FOLLOW THIS QUESTION TO RECEIVE UPDATES
It largely depends on where you are and what kinds of jobs you are interested in.
In the Silicon Valley start up scene, I hear there is a strong bias against older engineers. In other parts of the country and in more established companies there is less of it.
One of the keys to remaining employable is to keep up with technology changes. Be the person who learns the new things early.
The median age of an American worker is 42. At Facebook it's 29, Google 30, Apple 31, Amazon 30 and Microsoft 33, according to research firm PayScale.
So whether it's intentional or not, ageism is an issue in Silicon Valley. One reason may be that the many institutes that are helping get people in the industry like code schools and bootcamps have an age cap for applicants. This means if you are older than 35, getting access to the education you want could be very difficult. Granted, bootcamps and code schools are not the only way you can get your foot in the door. There are a lot of ways you can do it all on your own. The only problem is that there is a disconnect between the fast paced nature of the millennials versus Gen X. In order to make yourself marketable in today's tech world, you need to be constantly evolving and staying on the cutting edge of new tech.
I was lucky enough to find a school that was trying to combat ageism in the tech sphere. I attended Holberton, and they do not have an age cap on their program. If we want to solve complex problems with technology, we need diversity of thought. Part of that diversity comes from a range of life experiences, and that's something that diversity in age can bring to the table.