The ageism in our industry needs to change

Posted by SadSongsMakeMeGlad@reddit | ExperiencedDevs | View on Reddit | 403 comments

I’ll be 50 this year, and have been working as a software engineer professionally for twenty years. My current role is technically director, but our company is so small that I’m still involved in frontline architectural and coding work, while also leading small teams.

At the risk of sounding arrogant, my ability to implement software has never been stronger. With the hard-won experience I’ve accrued over the years, I’m quickly able to break down business problems into software solutions that are maintainable and scale. I’m better able to recognize how new technology can be leveraged to solve existing problems. I can also spot technology non-starters. Again, mostly based on experience.

And yet, at my age, the industry in general seems to be done with me. I’m speaking in broad terms, because I know it’s not like that everywhere. But it is like that at many places. Anyone who’s worked in this field for long enough has probably seen it first hand. I know I have.

It really bugs me, and not only because I’m facing it personally. It seems backwards and short-sighted.

The reason this is on my mind is because I just completed the first season of The Pitt, an incredible medical show about working in a modern ER. And what you see right away in that environment is that experience is valued above everything else. To the benefit of everyone, from the staff to the patients.

I wish our industry could learn from this. Medicine has been around much longer than software, and what we do is not nearly the same level as those heroes working in the ER, but I can’t help but wonder how much more we could achieve if we could have that mindset.

It seems at this point in my career, I should be more in demand than ever, because of all the reasons I mentioned. But this is the age where people with my experience start to struggle to even find work. And that seems wrong, and wrong-headed.

What do you think?