|
|
|
|
|
by rayiner
4064 days ago
|
|
> The medical doctor was at the peak of his career and in no danger of being fired. The university professor had the security of tenure and was looking forward to a defined benefit pension starting six years from now. The corporate attorney was finishing up a prosperous career. I do think tech undervalues experience and overvalues familiarity with technological fads. That said, there are two sides to the coin. Those other fields the author mentions all aggressively put people into "tracks" early in their careers. Take the corporate lawyer, for example. His job is secure because most of the competition for his job from his cohort was tracked-out in earlier filtering stages. If tech was like law, you'd have job ads for people with 10+ years' experience saying "top undergraduate school (MIT/CMU/Stanford/Caltech or the equivalent) and top company (Apple/Google/Facebook or the equivalent) required." That would certainly create a lot of insulation for people who went to MIT, interned at Google, then put in 3-5 years after graduation to earn a credential they could bank on the rest of their careers. I'm not sure we'd all prefer that to be the case. |
|
Similarly, if I were a defendant on jury trial, I wouldn’t prefer a new law grad to represent me. I’d filter for an older, experienced attorney, with good track record in the courtroom.
I think the above is common sense. But somehow most people get it completely backwards in our field of software. Why is it that people’s mental image of a competent developer biases towards 20-something whiz-kids as opposed to older devs? Doctors and lawyers have verifiable track records; is it because that most developers, especially in big corporations, don’t build such auditable track records that attest to their competency?
I’m very curious about this. A 60-yo surgeon who continues to operate every day, is revered, has job security, doesn’t worry about ageism, outsourcing, obsolescence, etc. A 60-yo dev who hasn’t moved onto management bears stigma of failure. (Not my thinking, just the common attitude I see in society.) Something is broken somewhere.