(no title)
kyro | 11 years ago
I've often viewed this as Thinkers vs. Workers. Society places a high value on Thinkers, those who make decisions, strategize, make connections, build relationships, etc. Those who fall in this camp are doctors, lawyers, consultants, CEOs, etc. The Workers -- programmers, engineers, designers -- are often fungible. They are in a competitive market of manual laborers that has driven down the price of labor to levels that, for many, increase the opportunity cost of learning the tech yourself. Over time, Thinkers accumulate social capital that can be leveraged to gain benefits, both related and unrelated to their profession -- e.g. a doctor being given preferential treatment by a restaurant host. Workers accumulate labor capital; they're more efficient at their work, can develop more creative solutions. But put a 50yr old coder up against a 50yr old lawyer/doctor/banker and the latter will be given more praise, more money, more influence 9 times out of 10.
Even Workers eventually outsource their labor once they're in a position to become a Thinker. Few successful startup CEOs and execs are actually coding themselves. Their roles shift to strategy, operations, so on and and so forth, for that's where they're valued and will be rewarded the most.
And getting a graduate degree is often the ticket to be considered a Thinker, whether MD, MBA, JD, PhD.
That's the game, whether you like it or not, and it certainly won't be changing anytime soon. If money is a priority, becoming a Thinker might be in your best interest.
analog31|11 years ago
Those are the roles where you can't trust anybody to do them for you without fleecing you. Even MBA's are loath to fully entrust those roles to other MBA's. The top management of our company has an elaborate review process for strategy and operations, and no high level review process for coding.
foobarqux|11 years ago
Roboprog|11 years ago