Ask HN: What is your best advice for a junior software developer?
11–20 of 460 posts
Re: Ask HN: What is your best advice for a junior software developer?
#12Re: Ask HN: What is your best advice for a junior software developer?
#13Learn to be useful to the organisation where you're working. Don't just be about upping your own skills and stuff. Being valuable to the person who's employing you is what makes your progress in your career. Learn to be a professional. Basic things like showing up on time, being a good communicator etc.
More importantly learn how to be recognized as valuable. It's better to appear valuable without actually being valuable than being valuable but not recognized, and often you don't even have a good idea what's valuable in the bigger picture on your own so accepting others valuation can help you from being stuck in your bubble.
Re: Ask HN: What is your best advice for a junior software developer?
#14Read the clean code book by Rob Martin and the head first design patterns book. Both are musts for software engineers and Amazon top sellers for developers. Other than that be like a sponge and learn transferable skills in one or two mainstream languages, you can't go wrong with Java, c#, sql and angular.
Both have some flaws and highly subjective advice in them, and if something doesn't seem to add up, it's very possible that there's a better way. Try things out and see how they fit.
Re: Ask HN: What is your best advice for a junior software developer?
#15Re: Ask HN: What is your best advice for a junior software developer?
#16Re: Ask HN: What is your best advice for a junior software developer?
#17Abstraction and encapsulation is overrated. Premature generalization is the root of all evil.
Knowledge is no substitute for experience.
You cannot google what you do not know it exists.