When working as a software developer, it's not always clear how to level up to intermediate, senior, or beyond. I lay out a comprehensive guide on how to get yourself there by focusing on building your skills, collaborating with your manager, and improving non-technical skills. I'm really passionate about this stuff and want to see everyone thrive.
View the slide deck: https://speakerdeck.com/brettchalupa/...
Chapters:
00:00 - Intro
03:27 - 5 Key Ways to Level Up
08:16 - Mindset
12:32 - Qualities of More Exp Devs
18:34 - Your Manager is Your Supporter
21:53 - Build a Dev Roadmap
24:32 - Find a Mentor
25:37 - Find a New Job
26:36 - Make Mistakes
28:07 - Study Programming
29:42 - Focus on the Fundamentals
34:00 - Contribute to Open Source
34:38 - Start & Finish Side Projects
35:38 - Improving Non-Technical Skills
44:08 - Non-Technical Books & Resources
45:35 - Be Reliable
46:32 - Make Yourself Indispensable
50:17 - Be Patient
50:51 - Your Homework
52:00 - Outro
Video on developer roles: • Developer Roles, Specialties, and Levels E...
Project ideas: https://projectbook.code.brettchalupa...
Please share your thoughts and experiences with leveling up throughout your career!