Live data from Hacker News

Ask HN: Is programming a “young person's game”?

news.ycombinator.com

21–30 of 151 posts

Re: Ask HN: Is programming a “young person's game”?

#22

> You only see top programmers who started as kids and probably won some Olympiads and programming competitions, and this continued in their 20s and maybe kept their skill up till 30s but that's about it. Where do you get this idea?

Probably movies, series, and techcrunch

Re: Ask HN: Is programming a “young person's game”?

#23
I started programming in college. I am a very good programmer (one of the best I know). I have not seen claims someone has been programming since childhood as a consistent signal for competence. Like it's usually a sysadmin (no hate) or some semi-technical founder claiming that.

Re: Ask HN: Is programming a “young person's game”?

#24
I'm 34 and I just keep improving, coding since 10. The only thing you really need in this field is desire for constant improvement. And I'm not saying for you to study everyday, I'm saying that you should have that goal to every once in a while, could be weekly or even monthly, to look up something new.

Be open also for changes, we went from desktop applications to the web. Learn the technologies involved.

You need people with different backgrounds on the field though, just because I started very early, it doesn't mean that I don't respect or take to high regard somebody that would start coding on their 30s, but the opposite, they are important and valuable to have in a team. Developing software is much more than only programming and much less related to maths or olympic medals lol.

Nowadays there are so many materials and courses that makes getting into programming so easy, I had to go through many phases you just don't have to.

I've spent countless hours configuring servers in a way that nobody does anymore, using programming languages that almost nobody does, text editor configurations nobody use and so on. You'll never need to waste time with that. But once you are working 10+ years in the field, it will be expected from you that you learn new things.

Re: Ask HN: Is programming a “young person's game”?

#26

--I don't think progressing in mathematics is only for young people, fields medal winners are typically in their late 30s, early 40s. I guess whether or not that is "young" depends on you.-- Nope. See child comment. Anecdotally, my best experiences have been with older programmers. I worked with a guy in his 60s who had some absolutely incredible personal stories to tell (he hitchhiked from Europe to India in the 70s…

> don't think progressing in mathematics is only for young people, fields medal winners are typically in their late 30s, early 40s.

Fields medal is for mathematicians under 40 years of age.

Re: Ask HN: Is programming a “young person's game”?

#27
post #5

Software development is different than competitive programming, and while it's true that there's performance degradation with years it's either not meaningful enough for the average software project (or as meaningful as they think), or it's counterbalanced with experience, because there's more to developing software than writing code. But I'm a career switcher (waiter to software developer) who made the switch when I…

Very apt distinction of being a software engineer vs other things. Not everyone has to learn Rust and write a new compiler

One can manage their expectations from programming by aiming to learn to code and only work with high level languages and develop software than do low level coding.

Re: Ask HN: Is programming a “young person's game”?

#28
Don't worry, I started programming at a relatively young age, but there were a lot of concepts I simply didn't get when I was a teenager.

I think the one advantage you have as a "young man" is that you have abundant spare time to hone your skills. If I were to pick up programming now (or any hobby that requires determination), I doubt that I would have the time required to fully immerse myself in it. But I am much older than you and fully occupied with job and family life, so not all hope is lost for you.

In some ways, programming is like learning a musical instrument, but in others it isn't. You don't need to fine-tune your brain synapses for amazing finger coordination. But like with almost everything, the more you practice the better you get.

Finally, I really wouldn't worry so much about whether or not it's a young man's game. If you're curious, programming is probably one of the easiest things to get into: no special gear required other than a computer and an infinite amount of resources for learning available for free online. Plus, you have online communities to find answers to common questions like StackOverflow.

Don't overthink it, just dive in.

Re: Ask HN: Is programming a “young person's game”?

#29

Errrr. It has nothing to do with age. You can start programming at any age. What matters is not having youthfully crackling synapses, but motivation, curiosity, hard work. Though a youthful memory certainly would be a help, it’s nothing more than an enhancement to your capabilities. Experience counts for more. 30 is still young to start programming. At 30 you can still spend 30 years programming till retiring at 60.…

None of the best programmers in the world are in their 20s.

If you want to be the best in the world it does help to start young.

But if you just want to be really good, you can start any time. In a pursuit like programming there is some benefit to being young, having those 'crackling synapses' which help you think fast.

But there's also some benefit to being old - the longer you work the more you build up a library of solutions in your head. Every time you solve a problem it gets easier to solve it (or a problem like it) again.

Which is the bigger advantage? Hard to say. But programming isn't like basketball. No programmer peaks in his 20s. So maybe that's your answer.

Re: Ask HN: Is programming a “young person's game”?

#30
Code is not for any specific age. That said, Every persons case is different and everyone ages differently so you should make decisions based on your personal circumstances. Most skill based success I’ve seen has come to people in their 40s or 50s, but that is just personal insight not backed by evidence.
Post reply on HN