Develop

백엔드 개발자 로드맵 2026

  • #Develop
  • #Roadmap
  • #Backend

원본 로드맵의 세부 항목 132개를 하나도 합치지 않고 전부 그렸다.
큰 흐름만 보려면 아래 전체 흐름 도식 하나로 충분하고, 그 뒤 1~7단계가 세부 항목이다.

항목에 붙은 대안은 위의 기본 항목 대신 하나만 고르라는 뜻이고,
순서 무관은 아무 때나 익혀도 되는 항목이다. 표시가 없으면 기본으로 선택하는 항목이다.
PostgreSQLMySQL(대안) 을 둘 다 학습할 필요는 없다.


전체 흐름


세부 항목을 제외한 큰 단계만 표시한다.

백엔드 로드맵 전체 구조 기본기(인터넷·언어·DB·API·캐싱)를 거쳐 AI 단계로 들어가고, 그 뒤 심화와 규모 대응으로 이어지는 백엔드 학습 경로. AI 는 2026년에 새로 들어온 단계다. 기본기 인터넷 기초 HTTP · DNS 언어 1개 Python · Java … 버전 관리 Git · GitHub 관계형 DB PostgreSQL API · 인증 REST · JWT 캐싱 · 웹 서버 Redis · Nginx 기본기 다음 AI · 2026 신규 기초 LLM · 임베딩 · RAG 코딩 도구 Claude Code · Cursor 기능 개발 Agents · MCP · 스트리밍 심화 · 확장 CI/CD · 테스트 아키텍처 · Kafka 규모 대응 · 관측성

1단계 · 기초


1단계 기초 인터넷 동작 원리와 HTTP, DNS 를 익힌 뒤 HTML·CSS·JavaScript 기초로 이어지는 구간. 인터넷 기초 인터넷 동작 원리 HTTP 도메인 호스팅 DNS 브라우저 동작 원리 프론트엔드 기초 HTML CSS JavaScript 순서 무관

백엔드 직군이라도 HTML·CSS·JavaScript 는 기초 수준까지 포함된다.
API 의 소비자가 프론트엔드이기 때문이다.


2단계 · 언어와 버전 관리


2단계 언어와 버전 관리 백엔드 언어를 하나 고르고 Git 과 저장소 호스팅으로 넘어가는 구간. 언어는 택 1 이다. 백엔드 언어 · 택 1 JavaScript Go Python Ruby 대안 Java 대안 C# 대안 PHP 대안 Rust 대안 버전 관리 Git GitHub GitLab 대안

언어는 하나만 선택한다. 나열된 항목은 선택지이며 전부 학습하는 대상이 아니다.
원본은 이 자리에 “하나를 배우고 다음으로 넘어가기 전에 프로젝트를 많이 만들라”
는 문구를 달아 뒀다.


3단계 · 데이터베이스와 API


3단계 데이터베이스와 API 관계형 DB 에서 API 스타일, 인증, 웹 보안으로 이어지는 구간. PostgreSQL 만 추천이고 나머지는 대안이다. 관계형 DB 마이그레이션 MySQL 대안 PostgreSQL MariaDB 대안 SQLite 대안 MS SQL 대안 Oracle 대안 N+1 문제 API 스타일 REST JSON API SOAP 순서 무관 gRPC 순서 무관 GraphQL 순서 무관 OpenAPI 명세 순서 무관 인증 · 인가 인증 JWT OAuth Basic 인증 Token 인증 Cookie 인증 OpenID 순서 무관 SAML 순서 무관

관계형 DB 는 PostgreSQL 만 추천이고 나머지 6개는 전부 대안이다.
N+1 문제마이그레이션 은 특정 DB 에 종속되지 않는 공통 개념이라 같은 묶음에 들어 있다.
인증은 JWT·OAuth 가 기본이고 OpenID·SAML 은 순서 무관으로 분류돼 있다.


4단계 · 캐싱, 웹 서버, 보안


4단계 캐싱, 웹 서버, 보안 캐싱과 웹 서버를 거쳐 웹 보안으로 이어지는 구간. Redis 와 Nginx 가 추천이다. 캐싱 Redis Memcached 대안 HTTP Caching 웹 서버 Nginx Apache 대안 Caddy 대안 MS IIS 대안 보안 · 암호화 웹 보안 MD5 SHA scrypt bcrypt HTTPS OWASP 위험 CORS SSL/TLS CSP 서버 보안

원본은 이 구간이 끝나는 지점에 “여기까지면 취업할 만큼은 안다.
이제 프로젝트를 만들며 실습하라”
는 문구를 달아 뒀다.
로드맵 전체 분량의 절반도 안 되는 지점이다.


5단계 · AI (2026년 신규)


이전 로드맵에는 없던 영역이다. 배치 위치는 맨 뒤가 아니라 기본기 직후 · 심화 직전이다.

5단계 AI 2026년판에 새로 들어온 구간. LLM 기초에서 코딩 도구를 거쳐 AI 기능 개발로 이어진다. 기초 LLM 동작 원리 기존 코딩과의 차이 임베딩 벡터 RAG AI 코딩 도구 Claude Code Cursor 대안 Copilot 대안 Antigravity 대안 프롬프팅 기법 Agents MCP Skills 적용 분야 코드 리뷰 리팩터링 문서 생성 AI 기능 개발 스트리밍 구조화된 출력 Function Calling Gemini OpenAI Anthropic

AI 도구의 사용과 AI 기능의 구현은 별도 항목으로 구분된다.
백엔드 직군의 요구 범위는 후자, 즉 스트리밍·Function Calling 을 이용한 기능 구현이다.


6단계 · 심화


6단계 심화 테스트와 CI/CD 에서 DB 심화, 메시지 브로커, 검색엔진, 아키텍처 패턴으로 이어지는 구간. 테스트 · 배포 통합 테스트 단위 테스트 기능 테스트 CI/CD DB 심화 트랜잭션 ORM 순서 무관 ACID 정규화 장애 유형 성능 프로파일링 메시지 브로커 · 검색엔진 Kafka RabbitMQ 대안 Elasticsearch Solr 대안 아키텍처 패턴 모놀리식 마이크로서비스 SOA 서버리스 서비스 메시 12 Factor App LXC

7단계 · 규모 대응


7단계 규모 대응 실시간 데이터와 DB 확장, NoSQL 을 거쳐 대규모 서비스 대응으로 이어지는 구간. 실시간 데이터 SSE WebSocket 롱·숏 폴링 DB 확장 인덱스 복제 순서 무관 샤딩 순서 무관 CAP 정리 순서 무관 NoSQL Firebase RethinkDB 대안 MongoDB CouchDB 대안 Redis DynamoDB 대안 ClickHouse Cassandra 대안 ScyllaDB 대안 Neo4j AWS Neptune 대안 DGraph 대안 Influx DB TimescaleDB 대안 대규모 서비스 대응 관측성 계측 모니터링 텔레메트리 우아한 성능 저하 스로틀링 백프레셔 부하 분산 서킷 브레이커

관측성(Observability), 서킷 브레이커, 백프레셔, 스로틀링
장애 대응·복원력 관련 항목이 이 구간에 배치돼 있다.

NoSQL 은 원본에서 성격별로 묶여 있다. 도식에는 이름만 폈으므로 분류를 적어 둔다.

분류 항목
문서 MongoDB · CouchDB
Key-Value Redis · DynamoDB
컬럼 ClickHouse · Cassandra · ScyllaDB
그래프 Neo4j · AWS Neptune · DGraph
시계열 Influx DB · TimescaleDB
실시간 Firebase · RethinkDB

원본은 이 구간에 “대부분은 평생 쓸 일이 없을 수도 있다.
무엇이 있고 언제 쓰는지만 알아 두라”
는 문구를 달아 뒀다.


Docker 와 Kubernetes 는?


로드맵을 보면 컨테이너 자리에 Docker·Kubernetes 가 있는데,
이 둘은 로드맵 안의 학습 항목이 아니라 별도 로드맵으로 빠지는 버튼이다.

컨테이너는 별도 로드맵으로 분기 백엔드 로드맵의 컨테이너 자리에서 Docker 로드맵과 쿠버네티스 로드맵으로 각각 갈라져 나가는 구조. 두 항목은 로드맵 내부의 학습 항목이 아니다. 백엔드 로드맵 컨테이너 자리 Docker 로드맵 roadmap.sh/docker 쿠버네티스 로드맵 roadmap.sh/kubernetes

백엔드 로드맵 내부의 학습 항목이 아니라, 각각 독립된 로드맵으로 연결되는 분기점이다.


정리


  • 기본기 구간은 인터넷 기초 → 언어 → Git → DB → API → 캐싱 → 웹 서버 까지다.
  • AI 는 기본기 직후에 배치돼 있다. 이전 로드맵에는 없던 영역이다.
  • 대안 항목은 택1이며 전체 학습 대상이 아니다. 세부 항목 132개 중 28개가 대안이다.
  • Docker·쿠버네티스는 별도 로드맵으로 분리돼 있다.

참고


  • roadmap.sh/backend — 원본 로드맵 (2026-02-07 갱신본 기준, 토픽 23개 · 세부 항목 132개)

원본에는 다른 로드맵으로 빠지는 버튼이 이 글에 그린 것 말고도 더 있다.
학습 항목이 아니라 분기점이라 도식에는 넣지 않았다.

위치 나가는 로드맵
컨테이너 Docker · 쿠버네티스
보안 API 보안 모범 사례
AI 프롬프트 엔지니어링 · AI 에이전트
아키텍처 시스템 디자인 · 소프트웨어 설계
규모 대응 DevOps · 풀스택
실습 프로젝트 아이디어 (입문 · 중급)