Earlier quoted context omitted.
Then let me ask: how do you make it past 40 in software? Specifically, how do you position yourself so that you are actively sought after (rather than merely employable)?
Find a niche that rewards experience in something other than code. This could be non-technical (e.g. "business"), or it could be something more deeply technical (e.g. scaling, machine learning, search, etc.) To some extent, the older you get, the more this happens, naturally. But you can and should make strategic decisions about where you choose to devote your attention. The important principle is that you should dev…
Is software development really a dead-end job after age 35-40?
61–70 of 411 posts
Re: Is software development really a dead-end job after age 35-40?
#62In the general sense, this is the wrong place to ask. It's a self-selecting group in that most people over 40 here will be among the group that lasted in the career. It won't give a sense of how large that group is in the wider world, nor how many didn't stick with it. On the other hand, if you want to hear how to make it past 40 in software, this is probably an excellent place to ask!
Then let me ask: how do you make it past 40 in software? Specifically, how do you position yourself so that you are actively sought after (rather than merely employable)?
Re: Is software development really a dead-end job after age 35-40?
#63https://www.quora.com/How-many-hours-a-week-does-a-typical-G...
"10am to 8pm on weekdays, no work on weekends? That's not a lot, not by a long shot."
See, they have such stockholm syndrome, they can't even accept that they are being overworked. How are you supposed to challenge such unhealthy company policy when "It's not a lot, not by a long shot."
Re: Is software development really a dead-end job after age 35-40?
#64I'm frankly flabbergasted why silicon valley (apparently, from reading articles here) has this youth fixation. In my software dev experience the least useful people on the team have invariably been the youngest. My pet theory answer for my own question goes thusly: Young people are more easily indoctrinated / brainwashed and dominated and thats what Google and whoever really want in their employees.
Re: Is software development really a dead-end job after age 35-40?
#65Re: Is software development really a dead-end job after age 35-40?
#66Earlier quoted context omitted.
I also think a good manager can double or quadruple the effectiveness of their entire team Another way of thinking about this: Managing people really well is really hard. Most managers are not the best managers. Average managers often end up doing things that reduce the output of their group in the interest of things not going horribly wrong. The Pareto distribution rears its ugly head, once again.
I wish I had more than one upvote. If you have no management experience, and no mentorship in managing, you have no business managing people. Managing requires empathy and a desire to help your subordinates level up, not SWE skills. Your job is to deliver value to the org and to your individual contributors in equal parts. At least as a software developer, you're only breaking code. But you start affecting people's l…
This created conflict exactly as you'd expect and team morale fell apart, projects slipped, etc. Of course, management takes no responsibility for this, instead diffusing blame to employees via suck-it-up type platitudes (couched in "nicer" language but with that essential meaning).
Re: Is software development really a dead-end job after age 35-40?
#67..
Take the time to massively level up in some high end niche and you can do really well. It's also a better place to leverage the experience that comes with age. Some 20 year old out of college might not have the experience to code extremely high performance bare metal algorithms that work across architectures. Those areas take skill and a deep understanding of how computers work throughout the entire stack from hardware up to UI/UX.
Re: Is software development really a dead-end job after age 35-40?
#68I think this bias needs to evolve, and maybe birth year is more descriptive than age. In 2000, a 40 year old was born in 1960, when the home PC was nearly 20 years off. A programmer who is 40 today was born in 1977, and they could learn to program while they were in diapers. These are very different experiences, and the bar will move over time.
Re: Is software development really a dead-end job after age 35-40?
#69Earlier quoted context omitted.
I'm 37 and would rather not stick to a niche personally. Being able to quickly adapt and grow keeps the job interesting to me.
Yeah, niches don’t last in our field. Sure, become an expert in akka, kubernetes, or whatever tech is fashionable now - in 10 years it will be like you were an expert in CORBA. It’s a little annoying how you have to chase tech fashion to remain employable though. As if simply being a good engineer isn’t enough to pick up these techs and contribute meaningfully. You need to spend your free time learning the tech, or b…
Re: Is software development really a dead-end job after age 35-40?
#70I am 50 and I do OK. I also see people around my age and older who do well too. It seems to me that a lot of people who get filtered out in their 30s should never have been in the profession either for lack of motivation, interest or talent. If you are not self motivated to constantly evolve you have a problem. Moreso than in a lot of other professions.