SlideShare a Scribd company logo
1 of 68
코드리뷰어
양성 과정
변화의 시작
(feat. by 개발자)
양성 과정은
왜 하는 거죠 ?
우리는 …
아무것도 몰라요.
이제 배워 볼까요.
배움이 충분하고
능숙해요.
물 흐르듯 자연스럽죠.
알아서 잘해요.
아마도 여기쯤?
지금이 최선인가?
그렇다 아니다
공존의 시대
아마도 여기쯤?
지금이 최선인가?
그렇다 아니다
공존의 시대
Mentors Mentees
Reviewees
The Rest
양성 과정은 …
Innovators Early Adapters Early Majority Late Majority Laggards
Mentors Mentees
Reviewees
The Rest
양성 과정은 간극을 넘어 참여를
그리고, 양성 과정은 ...
그리고, 양성 과정은 올바른 방법의 학습과 실천으로 성장의 초석을
함께 만드는 과정입니다. (feat. by 개발자)
그리고, 작지만 꾸준한 몸부림으로 …
그리고, 작지만 꾸준한 몸부림으로 큰 변화를 만들 때 까지
뭘 하게 되죠 ?
코드 리뷰를
잘 하는 방법을
배웁니다.
왜요 ?
코드는 모든 것의 기본입니다.
코드는 모든 것의 기본입니다.
모든 걸 받쳐주고 있죠.
모든 걸 받쳐주고 있죠.
그런데, 종종 많이 힘들어 집니다.
왜요? 아마도 이런 악순환?
낮은 품질 ▷ 고통
▲ ▼
기술부채 ◁ 임시방편
악순환을 끊는 방법은 원인을 개선하는 것이죠.
우리 같이 먹어요. 스파게티 코드.
함께해야죠♥
그 시작은 소통입니다.
그리고, 개발자에게
소통은 코드 리뷰가 아닐까요?
얼마나 자주 하시나요?
소통
문제인식
문제해결
가능성
좋은 방법을 알고 있다면
그 가능성은 더 커지겠죠.
문제해결
가능성
그래서 뭘 하는 거죠 ?
코드 리뷰 실습
with
좋은 자세
좋은 지식
학습
about
OOP
클린 코드
TDD, PP, Idioms …
01주 : 동기
13주 : 학습과 실습의 반복
13주 = working day (5) * 13 = 65 66
그리고, 과정 후에 …
팀에서 작지만 꾸준한 몸부림으로 …
팀에서 작지만 꾸준한 몸부림으로 큰 변화를 이끌어 봅시다.
팀에서 작지만 꾸준한 몸부림으로 큰 변화를 이끌어 봅시다.
다시 말하면
스스로 학습하는 조직
이렇게 될 날이 오겠죠.
그때까지
Appendix
개념
실제
개념
실제
입코딩
막코딩
그 결과
그 결과
그 결과
분노를 뒤로하고…
문제만 봅시다.
#1
학습된
성급함
낮은 품질 ▷ 고통
▲ ▼
기술부채 ◁ 임시방편
#2 악순환
#3
학습된
무능력
#3
학습된
무능력
#4
고립되는
지식
지식이 개인에게 고립되요.
조직내에 퍼지지 않아요.
그러니 아무것도 달라지지 않아요.
또 다른 악순환.
뭐 부터 시작하지?
소통은
소통 = 코드리뷰
문제인식소통
가능성
문제해결문제인식
가능성
(모든 개발자들이) 무언가 방법이 필요해! (라고 공감 할 때 까지)

More Related Content

Similar to 코드리뷰 멘토 양성과정 - 동기

흰머리 성성하게 개발하기 위해
흰머리 성성하게 개발하기 위해흰머리 성성하게 개발하기 위해
흰머리 성성하게 개발하기 위해도형 임
 
Korea facilitation academy july 14 2016
Korea facilitation academy july 14 2016Korea facilitation academy july 14 2016
Korea facilitation academy july 14 2016Young Sook Lee
 
잘하면고효율, 못하면가문의원수가되는 짝프로그래밍 (Effective Pair Programming with Lessons Learned)
잘하면고효율, 못하면가문의원수가되는 짝프로그래밍 (Effective Pair Programming with Lessons Learned)잘하면고효율, 못하면가문의원수가되는 짝프로그래밍 (Effective Pair Programming with Lessons Learned)
잘하면고효율, 못하면가문의원수가되는 짝프로그래밍 (Effective Pair Programming with Lessons Learned)Suwon Chae
 
H3 2011 흰머리 성성하게 개발하기 위해
H3 2011 흰머리 성성하게 개발하기 위해H3 2011 흰머리 성성하게 개발하기 위해
H3 2011 흰머리 성성하게 개발하기 위해KTH
 
H3 2011 흰머리 성성하게 개발하기 위해_BaaS기술팀_임도형
H3 2011 흰머리 성성하게 개발하기 위해_BaaS기술팀_임도형H3 2011 흰머리 성성하게 개발하기 위해_BaaS기술팀_임도형
H3 2011 흰머리 성성하게 개발하기 위해_BaaS기술팀_임도형KTH, 케이티하이텔
 
[GDG DevFest Seoul 2016] 오픈 소스를 통해 개발 근육 강화하기
[GDG DevFest Seoul 2016] 오픈 소스를 통해 개발 근육 강화하기[GDG DevFest Seoul 2016] 오픈 소스를 통해 개발 근육 강화하기
[GDG DevFest Seoul 2016] 오픈 소스를 통해 개발 근육 강화하기Daniel Juyung Seo
 
[아주대] 오픈 소스와 글로벌 경쟁력
[아주대] 오픈 소스와 글로벌 경쟁력[아주대] 오픈 소스와 글로벌 경쟁력
[아주대] 오픈 소스와 글로벌 경쟁력Daniel Juyung Seo
 
SW Maestro 1-1 Project Keynote
SW Maestro 1-1 Project KeynoteSW Maestro 1-1 Project Keynote
SW Maestro 1-1 Project Keynote진수 한
 
주니어 개발자가 준비해야 할 것들
주니어 개발자가 준비해야 할 것들주니어 개발자가 준비해야 할 것들
주니어 개발자가 준비해야 할 것들Taehyeon Lee
 
(독서광) 필독! 개발자 온보딩 가이드
(독서광) 필독! 개발자 온보딩 가이드(독서광) 필독! 개발자 온보딩 가이드
(독서광) 필독! 개발자 온보딩 가이드Jay Park
 
소프트웨어 학습 및 자바 웹 개발자 학습 로드맵
소프트웨어 학습 및 자바 웹 개발자 학습 로드맵소프트웨어 학습 및 자바 웹 개발자 학습 로드맵
소프트웨어 학습 및 자바 웹 개발자 학습 로드맵Javajigi Jaesung
 
TDD - 테스트 주도로 개발하기
TDD - 테스트 주도로 개발하기TDD - 테스트 주도로 개발하기
TDD - 테스트 주도로 개발하기현승 배
 
남부여성발전센터 멘토링 데이 : Developers 101
남부여성발전센터 멘토링 데이 : Developers 101남부여성발전센터 멘토링 데이 : Developers 101
남부여성발전센터 멘토링 데이 : Developers 101Jihwan Hyun
 
Tdd retro agile_korea_게시용
Tdd retro agile_korea_게시용Tdd retro agile_korea_게시용
Tdd retro agile_korea_게시용Sangcheol Hwang
 
개발자들 오리엔테이션
개발자들 오리엔테이션개발자들 오리엔테이션
개발자들 오리엔테이션Park JoongSoo
 
Sk planet 이야기
Sk planet 이야기Sk planet 이야기
Sk planet 이야기종범 고
 
20141013 액션러닝 원장님강의03
20141013 액션러닝 원장님강의0320141013 액션러닝 원장님강의03
20141013 액션러닝 원장님강의03humana12
 
성장하는 서버 개발자 되기 - Wanted Livetalk
성장하는 서버 개발자 되기 - Wanted Livetalk성장하는 서버 개발자 되기 - Wanted Livetalk
성장하는 서버 개발자 되기 - Wanted LivetalkKyuhyun Byun
 

Similar to 코드리뷰 멘토 양성과정 - 동기 (20)

흰머리 성성하게 개발하기 위해
흰머리 성성하게 개발하기 위해흰머리 성성하게 개발하기 위해
흰머리 성성하게 개발하기 위해
 
Korea facilitation academy july 14 2016
Korea facilitation academy july 14 2016Korea facilitation academy july 14 2016
Korea facilitation academy july 14 2016
 
잘하면고효율, 못하면가문의원수가되는 짝프로그래밍 (Effective Pair Programming with Lessons Learned)
잘하면고효율, 못하면가문의원수가되는 짝프로그래밍 (Effective Pair Programming with Lessons Learned)잘하면고효율, 못하면가문의원수가되는 짝프로그래밍 (Effective Pair Programming with Lessons Learned)
잘하면고효율, 못하면가문의원수가되는 짝프로그래밍 (Effective Pair Programming with Lessons Learned)
 
H3 2011 흰머리 성성하게 개발하기 위해
H3 2011 흰머리 성성하게 개발하기 위해H3 2011 흰머리 성성하게 개발하기 위해
H3 2011 흰머리 성성하게 개발하기 위해
 
H3 2011 흰머리 성성하게 개발하기 위해_BaaS기술팀_임도형
H3 2011 흰머리 성성하게 개발하기 위해_BaaS기술팀_임도형H3 2011 흰머리 성성하게 개발하기 위해_BaaS기술팀_임도형
H3 2011 흰머리 성성하게 개발하기 위해_BaaS기술팀_임도형
 
[GDG DevFest Seoul 2016] 오픈 소스를 통해 개발 근육 강화하기
[GDG DevFest Seoul 2016] 오픈 소스를 통해 개발 근육 강화하기[GDG DevFest Seoul 2016] 오픈 소스를 통해 개발 근육 강화하기
[GDG DevFest Seoul 2016] 오픈 소스를 통해 개발 근육 강화하기
 
GURU People;s. 구루피플스, (주)아그막 _2015년 5월 활동
GURU People;s. 구루피플스, (주)아그막 _2015년 5월 활동GURU People;s. 구루피플스, (주)아그막 _2015년 5월 활동
GURU People;s. 구루피플스, (주)아그막 _2015년 5월 활동
 
[아주대] 오픈 소스와 글로벌 경쟁력
[아주대] 오픈 소스와 글로벌 경쟁력[아주대] 오픈 소스와 글로벌 경쟁력
[아주대] 오픈 소스와 글로벌 경쟁력
 
SW Maestro 1-1 Project Keynote
SW Maestro 1-1 Project KeynoteSW Maestro 1-1 Project Keynote
SW Maestro 1-1 Project Keynote
 
주니어 개발자가 준비해야 할 것들
주니어 개발자가 준비해야 할 것들주니어 개발자가 준비해야 할 것들
주니어 개발자가 준비해야 할 것들
 
(독서광) 필독! 개발자 온보딩 가이드
(독서광) 필독! 개발자 온보딩 가이드(독서광) 필독! 개발자 온보딩 가이드
(독서광) 필독! 개발자 온보딩 가이드
 
소프트웨어 학습 및 자바 웹 개발자 학습 로드맵
소프트웨어 학습 및 자바 웹 개발자 학습 로드맵소프트웨어 학습 및 자바 웹 개발자 학습 로드맵
소프트웨어 학습 및 자바 웹 개발자 학습 로드맵
 
TDD - 테스트 주도로 개발하기
TDD - 테스트 주도로 개발하기TDD - 테스트 주도로 개발하기
TDD - 테스트 주도로 개발하기
 
남부여성발전센터 멘토링 데이 : Developers 101
남부여성발전센터 멘토링 데이 : Developers 101남부여성발전센터 멘토링 데이 : Developers 101
남부여성발전센터 멘토링 데이 : Developers 101
 
Tdd retro agile_korea_게시용
Tdd retro agile_korea_게시용Tdd retro agile_korea_게시용
Tdd retro agile_korea_게시용
 
개발자들 오리엔테이션
개발자들 오리엔테이션개발자들 오리엔테이션
개발자들 오리엔테이션
 
GURU People;s. 구루피플스, (주)아그막 _2015년 4월 활동
GURU People;s. 구루피플스, (주)아그막 _2015년 4월 활동GURU People;s. 구루피플스, (주)아그막 _2015년 4월 활동
GURU People;s. 구루피플스, (주)아그막 _2015년 4월 활동
 
Sk planet 이야기
Sk planet 이야기Sk planet 이야기
Sk planet 이야기
 
20141013 액션러닝 원장님강의03
20141013 액션러닝 원장님강의0320141013 액션러닝 원장님강의03
20141013 액션러닝 원장님강의03
 
성장하는 서버 개발자 되기 - Wanted Livetalk
성장하는 서버 개발자 되기 - Wanted Livetalk성장하는 서버 개발자 되기 - Wanted Livetalk
성장하는 서버 개발자 되기 - Wanted Livetalk
 

코드리뷰 멘토 양성과정 - 동기