Live data from Hacker News

Ask HN: What happens to older developers?

news.ycombinator.com

101–110 of 372 posts

Re: Ask HN: What happens to older developers?

#101
post #29

It seems that they go a few directions: The most common seems to be to try and generalize, because relearning most of your job skills every few years starts to get annoying the 20th time you've had to do it. It's different when you are younger and everything is new, you just chalk up a major tooling change as just something else to learn. But when the next hot platform or architecture or whatever comes out you get ti…

[deleted]

Re: Ask HN: What happens to older developers?

#103
post #100
post #29

It seems that they go a few directions: The most common seems to be to try and generalize, because relearning most of your job skills every few years starts to get annoying the 20th time you've had to do it. It's different when you are younger and everything is new, you just chalk up a major tooling change as just something else to learn. But when the next hot platform or architecture or whatever comes out you get ti…

"to cut through trendy BS to build solid performant stuff." This is really the gem for those who don't want to take the MGMT route. But the tough thing is advancing in your pay-scale, etc., and really showing that your skills are really that much better than the young people who cost less.

The people you really want to work with/for already already know the value of experienced/senior developers.

Re: Ask HN: What happens to older developers?

#104
My father's in his 60s. Formerly a Pascal/VBA programmer, he's found it very tough going over the last decade. 20 years ago, he was working for the London Stock Exchange but now scrapes by making (actually very impressive) complex Excel macros for local small businesses.

It makes me really sad. I've tried retraining him in web development, and he actually picks it up really quickly, but I doubt there'd be any work for him out there given his age.

Re: Ask HN: What happens to older developers?

#105

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…

Sure, but how would you feel about 30 years experience? Because at that point, somebody who started just out of college has another 10 years to go before retirement.

Re: Ask HN: What happens to older developers?

#106
I'm 60+. I've been coding my whole career and I'm still coding. Never hit a plateau in pay, but nonetheless, I've found the best way to ratchet up is to change jobs which has been sad, but true - I've left some pretty decent jobs because somebody else was willing to pay more. This has been true in every decade of my career.

There's been a constant push towards management that I've always resisted. People I've known who have gone into management generally didn't really want to be programming - it was just the means to kick start their careers. The same is true for any STEM field that isn't academic. If you want to go into management, do it, but if you don't and you're being pushed into it, talk to your boss. Any decent boss wants to keep good developers and will be happy to accomodate your desire to keep coding - they probably think they're doing you a favor by pushing you toward management.

I don't recommend becoming a specialist in any programming paradigm because you don't know what is coming next. Be a generalist, but keep learning everything you can. So far I've coded professionally in COBOL, Basic, Fortran, C, Ada, C++, APL, Java, Python, PERL, C#, Clojure and various assembly languages each one of which would have been tempting to become a specialist in. Somebody else pointed out that relearning the same thing over and over in new contexts gets old and that can be true, but I don't see how it can be avoided as long as there doesn't exist the "one true language". That said, I've got a neighbor about my age who still makes a great living as a COBOL programmer on legacy systems.

Now for the important part if you want to keep programming and you aren't an academic. If you want to make a living being a programmer, you can count on a decent living, but if you want to do well and have reasonable job security you've got to learn about and become an expert in something else - ideally something you're actually coding. Maybe it's banking, or process control, or contact management - it doesn't matter as long as it's something. As a developer, you are coding stuff that's important to somebody or they wouldn't be paying you to do it. Learn what you're coding beyond the level that you need just to get your work done. You almost for certain have access to resources since you need them to do your job, and if you don't figure out how to get them. Never stop learning.

Re: Ask HN: What happens to older developers?

#107
post #90

Few weeks ago I got an email by a person who wrote a famous piece of software in 1971. He was given some software I had written and was asking me questions because he intended to make a few additions. My software was written in C#. I don't know what he used in 1971 but most probably it wasn't C. I have to admit that his questions made my day (or week). I learned that he is over 70 years old and programs every day. I…

Can you tell us his name, please?

Re: Ask HN: What happens to older developers?

#108
post #80

Earlier quoted context omitted.

This is a great response. As someone who's approaching my mid-30s, I can identify with a lot of it. I'm at an inflection point these days on whether I want to push forward on the management path or go for the third path, as you mentioned above. The management path seems to be the path of least resistance, but getting into the politics of management is unappealing. Also the level of competition for management jobs is…

> I'm at an inflection point these days on whether I want to push forward on the management path or go for the third path, as you mentioned above. FWIW, the few folks I know who tried to stay on purely technical paths ended up regretting it many years later. While the ones who went into management merely lamented the loss of their hard earned technical skills. Anecdotal, and I know there are lots of people on HN with…

> FWIW, the few folks I know who tried to stay on purely technical paths ended up regretting it many years later.

Why?

Re: Ask HN: What happens to older developers?

#109
I know it sounds a bit snarky, but for a lot of people it seems to be "go get a decent job instead of doing software development". Maybe not going full Gibbons, but I definitely see a lot of people move out of the software world as they get older.

Re: Ask HN: What happens to older developers?

#110
I am 45 and my current occupation is as an Agile Technical Coach. It does involve a lot of travel, so I take breaks by doing remote-pair programming to spend more time with family and to keep up my coding skills. On Saturdays, I am starting to teach in the Math and Software Engineering Academy for kids 12 to 17. I do work a lot of hours, but the mix of work makes it very satisfying. I feel blessed that I got into this field.
Post reply on HN