Discussion on: What is your best advice for a junior software developer?

theoutlander profile image
Nick Karnik
  1. Focus on your growth and don't compare yourself to others. You should be inspired by other people's accomplishments.

  2. Don't worry about the framework of the day or library of the year. Focus on the basics.

  3. Take everything with a grain of salt. Do your own research and make an educated decision.

  4. Don't just make data-driven decisions. Let the data guide you.

  5. Embrace change. Nothing is permanent.

  6. Employers don't hand down a big raise, bonus, or promotion. You control your career, so you need to ask for it.

  7. Side projects will help you stay on the cutting-edge.

  8. Pick a language, framework, and ecosystem and stick to it as long as you can. However, be prepared to learn something new when the time comes.

  9. Interviews are unfair. Don't let them demotivate you.

  10. Don't be afraid of engineers senior to you and those who have been in the industry for long. They will most likely be opinionated and they're not always right. At the same time, you can learn a lot from them and they can learn from you.