TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Am I too old to start a programming career?

19 pointsby Colin_Mabout 9 years ago
I first got into coding ~5 years ago. Taught myself a few languages, did some online contract work on the cheap. I decided to go back to school for a CS degree. By the time I graduate, I&#x27;ll be in my early 30&#x27;s.<p>I know that the CS field tends to skew young, especially for entry-level work. Am I likely to face significant barriers due to my age?

15 comments

trcollinsonabout 9 years ago
Anecdotally, I hired one of the best engineers I have ever worked with when he was 31 and a junior in college. I hired him as an intern. Now, 5 years later, he&#x27;s making well North of 6 figures.<p>By the way, as an intern he was still learning. I remember one day he was running the longest, worst, non-infinite loop I have ever seen. It ran for hours! He asked me what was wrong. That was his trick. He would ask good questions and he would remember what he learned and applied it later. That&#x27;s why he&#x27;s such a great engineer. He still learns to this day. So, do it! And keep on learning.
shoelessabout 9 years ago
I received my CS degree in 1984. I started my first consulting business 12 years later at 35, and founded a startup last year with a co-founder.<p>You will experience ageism, so plan on cutting your own path in either consulting, freelance development, or founding your own company. Build your network - that is where you will expand your opportunities.<p>Don&#x27;t let anyone ever tell you that you can&#x27;t have a productive software development career at any age.
ruraljurorabout 9 years ago
Based on my personal experience, no you will not face barriers. As a self-taught web developer in my early 30s (now headed back to school), I was able to get a lot of interviews at small and large companies. There is a lot of demand for good software developers. I do not think age will enter into the equation at all.<p>Yes I&#x27;m sure there is age discrimination in the industry and you might have he misfortune of encountering it. But based on your other comment, you seem to have a determined attitude which is great. Now quit inventing problems for yourself that don&#x27;t exist and go spend your time doing something more worthwhile.
max_about 9 years ago
Here is what i can tell you. dont just be a &quot;programmer&quot; Choose one hard topic and master it.<p>I suggest stuff like Cryptography, Machine Learning, blockchain technologies, networking, low level hardware programming stuff. That is what i think guys in 30&#x27;s should be good for, the hard things all the kids run away from.<p>Things like web development are nowadays too crowded with young talent that, even if you get employed. you will feel weird. around teens and young adults.
a-salehabout 9 years ago
My advice for you would probably be, to try to work&#x2F;consult anywhere to get you the &quot;at least 2 years experience in&quot; your chosen specialization :-)<p>As far as I have seen, as long as the HR thinks you have been on somebody elses payroll because of your programming for some time, they will gladly hire you.<p>Or you might go the &#x27;Double your consulting rates&#x27; way, often proselytized by patio11 in HN comments :)
lsiebertabout 9 years ago
You could argue that most age discrimination is probably not at entry level positions, but more people wanting to pay rockstars in cans of rockstars not the wages that a great experienced engineer deserves.
dwhitworth1about 9 years ago
Switched careers and got my first gig as a junior developer at 41 years old. Now 43 years old and a 3&#x2F;4 of the way through a CS degree as well, still working full time as a software developer (and loving it). Never too late.
jgelliottabout 9 years ago
I don&#x27;t think so - I went back to university to study Software Engineering when I was 34, graduated last year and walked in to a great job. I never felt like my age caused any barriers when applying for jobs, and actually was a great help as it made it easier to stand out from the crowd.
a3nabout 9 years ago
I graduated college CS in 1988 at 30. I had no trouble finding work. But that was 1988, and I&#x27;ve never worked in SV. All the world is not SV.
arnold_palmurabout 9 years ago
I&#x27;m curious, in regard to going back to school, are you pursuing a second (or first) Bachelors in CS or a Masters?
评论 #11512677 未加载
dotcomaabout 9 years ago
I&#x27;m going to start a fitness career at age 43.<p>Just do it.
评论 #11511423 未加载
_I-about 9 years ago
If that is bugging you, try choosing places where your managers will be older than you. problem solved.
评论 #11514393 未加载
deeteeceeabout 9 years ago
nope, nowhere close to too old. if anything, there&#x27;s not much to worry about considering you already taught yourself some basics.
zippy786about 9 years ago
Not at all. I know many in early 30 who are junior programmers.
wprapidoabout 9 years ago
outside of bay area bubble, your age doesn&#x27;t really mater. so, yeah, go for it