The Senior Developer Roadmap, Ξ± version
This is my first version of this roadmap and is a work in progress. The content taken is from exhaustive research, surveys among past senior devs and feedback from mentors. Any pull requests and corrections are appreciated!
TIP: click on the image to see the full-sized version
How to use this Roadmap:
- Make a copy of the checklist version
- In that list, check off the topics you're already competent in.
- For the ones you haven't checked off, review the notes we have that might help you learn about them. Currently, we have notes on:
- Leadership
- Project Planning
- Decision Making
- Code Quality
- Communication
- with more soon to come.
- The roadmap is very flexible, so feel free to do your own research on the topics you still need to learn. Pull requests for notes are welcome!
- Ask us about our new mentorship programs. You can message me via my links below.
- Once you've gone through this, move on to the Tech Lead Roadmap!
More about me:
Credits:
- Kamran Ahmed for his work on roadmap.sh, upon which this roadmap is built upon
- Mentors in our program who gave feedback: Jesse Panganiban, Renz Rollon, Ben Sarmiento & Darwin Pasco