강의

멘토링

커뮤니티

로드맵 썸네일

현실 중소/자바 백엔드 개발자의 지극히 개인적인 강의 로드맵

작성자 프로필 이미지

신입개발자 김춘덕

Java
Spring
객체지향

입문 대상

로드맵 참여중인 유저 프로필 사진
로드맵 참여중인 유저 프로필 사진

3명 참여중

조회수

120

로드맵 코스




안녕하세요. 👩🏻‍💻

24년 4월 첫 취업에 성공해
현재 레거시 시스템 마이그레이션 프로젝트
진행 중인 주니어 백엔드 개발자입니다.

이 로드맵은 지극히 개인적이고 실무 중심적으로 구성되어 있습니다.
실무에서 부딪힌 문제들을 해결하기 위해, 부족함을 채우기 위해
직접 선별한 학습 경로입니다.


모든 분께 맞지 않을 수 있지만, 비슷한 고민을 하는 동료 개발자분들께
작은 나침반이 되었으면 합니다.❤️

[ 신입개발자 김춘덕 Tistory🔗 ]

🚀 늦은 시작, 그리고 선택

30살, 10년 차 서비스직에서 개발자로

  • 20대: 통신사 판매직(3년) → 보험사 콜센터(4년) → ISP 장애 상담(3년)

  • 2020년, 30살: "40살, 50살이 되어도 계속 이 일만 할 수 있을까?"라는 두려움

  • 결단: 사이버대학 컴퓨터공학과 입학 + 낮엔 관리직 승진, 밤엔 학업 병행

  • 2024년 2월: 조기졸업 + 국비 웹 개발자 과정 수료

냉동실 같았던 취업 시장

  • 이력서 1,000여 개 발송 → 서류 합격 30건 미만

  • 흔한 스펙: 30대 중반 | 사이버대 졸업 | 국비 수료 | 평범한 포트폴리오

  • 하지만 4개월의 노력 끝에 중소기업 합격, 신입치고 괜찮은 연봉으로 시작





💡 현실을 직시한 순간

1년 차: 적응의 시기

  • 기존 서비스 분석, 간단한 CRUD, 서버 관리

  • 팀 적응은 빨랐지만... 공부는 취업 전만큼 하지 않았습니다

2년 차: 위기와 각성

  • 레거시 마이그레이션 프로젝트 투입 (Java 1.7 → 17, Spring Framework 4 → Boot 3)

  • 아키텍트 + 개발 + 운영을 담당하며 실력 부족을 절감

  • "나는 대체 가능한 개발자인가?" 라는 질문에 답하지 못함


다시 시작한 공부

이 로드맵은 그 고민에서 시작되었습니다.

"능력 있는 개발자"의 기준은 명확하지 않습니다. 하지만 저는 스스로 "능력 있는 개발자"라고 떳떳이 말하고 싶습니다.





📚 로드맵 구성 원칙

1. 실무에서 부딪힌 문제 기반

  • 현재 진행 중인 프로젝트에서 필요한 기술

  • 과거에 몰랐어서 고생했던 개념들

  • 앞으로 더 나은 개발자가 되기 위한 필수 역량


2. 체계적인 학습 흐름

  • Java 기초 → 중급 → 고급 (멀티스레드, I/O, 리플렉션)

  • Spring 입문 → 핵심 원리 → MVC → DB → JPA → 고급

  • 실무 활용 기술 (HTTP, 알고리즘, 객체지향)


3. 김영한 선생님 중심 커리큘럼

2023년 12월, 무료 자바 기초 편을 듣고 "성장"을 체감한 첫 경험.
다형성부터 막혔던 개념들이 명쾌하게 정리되며 자신감을 얻었습니다.



"이해한다는 것, 혼자 응용할 수 있다는 것"
그 기분을 처음 느꼈고, 그는 제게 신이었습니다.



🎯 이런 분들께 추천합니다

비전공/늦은 나이에 개발을 시작하신 분
취업은 했지만 실력에 자신이 없는 주니어 개발자
레거시 프로젝트를 맡았지만 기초가 부족해 어려움을 겪는 분
체계적인 Java/Spring 학습 경로가 필요하신 분
"능력 있는 개발자"로 성장하고 싶은 모든 분



📖 로드맵 상세 (총 25개 코스)


Phase 1: Java 기초 다지기

  1. 나도코딩의 자바 기본편 - 재미있게 시작하기

  2. 김영한의 실전 자바 - 기본편 - 객체지향 핵심 개념

  3. 김영한의 실전 자바 - 중급 1편 - 중급 기능 습득

  4. 🔄 김영한의 실전 자바 - 중급 2편 - 제네릭, 컬렉션, 자료구조


Phase 2: 웹 기초와 JavaScript

  1. 🔄 제로초의 자바스크립트 입문 - 웹 게임으로 배우는 JS

  2. 🔄 코드캠프 백엔드 고농축 코스 - 백엔드 전체 개념

  3. 🔄 HTTP 웹 기본 지식 - API 설계의 기초


Phase 3: Spring Framework 핵심

  1. 스프링 입문 - 스프링 부트, MVC, DB 접근

  2. 스프링 핵심 원리 - 기본편 - 스프링의 본질 이해

  3. 스프링 MVC 1편 - 웹 개발 핵심 기술

  4. 🔄 스프링 MVC 2편 - 실무 활용 기술


Phase 4: 데이터베이스와 JPA

  1. 🔄 스프링 DB 2편 - 데이터 접근 기술

  2. 🔄 JPA 기본편 - ORM의 정석


Phase 5: 고급 개념

  1. 🔄 김영한의 실전 자바 - 고급 1편 - 멀티스레드와 동시성

  2. 💰 김영한의 실전 자바 - 고급 2편 - I/O, 네트워크, 리플렉션

  3. 💰 김영한의 실전 자바 - 고급 3편 - 람다, 스트림, 함수형

  4. 🔄 스프링 핵심 원리 - 고급편 - AOP, 프록시 등

  5. 🔄 스프링 부트 - 핵심 원리와 활용 - 실무 완성


Phase 6: 알고리즘 & 실무 역량

  1. 🔄 자바 알고리즘 문제풀이 - 코딩테스트 대비

  2. 🔄 AI 활용 이력서 작성법 - 경력 개발자 전략

  3. 🔄 클로드 코드 완벽 마스터 - AI 개발 워크플로우





✨ 함께 성장하실 분들을 기다립니다

이 로드맵은 지속적으로 업데이트될 예정입니다.
실무에서 새로운 기술을 접하고, 더 필요한 학습이 생기면 계속 추가하겠습니다.

비슷한 고민을 하는 동료 개발자분들,
체계적으로 성장하고 싶은 주니어 개발자분들,

함께 이 길을 걸어가면 좋겠습니다.

부족한 점이나 추가하면 좋을 강의가 있다면
언제든 피드백 부탁드립니다! 🙏

"능력 있는 개발자"로 함께 성장해요! 💪

로드맵 상세보기

21개 코스

로드맵에 포함된 강의 썸네일
인프런
나도코딩의 자바 기본편 - 풀코스 (20시간)
배움의 즐거움을 알게 해주는 강의. 나도코딩의 자바 기본편을 소개합니다.

71,500

로드맵에 포함된 강의 썸네일
자바 제네릭과 컬렉션 프레임워크를 실무 중심으로 깊이있게 학습합니다.
자료 구조에 대한 기본기도 함께 학습합니다.

66,000

로드맵에 포함된 강의 썸네일
본 강의에서는 자바스크립트를 활용해 프로그래밍 사고력을 기르는 연습을 합니다. 웹 게임인 구구단을 시작으로 끝말잇기, 숫자 야구, 반응 속도 테스트, 틱택토, 로또 추첨기, 가위바위보, 카드 짝맞추기 게임, 텍스트 RPG, 지뢰 찾기, 2048게임, 두더지 잡기까지 함께 만들어봅시다.

무료

로드맵에 포함된 강의 썸네일
코딩과 사랑에 빠져버린 8년차 풀스택 개발자 Captain의 사심이 가득 담긴 커리큘럼이에요. 백엔드의 모든 것을 다 알려주고 싶은 Captain의 마음이 녹아있죠! 이 강의를 듣다보면 '이렇게까지 알려준다고?' 하는 생각을 떨칠 수 없을 거예요. 모두가 어려워하는 부분까지 꼭꼭 씹어 떠먹여주는 이 강의로 시작해 볼까요?

396,000

로드맵에 포함된 강의 썸네일
스프링 입문자가 예제를 만들어가면서 스프링의 핵심 원리를 이해하고, 스프링 기본기를 확실히 다질 수 있습니다.

88,000

로드맵에 포함된 강의 썸네일
웹 애플리케이션을 개발할 때 필요한 모든 웹 기술을 기초부터 이해하고, 완성할 수 있습니다.
스프링 MVC의 핵심 원리와 구조를 이해하고, 더 깊이있는 백엔드 개발자로 성장할 수 있습니다.

99,000

로드맵에 포함된 강의 썸네일
웹 애플리케이션 개발에 필요한 모든 웹 기술을 기초부터 이해하고, 완성할 수 있습니다.
MVC 2편에서는 MVC 1편의 핵심 원리와 구조 위에 실무 웹 개발에 필요한 모든 활용 기술들을 학습할 수 있습니다.

121,000

로드맵에 포함된 강의 썸네일
백엔드 개발에 필요한 DB 데이터 접근 기술을 활용하고, 완성할 수 있습니다. 스프링 DB 접근 기술의 원리와 구조를 이해하고, 더 깊이있는 백엔드 개발자로 성장할 수 있습니다.

99,000

로드맵에 포함된 강의 썸네일
JPA를 처음 접하거나, 실무에서 JPA를 사용하지만 기본 이론이 부족하신 분들이
JPA의 기본 이론을 탄탄하게 학습해서 초보자도 실무에서 자신있게 JPA를 사용할 수 있습니다.

121,000

로드맵에 포함된 강의 썸네일
스프링의 핵심 원리와 고급 기술들을 깊이있게 학습하고, 스프링을 자신있게 사용할 수 있습니다.

121,000

로드맵에 포함된 강의 썸네일
자바(Java)로 코딩테스트를 준비하시는 분을 위한 강좌입니다. 코딩테스트에서 가장 많이 출제되는 Top 10 Topic을 다루고 있습니다. 주제와 연동하여 기초문제부터 중급문제까지 단계적으로 구성되어 있으니 차근차근 따라하시면 좋은 결과가 있을 겁니다.

77,000

로드맵에 포함된 강의 썸네일
수천 장의 이력서를 검토한 면접관이 직접 알려주는 경력 개발자를 위한 전략적 이력서 작성법

✅ 실제 채용 결정권자의 생생한 인사이트
✅ 대기업/스타트업 양쪽 경험 기반 전략
✅ 경력 3년차 이상 서버 개발자 특화 콘텐츠
✅ "면접관도 바쁘다" - 30초 안에 승부 보는 법
✅ AI는 도구, 핵심은 스토리텔링

108,900

로드맵 코스 21