When Do Programmers Retire? Is 35 the End?
11–20 of 67 posts
Re: When Do Programmers Retire? Is 35 the End?
#12I'm well over 60, and doing my best work.
Re: When Do Programmers Retire? Is 35 the End?
#13Re: When Do Programmers Retire? Is 35 the End?
#14I find it hard to reconcile the common complaint that software developers are often unemployable past 35 with my personal observations. This is pure anecdata, but I don't think I know a single software developer who was unable to continue in the industry past 35 as commonly claimed. On the other hand, I know tons of former financial employees who became unemployable in the industry at 30 or even earlier.
Ageism may be alive in startups, but in technology as a whole, it doesn't really seem to be a big deal if you are up to date on your skills.
Re: When Do Programmers Retire? Is 35 the End?
#15Re: When Do Programmers Retire? Is 35 the End?
#16In short, if you are under 40 and an engineer, you currently probably are massively underestimating how hard it will be to get an IC or junior management job at a quality tech firm once you turn 45 or so. There is a ton of inertia against hiring mid 40 engineers.
There are some what I would call organizationally rational reasons to be wary of hiring engineering talent at mid 40s and above, and some organizationally poor reasons.
On the rational side, you have to remember that most of the industry works on a promote-to-management methodology for engineering ICs. There are a few rare companies that have distinguished engineering type tracks for lifers, but most do not. So, the first thing anyone looking at an engineer in their mid 40s is thinking is: “this person was never a good enough employee to get promoted into management.”
I would say that this is generally a reasonable prior to have while assessing someone, and a hiring manager who is open minded will at least want to understand why that is. Many of the whys mean they might not be a good fit at a growing engineering org.
On the bad Nash equilibrium side of hiring, esp. at a fast growth company, there will be, guaranteed, large team managers in their mid-20s. Some of them will turn out to be stellar leaders, or are stellar leaders. The rest, ... do not want to manage people twice their age. So, this is a suboptimal outcome that comes from pretty normal group hierarchy type tendencies, compounding with the above it can mean even a pretty progressive org can feel principled about not hiring engineering that is ‘too old’.
There is more negative selection bias as well - engineers with good negotiating skills that know how to strategically lever their talent can head into consulting or other other performance based situations and make 10-100x a base salary.
All this adds up to, in my mind, that engineers in their 30s need an exit strategy - and they need to execute on it fast.
The “best” exit strategies, if you have the skill and talents would be: startup co-founder, quant fund partner, high value high leverage consultant, CTO, SVP/Engineering, SVP/Product roles.
The “middle” exit strategies would be engineering management, product management, ‘fixer/number 5 employee/adult for startups’.
The “lower” exit strategies would be single-platform specific engineering skills at large, wealthy, slow-moving companies. DB2 engineering at IBM, Java IC at Oracle, or esoteric tech skills in mid to low value industries (e.g. wordpress guru, adobe plugin developer)
Any of these would, in my estimation provide a nice landing pad through to retirement. But if you miss it, I think the outcome is going to be some harder times scrambling as a consultant / building a small consulting practice trying to maintain standard of living against a whole raft of household expenses as your kids get older. It comes fast.
Re: When Do Programmers Retire? Is 35 the End?
#17Re: When Do Programmers Retire? Is 35 the End?
#18Re: When Do Programmers Retire? Is 35 the End?
#19This is kind of mentioned with "According to Evans’ data, there are around 24 million developers worldwide and this will increase by 20% to nearly 30 million by 2024." but not followed up on - guess what age represents virtually all of those new positions?
But going as far as "35 is the end" is a joke. People doing this job will continue on higher positions. If they were actually being replaced by entry-level people at current place, there's a lot of places that look for experience instead.
Re: When Do Programmers Retire? Is 35 the End?
#20Hah I hope not. I'm 31 and just starting my time as a stay at home dad. I sure hope the tech jobs are around for me when I make it out the other side :)