Related: Machiavelli.
I like to term the Second class that generally predominates in large enterprises, normally termed "middle management", the "Middle Management Machiavellis" for whom life is nothing but budget boundary assault/defense, and the assassin's game of angling for promotions.
I am thankful programming jobs paid pretty well such that it was roughly equivalent to several levels up the ladder in other professions without nearly the same soul-crushing view into the venality of mankind.
But this, I think, is a temporary thing. I look at the shockingly low salaries of ACTUAL ENGINEERS that went to ACTUAL ENGINEERING SCHOOL like chemical engineering, nuclear engineering, civil engineering, and they make much less than programmers.