Backend Engineer Roadmap - STEP-BY-STEP guide on what to learn!


Last week I released an engineering mind map but has way too much information with many types of technology. This is great for understanding the landscape, but not for learning what you need to know to become a successful backend software engineer. Instead, we want to focus our learning to the most essential technologies and learn them in the best order.

Hi, it's Caleb from CodeBreakthrough! If you'd like to unsubscribe from the newsletter, unsubscribe here.

video preview

If you've wanted to become a software engineer (backend or even full stack) but feel overwhelmed, this new video I made will give you the exact steps to take. If you want MORE than just a video guide and want 1:1 mentoring and group calls with senior engineers on software engineering, apply to my mentorship program.

The mentorship program will help you work through all of the steps to becoming a backend engineer making six figures. According to the Stack overflow survey, the median backend engineer salary is $170K!

Backend Roadmap

You can find the roadmap at the bottom of the backend engineer mind map.

I also added some of my most important YouTube videos to the roadmap so you know exactly what to watch:

The example roadmap goes:

  1. Operating systems - Learn your primary OS and Linux
  2. Editor - Start with VS code
  3. Git and GitHub
  4. Python
  5. Django
  6. Postgres
  7. Django ORM
  8. Connection from a frontend
  9. Rest, WebSockets and Webhooks
  10. JSON and Markdown
  11. HTTPS and SSH
  12. AWS (see my next video to help here)
  13. Docker, Docker compose, AWS ECR
  14. CodePipeline for CICD
  15. Hosting your app
  16. Monitoring with CloudWatch and alerting
  17. GitHub for issue tracking
  18. And a section on "need more?" if you get this far :)

My main goal is to give you a framework and take the guesswork out of learning.

Most Important AWS Services

This week I also released a video on the top services to be familiar with from AWS :) ENJOY!

video preview

This is a quick video (like 15 mins or so) but will help build a foundation for all of AWS. These videos are great so you can speak intelligently about something without knowing all the details right away.

1:1 Mentorship Program

If you know you want to succeed as a software engineer but want to accelerate your progress and land six figure roles, please fill out an application for my one-on-one mentorship program to book a free intro call. In this program I will help you digest all of the information needed to become a wildly successful software engineer.

In this program we meet one-on-one to build your skills, learn how to stand out in the industry, and build your own apps. We run multiple group calls a week to discuss software engineering, system design, AWS and cloud, Linux, and more. As well as gaining access to courses and trainings.

Caleb Curry

Software Engineering content and tips for Backend and Fullstack Engineers.

Read more from Caleb Curry

CodeBreakthrough - Caleb Curry Today is the final day to benefit from the 25% off discount of Advanced Software Engineering Fundamentals with a FREE bonus - a 4 week LIVE mentorship. Here are the details of the bonus: Get Advanced Fundamentals + Mentorship Cohort If you're still not sure if the fundamentals course is for you, I encourage you to check out this video: Software Engineering Fundamentals What Top Engineers Focus On I've actually spent a lot of time and effort being mentored by...

CodeBreakthrough - Caleb Curry There's just 2 days left to benefit from the cyber week sale - 25% off Advanced Software Engineering Fundamentals + A 4 week LIVE mentorship. Not only do you gain access to Software Engineering Fundamentals Beginner, Intermediate, and Advanced, but you'll gain access to a cohort mentorship for modern software engineering and AI. This cohort runs in January with dedicated live calls, a community with other engineers in the same program, and a dedicated...

CodeBreakthrough - Caleb Curry I finished out my Black Friday sale, so the Mastery bundle is no longer on sale (I really don't like surprise sale extensions, so that's not what this email is about). This week I have some new exciting announcements. You're not going to want to miss this! TLDR: 25% off Advanced Software Engineering Fundamentals + A 4 week mentorship cohort 😉 I'll get to the details soon soon, but first, let me share some of my free videos that have went out this week: AI is out...