
토비의 스프링 부트 - 이해와 원리
토비
₩99,000
초급 / Spring Boot, Spring, spring-jdbc
5.0
(408)
스프링 부트의 핵심 기능을 직접 만들어보면서 스프링 부트의 동작 원리를 이해하고, 이를 통해 스프링 부트를 잘 학습하고 사용하는 방법을 배우는 강의입니다. 스프링 부트가 사용하는 스프링 프레임워크의 다양한 활용법을 익힐 수 있습니다.
초급
Spring Boot, Spring, spring-jdbc

31년차 개발자 토비님과 함께 ‘증강 개발자(Augmented Developer)’의 의미와 필요한 핵심 역량에 대해 이야기 나눈 밋업 영상입니다.





SK그룹
임직원들도 이 강의를 듣고 있어요!





SK그룹
임직원들도 이 강의를 듣고 있어요!
먼저 경험한 수강생들의 후기
5.0
hello
AI 시대에 가진 고민을 풀어주는 명세션입니다
5.0
Minkoo Lee
저 역시 시니어개발자입니다. 이일민님의 토비의 스프링으로 공부를 많이 했었습니다. AI시대에 나아가야 할 방향, 공부방법, 활용방법에 대해서 알수 있었던 좋은 시간이었습니다. 물론 호주와는 조금은 한국환경이 다릅니다만 큰틀은 비슷한것 같습니다. 좋은 세미나 강연을 온라인으로 제공해주셔서 감사드립니다.
5.0
writer0713
최고의 인사이트
AI시대 개발자의 역할과 방향
개발자 입장에서 AI를 활용하는 자세
시니어 개발자의 요즘 AI 활용법
“코드를 짜지 않아도 된다면,
개발자는 앞으로 무엇을 해야 할까요?”
AI가 우리 직업을 대체할 것이라는 메시지 앞에서 자유로운 개발자는 없습니다. 취업을 준비하는 신입부터 수십 년 경력의 시니어까지 모두 같은 질문을 던지고 있죠. 저 역시 AI 시대에 개발자가 어떻게 살아야 할지 확신할 수는 없습니다. 다만 변화의 한가운데서 직접 겪은 경험을 솔직하게 나누고 싶습니다.
분명한 것은 개발자는 더 이상 고정된 직업이 아니라, AI와 함께 끊임없이 새롭게 정의되는 역할로 변하고 있다는 것입니다. 그래서 우리에게 필요한 것은 기술 그 자체 보다, 변화를 받아들이고 적응하는 힘일지도 모릅니다.
AI가 반복적이고 기계적인 일을 대신 해주지만, 문제를 해석하고 구조를 설계하며 협업을 이끄는 일은 여전히 인간의 몫입니다. 그래서 요즘은 AI를 도구처럼 다루는 데서 그치지 않고, 인간 고유의 사고력과 판단력을 더해 일하는 ‘증강 개발자(Augmented Developer)’라는 모습이 주목받고 있습니다.
.png)
이 강의에서는 이러한 변화 속에서, 개발자가 앞으로 어떤 역량을 쌓고 어떤 방향으로 성장해야 할지를 함께 고민해보려 합니다.
AI 코딩은 이미 오래전부터 우리의 곁에 있었습니다. 우리가 인식하지 못하는 사이에도 조금씩 스며들며 개발 방식을 바꿔왔죠. 이번 챕터에서는 ‘AI 코딩 스펙트럼 6단계’를 따라가며, 과거부터 현재, 그리고 앞으로 펼쳐질 미래 AI 코딩의 모습을 그려봅니다.
개발은 더 이상 인간만의 무대도, AI만의 무대도 아닙니다. 인간 주도냐, AI 주도냐라는 단순한 선택을 넘어, 상황과 작업의 성격에 맞는 다양한 협업 모델이 존재합니다. 두 번째 챕터에서는 인간과 AI가 어떻게 손발을 맞추고 때로는 역할을 바꿔가며 함께 일할 수 있는지 살펴봅니다.
지금은 여전히 인간 개발자가 상위 수준의 아키텍처와 설계 결정을 내리고 통제하는 것이 효과적입니다. 이번 챕터에서는 AI와 협업을 극대화하기 위한 아키텍처 설계 방법을 다룹니다. 잘 설계된 아키텍처와 클린 코드는 인간뿐 아니라 AI에게도 명확한 지침이 되며, 오히려 AI에게는 더욱 절실한 기준이 될 수 있습니다.
TDD는 AI를 안전하고 생산적으로 활용하기 위한 핵심 워크플로우이며, Anthropic과 OpenAI 같은 AI를 리딩하는 기업에서도 가장 선호하는 방식입니다. 이는 단순한 개발 기법이 아니라, AI 시대에 흔들리지 않고 코드를 다루기 위한 핵심 원칙으로 자리잡고 있습니다. 이번 챕터에서는 바로 그 TDD의 힘을 살펴봅니다.
요즘은 “AI로 얼마나 빠르게 개발할 수 있는가”에만 주목합니다. 하지만 생산성만 추구하다 보면, 개발자의 성장은 정체하거나 오히려 퇴보할 수도 있습니다. 이제 생산성과 학습이라는 두 축의 균형 속에서 AI를 활용하는 관점이 우리에게 필요합니다.
AI는 단순히 코드를 대신 짜주는 도구가 아닙니다. 이번 챕터에서는 실제로 개발과 학습 과정에서 AI를 어떻게 활용하는지 다양한 사례를 공유합니다. 기존 코드를 AI와 함께 분석하고, 그 과정에서 파생된 지식을 학습하며, 레퍼런스 문서를 토대로 AI와 대화하듯 배우는 방법까지… 실제 개발자가 AI와 함께 성장하는 생생한 방식을 보여드립니다.
우리는 단순히 “클릭만 하는 개발자”가 되어서는 안 됩니다. 성장을 이어가고 싶다면, AI가 생성한 코드를 읽고, 리뷰하고, 이해하며, 때로는 비판적으로 평가하고 능동적으로 학습하는 과정이 필요합니다. 이번 챕터에서는 “탐험적 AI 사용법”이라는 새로운 생존 전략을 제시합니다. AI를 수동적으로 소비하는 대신 의도적 수련의 도구로 삼는 법을 함께 이야기합니다.
✋ 참고해주세요!
본 강의는 2025년 7월에 진행한 라이브 밋업을 녹화한 영상으로, 1부 발표 세션과 2부 Q&A 세션으로 구성되어 있습니다.
학습 대상은
누구일까요?
AI시대 대체되지 않는 개발자로 성장하는 방법이 궁금한 분
개발과 학습에서 AI를 효과적으로 사용하는 방법이 궁금한 분
인프런인증
16,203
명
수강생
1,109
개
수강평
427
개
답변
5.0
점
강의 평점
9
개
강의
호주에 살고 있는 소프트웨어 개발자입니다. 30년간 다양한 분야의 시스템과 서비스를 개발해본 경험이 있습니다.
스프링 프레임워크와 관련 기술을 좋아하고 JVM 기반 언어를 주로 사용합니다.
한국스프링사용자모임(KSUG)을 설립하고 활동했고, 토비의 스프링이라는 책을 쓰기도 했습니다.
개발과 관련된 다양한 주제에 관해 이야기하는 것을 좋아합니다.
전체
15개 ∙ (1시간 44분)
해당 강의에서 제공:
4. 04. 인간과 AI의 협업 방식
05:37
전체
73개
4.9
73개의 수강평
수강평 50
∙
평균 평점 4.5
수강평 5
∙
평균 평점 5.0
수강평 71
∙
평균 평점 4.4
수강평 18
∙
평균 평점 4.8
수정됨
수강평 11
∙
평균 평점 4.8
지식공유자님의 다른 강의를 만나보세요!
같은 분야의 다른 강의를 만나보세요!
신규가입 25% 할인
₩4,120
25%
₩5,500