Appendix B: Career Paths
Career Paths​
Software Engineer (SWE) / Software Development Engineer (SDE)​
Data Scientist​
Software Development Engineer in Test (SDET) / Quality Assurance (QA)​
Site Reliability Engineer (SRE) / DevOps​
Product Manager (PM)​
User Interface (UI) / User Experience (UX) Engineer​
Resource: roadmap.sh​
roadmap.sh is a community-driven website that focuses on providing knowledge about different technical topics and career paths specifically for software developers. We recommend this website specifically for their Developer Roadmaps that cover some of the career paths mentioned here such as Frontend Development, Backend Development, DevOps, and others.
These roadmaps visualize a directed path of technologies, concepts, and techniques to give insight on what it takes to become a professional in these software fields. If you are unsure on your career path, this site can help you discover new paths and technologies that appeal to you. If you already are set on a career path, this site also can assist you in identifying what other technologies/topics to learn to boost your mastery in the field.
Example Developer Roadmap: