Congratulations on breaking into tech and becoming a junior engineer! Now how do we make it so people stop calling you "junior" as soon as possible? 😅
Well, you do that by growing from a junior engineer to a mid-level engineer. The good news is that if you are on a decent team, your destiny is completely in your hands when it comes to this promotion. When you play your cards right, you will make this level up *fast*. By the end of the course, you will:
- 💡 Truly understand the **difference** between a junior engineer and a mid-level engineer
- 🛠️ Learn to **code** like a mid-level engineer
- 💪 Know what it means to be truly **independent**
- 🧠 Have the right **mindset** to act as a mid-level
- ✅ Define a clear **roadmap** to mid-level
Being a junior engineer is scary - You don't know what to do, and the job market is the harshest towards you. But worry not: After going through all the lessons in this course, you will have the necessary tools to quickly grow from a clueless junior engineer to a fearless, respected, and extremely capable member of your team!
Overview
Syllabus
- Overview
- How This Course Works
- At A Glance: Junior Vs. Mid-Level
- It's On You
- Structuring Your Growth
- The Code
- Decomposition
- Code Quality
- Code Review
- Debugging
- Become A Go-To Person
- Independence
- Be Vulnerable
- Ask Great Questions
- Disambiguation
- Collaboration
- Be A Feedback Sponge
- 1 on 1 Meetings
- Participating In Bigger Meetings
- Show Your Work
- Conclusion
- High-Level Roadmap
- Done Is Better Than Perfect
- Go Deeper: Follow Through
Taught by
Alex Chiou