1. You don't need to know everything when you starting out:One of the things that I remember when I was a Junior Developer. I thought I had to know everything. But in reality, the expectation was how fast can I learn and can I work together with a team. Because when you are starting out, your seniors or supervisor will know that you are no expert and they would be giving you easy tasks that they know you can handle and learn from bit by bit. So don't forget, when you are starting out, focus on sharpening your skills and be a team member.
2. Learn how to break code apart:
One of the major things in writing code is to learn how can you make it reusable. It sounds easy, but it's a bit tricky in practice. One of the books that I would recommend (I read it as a junior and it helped me to jump-start my career) and is to read clean code written by Robert Cecil Martin.
3. Last but not least, try to reference the docs:
These are my top 3 pieces of advice to Juniors that helped me to progress in the tech world much faster and I hope that this will help you to advance your technical skills much faster as well.
Subscribe to my youtube channel DevPool as my goal is to help beginners and juniors to succeed in the tech industry.