Live data from Hacker News

Ask HN: What happens to older developers?

news.ycombinator.com

1–10 of 372 posts

Ask HN: What happens to older developers?

#1
I started wondering about this in the recent STEM thread. As someone now in their early 30s I'm starting to wonder what the mid-late career as a software developer looks like.

Do you have to go into management to continue progressing upwards in pay and influence? I know this isn't the case at some companies (e.g. Google), but is it rare or common to progress as an individual contributor?

Is there a plateau in pay? Is there a drop in pay switching jobs after a certain number of years experience because places are looking for 5+ instead of 20+?

Are older devs not looking for new jobs because they have families and want more stability/are focussed elsewhere?

Is becoming a specialist rather than a generalist the answer?

And lastly: if you're in your late 30s, 40s, 50s, what are you doing at your job? What are the older people in your workplace doing?

Re: Ask HN: What happens to older developers?

#2
I'm older than you and I've been looking for a new developer role recently. The main problem I see is that there haven't really been "old web developers" in the past - I've got about 15 years experience which is pretty much as much as it's possible to have in the web industry. People with more experience tend to be "software engineers who wrote web things" rather than "web developers" per se. Employers have expectations that web people are young people and as such building web software is something that you can only really do at the start of your career. The assumption is that if you have a lot of experience you'll quickly get bored and move on. Consequently it's getting a lot harder to find a job. I suspect that once we pass 40 we'll all have little choice but to move in to a more business analyst or management style role, or go freelance, until the industry is mature enough that age isn't something that works against you. A shame really.

Re: Ask HN: What happens to older developers?

#4
I was doing dev at a large utility company in my early 20s. I was only doing it a few years (~4 or 5) when the tech stack was completely overhauled and it required me to re-learn the new stack. I started to transition across (in my own time, at my own expense) and then the company decided to outsource the majority of the work and take on the outsourcer's stack. This left me with the choice to re-learn again within a very short time frame, or make a change.

I figured it was a sector in constant skills cycle and decided to get out of the rat race.

By my late 20s I was a business analyst - having the tech/dev background really helped.

Now, I work in security. the tech/dev/business background is invaluable.

In short, generalism seems to be the path (in terms of skillset), whereas you can specialise in terms of career direction).

Re: Ask HN: What happens to older developers?

#6
I honestly don't understand this, I'm sure there is ageism, but when I'm reading resumes and interviewing I love the more experienced developers! The few times I've seen a solid 10 years experience résumé followed up by a solid phone screen it has been a feeding frenzy. So much so that my company usually can't even move fast enough to get an offer in the ring :(

On the other hand, it's really obvious when someone has 10 years of experience staying invisible and just hanging on. Those are the ones that get ignored in my experience, and for good reason.

Re: Ask HN: What happens to older developers?

#7
This has always bothered me since my early twenties: my Dad was a programmer into his 50's (albeit, as a manager too) but he'd actually risen to those rank from an engineering apprentice so it's a bit different.

For me, there's the obvious path into management but being good at your trade does not imply you'll be good at management.

I think there's a more subtle path too: consultancy. I particularly like consultancy because you can start off basically as a freelance developer and gradually raise your profile into project management (if you own a consultancy team) or architecture design or CTO-type problems. It's much easier to get away from the code whilst still avoiding the management trap.

Of course, that assume the need to move away from the code but I know I don't learn new technologies quite as well as I did 10 years ago and that'll only get worse over the next 10-20. Also, as you get older, you generally need to find higher-value activities and a monkey coder is not top of that pile.

Re: Ask HN: What happens to older developers?

#8

I honestly don't understand this, I'm sure there is ageism, but when I'm reading resumes and interviewing I love the more experienced developers! The few times I've seen a solid 10 years experience résumé followed up by a solid phone screen it has been a feeding frenzy. So much so that my company usually can't even move fast enough to get an offer in the ring :( On the other hand, it's really obvious when someone has…

>>10 years of experience staying invisible and just hanging on.

Can you elaborate on this?

Re: Ask HN: What happens to older developers?

#9
I'm late thirties, and I'm writing code every day and fully intend to keep doing so until someone pries my ergonomic keyboard from my cold dead hands.

Something to keep in mind is that this industry is aging and maturing alongside us. You can't use historical precedent for understanding unprecedented events.

My personal hope is that the software developer monoculture (young dudes with ancestors in Europe or some parts of Asia) will mature into the kind of diverse profession where people aren't any more surprised by a female coder than they would be by a female orthodontist.

Re: Ask HN: What happens to older developers?

#10
I'm almost 57 and still write real code that people use and employers make money from. The trick is to continuously learn new stuff. My whole career has always been spent at the leading edge of whatever was most important at the time. Sure, people sometimes don't want to interview you because they assume you are old and pointless, but that's usually when they don't even read your resume, blog, linked in or whatever you have. There are people who think that way, and there are people who recognize ability and experience matter. The trick is finding the latter while trying to avoid the former.

Some people don't learn anything new and become obsolete, or become management, or even have to start over away from programming. It's not easy to stay out front but you are the only one who can do it.

Post reply on HN