Job market for a 30+ person learning to code?
11–20 of 75 posts
Re: Job market for a 30+ person learning to code?
#12Most coding jobs, especially for junior devs, are going to want code-samples - that's where you have a chance to shine. Contribute to an open-source project or create something you can share (even if it's a 'how to get started with X' kind of project, it lets you demonstrate your coding/documentation approach).
Re: Job market for a 30+ person learning to code?
#13Re: Job market for a 30+ person learning to code?
#14If you get good, your skills will speak for themselves. And besides, discrimination based on age is illegal in many countries.
Re: Job market for a 30+ person learning to code?
#15This logic doesn't apply to someone just starting out at age 37. Here there's a really easy explanation for why you're mediocre: you just started out. And I find myself viewing someone who, say, just got out of the military at 35 and is now trying to get a job as a programmer at 37 very differently than someone who has been writing CRUD-screen apps for 15 years.
I wonder if the reason why programming tends to be more ageist than many other professions is because learning new things is really a core part of the profession. An accountant can take their core skills and jump into any job, because the rules are basically the same everywhere. A Ruby-on-Rails dev can take their skills, but they will have to learn a good deal about the existing codebase to be productive regardless of whether it's using the same framework. So someone who shows they haven't learned anything new in 10 years is toxic in the software industry.
Re: Job market for a 30+ person learning to code?
#16In the real world, your age is a handicap, no matter what people say. Look for differentiators. A great one is the ability to point to something reasonably complicated that you built from scratch and shipped. Very few programmers can do that, and the ones that can are a class above in the eyes of many employers.
One thing you have going for you is actual life experience that a fresh college grad can't possibly have. I'd try to figure out a way to emphasize that in the interview process. Certainly it's a better strategy than trying to hide your age.
I earnestly recommend going WAY, WAY past whatever you're learning in class, and becoming a subject matter expert in whatever you like working on most. If it's Java, read the entire JVM spec, for instance. Many employers will test primarily for raw problem-solving ability and general CS knowledge in interviews, but I find that intimate, detailed knowledge of one or two areas can also be a powerful differentiator.
Of course, make sure you can actually code. The only way to do that is to code a lot. Remember it's possible to know a lot, and even be able to explain a lot of technological concepts, and still not be able to code worth a damn. Don't be that guy. If you ship something substantial, you're going to have no choice but to do a good deal of coding, and enough server admin / networking / etc work to get an idea of how everything fits together, and a taste of the sorts of compromises one makes in actually getting something out the door.
I suffer from a different, though similar, disadvantage in the interview process: being black (and dressing, acting, talking like it unabashedly). I've learned to live with reduced initial expectations over the course of my educational and professional career (not interested in a debate on this; I have dozens of unambiguous life experiences to confirm). The upside is that people are primed to be surprised by what you can do. Try to view that as an advantage.
Re: Job market for a 30+ person learning to code?
#17Honestly, building something tangible skips through a lot of the other pieces.
Re: Job market for a 30+ person learning to code?
#18This is an interesting question and one I've thought about a lot too. I'm 37 and an experienced developer/entrepreneur. I've been self-employed for 12+ years but if I ever had to "get a real job", it's something to think about. First off, remember that it's not legal for a US employer to ask your age. They can only ask if you're over 18. Of course, if you want to be sly about it, you'll need to craft your resume care…
It's probably best to avoid companies that think about hiring in the way that they'd think about selecting frat pledges, in favor of companies that think about hiring in terms of increasing their capacity to get work done. But if you really wanted to get a job at the former kind of company, my advice is (1) try to build a rapport with your interviewers somehow, so that they look up to you and think you're cool, rather than pity you for being old and wanting to be let into their treehouse, (2) contextualize yourself as having gotten really excited about programming all of a sudden, after a few decades of kicking ass in other fields, and then having made a lot of progress in programming very quickly. That's something that anyone can respect.
Re: Job market for a 30+ person learning to code?
#19You're 37 now, you definitely dont want to be in a cube farm with a bunch of other resentful folks who write code for a fortune 500 company. I'm sure you have some domain knowledge around something else. Perhaps you were a flooring installer prior to code. Maybe you were a plumber, who knows. Take that skill and think about what software could have helped you during those times. Look for competitors, evaluate the market and then once you find that idea in that proper niche market. Go for it.
Another book to listen to: Start Small, Stay Small
Good luck!
Re: Job market for a 30+ person learning to code?
#20i recommend to stop seeing age as an obstacle, see it as an asset - what did you work before? see your new programing experience in context of your previous work experience.
note: i'm 35, i love starting over