Live data from Hacker News

Ask HN: What is your advice to someone who is starting out in software industry?

news.ycombinator.com

61–70 of 70 posts

Re: Ask HN: What is your advice to someone who is starting out in software industry?

#61
If I'd go back, I'd seriously consider plumbing as a career.

You can pretty much learn the job and be f-ing done for the rest of your life, more or less.

Otherwise, be ready to be forced to re-learn stuff every two years or so, because of the new trend/framework/language/craze.

Re: Ask HN: What is your advice to someone who is starting out in software industry?

#62
One leetcode problem a day keeps unemployment away (and helps career advancement).

By the time you are already interviewing, it can be too late to start leetcoding. Unless you're a genius who has a natural knack for this kind of stuff, or are a networking savant that has a knack for finding the rare, good companies that don't hire via leetcode interviews.

Re: Ask HN: What is your advice to someone who is starting out in software industry?

#63
I'd say do something else if you have the option.

Otherwise, I would focus on making as much money as quickly as possible so you can get out once you realize the toll it is taking on you. It sucks to be trapped in a high-stress, average paying job, with no alternatives and a family to support.

Re: Ask HN: What is your advice to someone who is starting out in software industry?

#64

One leetcode problem a day keeps unemployment away (and helps career advancement). By the time you are already interviewing, it can be too late to start leetcoding. Unless you're a genius who has a natural knack for this kind of stuff, or are a networking savant that has a knack for finding the rare, good companies that don't hire via leetcode interviews.

As much as i hate this advice, it’s probably the truest of all

Re: Ask HN: What is your advice to someone who is starting out in software industry?

#65

Have an exit plan with fallback skillset. The current SW industry is due to go through a dramatic implosion once AI truly takes off.

They've been saying this for literally decades. It's science-fiction. True AI is centuries away at this rate.

Re: Ask HN: What is your advice to someone who is starting out in software industry?

#66

Get a good mentor

This! Find good coworkers, good team mates, any one who is willing to communicate with you.

Lots of people have mentioned how important it is that you communicate, and equally important is, you need to find other people who communicate well and willingly! Its incredibly hard to teach yourself everything, and even if you attempt to teach yourself what you dont know, well timed feedback from another person can save you hours. Same with imposter syndrome, working with good people helps mitigate your self-doubt. Get feedback faster and spend last time thrashing (ie painfully learning) the basics.

Re: Ask HN: What is your advice to someone who is starting out in software industry?

#67
post #3

Imposter syndrome is real. Kinda soon you'll be in a position where others look up to you, thinking they'll never get as good as you, while you still think you're a total noob. If coding, don't do everything from scratch. I've seen multiple people losing interest in their projects, because they didn't even really start them. It's almost always parsers, they (my old me included) write their own parsers for stuff and t…

A bird learning to fly flaps it's wings even though it can't fly. We don't call them imposters. Just keep learning.

Re: Ask HN: What is your advice to someone who is starting out in software industry?

#68
Software is read orders of magnitude more often than it is written. Therefore, the most important thing is to optimise your code for clarity.

Software is an interative process. Sometimes it can take 5+ draft versions before you produce high quality code.

There a good talk on this topic: Writing Software by David Heinemeier Hansson [1]

If you're short on time, you can skip to the highlight here: [2]

1. https://youtu.be/9LfmrkyP81M

2. https://youtu.be/9LfmrkyP81M?t=2702

Re: Ask HN: What is your advice to someone who is starting out in software industry?

#70
Be humble, a lot of the great advice given here are a direct result of that.

You are not smarter than others, your code does and will have bugs and design problems, you documentation will suck, you will need ways to debug tricky bugs, the dev language you are best at is sometimes not the best for the task, you can't work more hours than others and you still need a lot of time to learn new things.

Post reply on HN