Live data from Hacker News

Ask HN: I am young teen. I have questions regarding software development careers

news.ycombinator.com

11–20 of 23 posts

Re: Ask HN: I am young teen. I have questions regarding software development careers

#11
As a developer with 10 years' worth of professional experience, I can tell you your career prospects are pretty good. If you actually like programming and think you have an aptitude for it, I would even go as far as to say your prospects are excellent. Hell, you found hackernews, you already have a leg up.

Don't worry too much about emerging technologies or trends. Some seem to be higher paid, but I would recommend finding one or two paths you like and sticking with them. Most of them are as in demand as they have ever been and are largely immune to automation.

To prepare for any career in programming: write lots to code, do it now! It will likely be crap code, don't worry, everyone started writing crap code, eventually you get better at it. Read a lot of code, you will not understand most of it, try anyway.

The more you do the above, the more you will know what is going on, the more people you will find with similar interests and eventually you may find a mentor, too.

As for "cubicle slave", you may have to start from there, it doesn't mean you have to stay there.

Re: Ask HN: I am young teen. I have questions regarding software development careers

#12
Learn how engineering works. Not just software engineering but in general how things get put together. Like rockets, cars, softwares, hardware systems, mobile phones, computers and how you keep improving things over time by iterating or entirely rethinking the design.

Read up about the evolution of various technologies like Databases, Servers, architectures, computing power in devices. How they improved over time and what components led to the improvement. For example, the amount of RAM has increased over time in mobile phones and that lead to the advent of multi-tasking in phones. Similar things have happened in multiple places in technology and increased the efficiency, power and throughput by many folds.

Re: Ask HN: I am young teen. I have questions regarding software development careers

#17
Whatever tech you choose, practice is the best preparation.. I've been VERY impressed by several young people that, through consistent practice, got pretty good very fast, and I hope they can become inspiration:

https://mxstbr.blog/2016/12/a-dream-come-true/

https://medium.com/@lydiahallie/advice-from-a-19-y-o-girl-so...

Re: Ask HN: I am young teen. I have questions regarding software development careers

#18

If you want a leadership position - and to succeed in it - "soft skills" like empathy and persuasion and self-awareness are at least as important as technical skills.

soft skills - sales - in leadership selling your ideas is a very important.

Re: Ask HN: I am young teen. I have questions regarding software development careers

#19

- cyber security - Blockchain technology - Decentralized systems learn online, and while a mentor is great I think teaching yourself offers the best lessons. youtube, reading other peoples code, etc. just don't give up and you're good. as for leadership, start building projects and a solid portfolio. if you don't end up working for yourself or finding someone to start something with you'll at least have a faster way…

> - cyber security

Absolutely. The world will always need pen testers and associated crew.

Re: Ask HN: I am young teen. I have questions regarding software development careers

#20
I would just say start programming now -- and trying to learn new things.

What will really make you as a programmer is the ability to pick up entirely, new things. And what really makes that happen is having had that experience before, many times, so many times that you know that whatever new things comes along will at least resemble something that you've already done.

In short, it's more about developing confidence in yourself and nurturing enthusiasm for programming itself. I think that can take you a long, long way....

Post reply on HN