I've been programming for nearly 40 years and it is still my favorite thing to do. A while back I was reorganized out of the job I had been in for the previous eight years and found myself, for the first time in my career, without a job.
After taking a break and working on a non-technology passion project for several months I am now starting to get back into software development. I have read a bit here and there about alleged age discrimination and wonder if a) that's a real thing and b) if it is a real thing what can I do to minimize the adverse effect on my job search.
So, assuming the truth, more or less, of (b) I am trying to figure out how to present myself during the initial contact with potential employers. One one hand (hand one!) I'm tempted to try to avoid clues in my resume as to my age, but on the other hand I think that the right employer will see my age and experience as an asset.
Hand One might have the advantage of getting me in to a face-to-face interview where I believe I can show that I have desirable traits. But on the other hand I'm not sure I would want to work at a company where ageism is an issue.
Comments?
ps. I had more than one recruiter ask me for my birthdate: "Just Month and Day". I suppose they don't know that I know that it's obvious that my age could be easily determined (+- a bit) if armed with my Birthdate Month and Day, Name, and Location.
I wish I could be so lucky to attract senior candidates at my current gig; they're hard to come by at a trendy downtown-SF mobile commerce pre-series-A startup. Instead, I'm inundated with fresh code-bootcamp graduates. I'd be much more comfortable hiring those junior developers if I knew they would be able to sit next to a reliable senior teammate...
That said, if you're worried about being hired, start by building something on your own! You'll make yourself much more marketable if you show that you can pick up new technologies and actually release something.