SlideShare uma empresa Scribd logo
1 de 17
나의 이직 이야기
비전공 학원출신 SI 개발자, 유명스타트업 들어간.ssul
2017.11.16.
우아한형제들 FC플랫폼개발팀
이종립 주임
안녕하세요
• 이종립 (기계인간)
• https://github.com/johngrib
• Vim 사용자
• Vim 플러그인 개발자
• 우아한형제들 FC플랫폼개발팀 주임
• 배민찬 서버 개발자
대학 졸업 후 첫 월급 : 70만원
운동 → 학원 강사 → 보험 텔레마케터 → 학원 강사
대학 졸업
"도망쳐서 도착한 곳에 낙원은 없다.”
● 방향을 잘 잡으면 : 도망치다 보면 낙원에 접근할 수 있지 않을까?
● 레인 메이커 : 낙원이 나올 때까지 도망친다.
31세, 철학 전공, 통장 잔고 50만원
앉아서 일하고 싶다 : 개발자가 되자
● 돈이 부족하다.
● 시간이 부족하다.
● 경험이 부족하다.
● 전공자가 아니기 때문에
○ 개발 상식이 부족하다.
○ 무엇을 공부해야 할 지 모른다.
○ 새롭게 기억해야 할 것이 많다.
31세, 철학 전공, 통장 잔고 50만원
앉아서 일하고 싶다 : 개발자가 되자
● 돈이 부족하다. → 가계부 개발 시작
● 시간이 부족하다. → 효율적인 시간 활용 궁리
● 경험이 부족하다. → 어쩔 수 없음
● 전공자가 아니기 때문에
○ 개발 상식이 부족하다.
■ 추천서 탐색
○ 무엇을 공부해야 할 지 모른다.
■ 대학 커리큘럼, 전공과목 소개 참고
○ 새롭게 기억해야 할 것이 많다.
■ 일지 / 레포트 기록
독서를 효율적으로
● 하루에 3권을 조금씩 읽고, 요약한다
○ 집에서 읽는 책
○ 지하철에서 읽는 책
○ 학원 / 회사에서 짬짬이 읽는 책
● 여러 추천도서 목록을 찾아보고, 중복된 책 리스트를 만든다.
○ [ Code Complete 2/E ]
○ [ 실용주의 프로그래머 ]
○ [ TDD ]
○ …
● 돈이 없으면 도서관을 활용한다. 좋은 신간은 '도서 구입 의뢰' 를 활용한다.
● 2주에 한 번은 서점에 가서 분위기를 파악한다.
● 책을 읽을 수 없을 때 : 동영상 강의를 준비한다.
○ 유튜브의 수많은 강의 동영상
○ 유료/무료 강의 사이트
나만의 건강 / 정신건강 cheat sheet 를 만들자
● 내가 자고 싶은 시간이 아니라, 몸이 자고 싶은 시간에 잔다.
● 비누를 아끼지 말고 항상 깨끗하게 씻는다.
○ 독한 감기, 배탈 : 3~4 일은 아무것도 못 할 수도 있다.
● 가급적 건강식을 먹는다.
● 일주일에 한 번은 운동한다. 산책이라도 한다.
○ 지금은 괜찮아도 40대가 되었을 때 암이라도 걸리면 끝장이다.
● 항상 Plan B 를 세운다. → 망해도 뭔가 할 수 있게 계획한다.
● 힘들 땐 친구 / 가족과 가벼운 전화 통화를 한다.
○ 너무 진지하게 통화하거나 자랑 / 하소연하면 곤란. → 당장은 마음이 편하지만 장기적으로 멘탈이 손상된다.
○ 과하게 긍정적이거나 과하게 칭찬해주는 사람과는 통화하지 않는다. → 칭찬의 역효과를 조심해야 한다.
○ 통화할 때마다 마음이 무거워지는 사람과는 통화하지 않는다.
학원을 수료하고,
SI 회사에 취직
처음엔 기뻤다.
하루에 5 페이지
Code Complete 2/E - 스티브 맥코넬
공부할수록 SI 회사가 작게 느껴지고, 자신감이 붙었다.
내 습관이 나를 더 좋은 곳으로 데려다 줄 거라는 생각이 들었다.
좌우명 : 넘어지면 그냥 일어나지 말고 무언가를 주워라
새끼 손가락 관절염 나비 효과
2012년 10월 2012년 11월 2013년 01월 2017년 07월
나의 SI 탈출 계획
● 약점을 보완하기 위한 막연한 준비
○ 알고리즘 문제 풀이
○ 오픈소스 라이브러리 개발
○ 주력 랭귀지 공부
○ 기타 등등...
→ 너무 막연하다!
공부
SI
탈 출
회사
B
회사
A
회사
C
스스로 공부한 것
SI에서 배운 것
나의 SI 탈출 계획
● 단기간에 실력을 급격히 올릴 수는 없음.
● 내 실력을 필요 이상으로 과장해도 안됨 (언젠가는 들통남).
● 내 실력을 객관적으로 봐줄 수 있는 곳으로 가는 것이 목표.
○ 내 실력을 과대평가해주는 곳으로 가면 곤란.
○ 내 실력을 과소평가하는 곳으로 가면 현재와 다를 바가 없음.
● SI 탈출 계획을 함께 짤 수 있는 동료가 있다면 큰 도움.
● 기회가 왔을 때 놓치지 않도록 꾸준히 관리해야 한다.
나의 SI 탈출 계획
● 회사 리스트를 작성
● 합격 확률을 예상하여, 정렬
● 합격 확률이 높을 것 같은 회사부터 지원
○ 자꾸 합격하면 기분이 좋다.
○ 면접 스킬 향상, 내게 부족한 것 확인, 자신감 획득.
○ 나쁜 / 좋은 회사를 알아보는 안목이 조금씩 좋아짐.
○ 중요 : 한 이력서를 계속 업데이트하지 말고, 매번 새로운 이력서를 만든다.
실용주의 프로그래머 : 습관에 대하여
좋은 프로그래머란, 일방통행 도로에서도 양쪽을 모두 보고 건너는 사람이다.
- 더그 린더
● 회사는 팀 플레이 : 다른 사람을 도울 방법을 항상 생각한다
● 작은 도구를 만드는 습관 : 같은 일을 수작업으로 처리하지 않는다
● 기억력을 보완하는 습관 : 블로그/개인 위키를 작성하고 관리한다
● 좋은 음식을 먹고 충분한 수면을 취한다
● 항상 플랜 B를 준비한다
● 일상 생활에서도 최적화를 고민한다
자신에게 필요한 습관을 확보한다
마지막으로
우리가 단지 돌을 깎고 있더라도
언제나 대성당을 마음속에 그려야 한다.
- 채석장 일꾼의 신조
Icon license
● 아이콘 구매/다운로드 한 곳 : https://www.iconfinder.com/
● 무료 아이콘 라이선스 : CC 3.0 : https://creativecommons.org/licenses/by/3.0/deed.ko
● 유료 아이콘 라이선스 : iconfinder basic https://www.iconfinder.com/licenses/basic

Mais conteúdo relacionado

Mais procurados

훌륭한 개발자로 성장하기
훌륭한 개발자로 성장하기훌륭한 개발자로 성장하기
훌륭한 개발자로 성장하기Changyol BAEK
 
새해 일어난 일
새해 일어난 일새해 일어난 일
새해 일어난 일Eunhyang Kim
 
인프런 - 스타트업 인프랩 시작 사례
인프런 - 스타트업 인프랩 시작 사례인프런 - 스타트업 인프랩 시작 사례
인프런 - 스타트업 인프랩 시작 사례Hyung Lee
 
정수론적 알고리즘 - Sogang ICPC Team, 2020 Winter
정수론적 알고리즘 - Sogang ICPC Team, 2020 Winter정수론적 알고리즘 - Sogang ICPC Team, 2020 Winter
정수론적 알고리즘 - Sogang ICPC Team, 2020 WinterSuhyun Park
 
코딩 테스트 및 알고리즘 문제해결 공부 방법 (고려대학교 KUCC, 2022년 4월)
코딩 테스트 및 알고리즘 문제해결 공부 방법 (고려대학교 KUCC, 2022년 4월)코딩 테스트 및 알고리즘 문제해결 공부 방법 (고려대학교 KUCC, 2022년 4월)
코딩 테스트 및 알고리즘 문제해결 공부 방법 (고려대학교 KUCC, 2022년 4월)Suhyun Park
 
쿠키런 1년, 서버개발 분투기
쿠키런 1년, 서버개발 분투기쿠키런 1년, 서버개발 분투기
쿠키런 1년, 서버개발 분투기Brian Hong
 
[우리가 데이터를 쓰는 법] 모바일 게임 로그 데이터 분석 이야기 - 엔터메이트 공신배 팀장
[우리가 데이터를 쓰는 법] 모바일 게임 로그 데이터 분석 이야기 - 엔터메이트 공신배 팀장[우리가 데이터를 쓰는 법] 모바일 게임 로그 데이터 분석 이야기 - 엔터메이트 공신배 팀장
[우리가 데이터를 쓰는 법] 모바일 게임 로그 데이터 분석 이야기 - 엔터메이트 공신배 팀장Dylan Ko
 
빌드관리 및 디버깅 (2010년 자료)
빌드관리 및 디버깅 (2010년 자료)빌드관리 및 디버깅 (2010년 자료)
빌드관리 및 디버깅 (2010년 자료)YEONG-CHEON YOU
 
신입 SW 개발자 취업 준비
신입 SW 개발자 취업 준비신입 SW 개발자 취업 준비
신입 SW 개발자 취업 준비인서 박
 
[NDC 발표] 모바일 게임데이터분석 및 실전 활용
[NDC 발표] 모바일 게임데이터분석 및 실전 활용[NDC 발표] 모바일 게임데이터분석 및 실전 활용
[NDC 발표] 모바일 게임데이터분석 및 실전 활용Tapjoy X 5Rocks
 
유니티 + Nodejs를 활용한 멀티플레이어 게임 개발하기
유니티 + Nodejs를 활용한 멀티플레이어 게임 개발하기유니티 + Nodejs를 활용한 멀티플레이어 게임 개발하기
유니티 + Nodejs를 활용한 멀티플레이어 게임 개발하기Kiyoung Moon
 
Data Engineering 101
Data Engineering 101Data Engineering 101
Data Engineering 101DaeMyung Kang
 
[야생의 땅: 듀랑고] 서버 아키텍처 - SPOF 없는 분산 MMORPG 서버
[야생의 땅: 듀랑고] 서버 아키텍처 - SPOF 없는 분산 MMORPG 서버[야생의 땅: 듀랑고] 서버 아키텍처 - SPOF 없는 분산 MMORPG 서버
[야생의 땅: 듀랑고] 서버 아키텍처 - SPOF 없는 분산 MMORPG 서버Heungsub Lee
 
[데이터야놀자2107] 강남 출근길에 판교/정자역에 내릴 사람 예측하기
[데이터야놀자2107] 강남 출근길에 판교/정자역에 내릴 사람 예측하기 [데이터야놀자2107] 강남 출근길에 판교/정자역에 내릴 사람 예측하기
[데이터야놀자2107] 강남 출근길에 판교/정자역에 내릴 사람 예측하기 choi kyumin
 
이승재, 사례로 배우는 디스어셈블리 디버깅, NDC2014
이승재, 사례로 배우는 디스어셈블리 디버깅, NDC2014이승재, 사례로 배우는 디스어셈블리 디버깅, NDC2014
이승재, 사례로 배우는 디스어셈블리 디버깅, NDC2014devCAT Studio, NEXON
 
홍성우, 게임 서버의 목차 - 시작부터 출시까지, NDC2019
홍성우, 게임 서버의 목차 - 시작부터 출시까지, NDC2019홍성우, 게임 서버의 목차 - 시작부터 출시까지, NDC2019
홍성우, 게임 서버의 목차 - 시작부터 출시까지, NDC2019devCAT Studio, NEXON
 
데이터는 차트가 아니라 돈이 되어야 한다.
데이터는 차트가 아니라 돈이 되어야 한다.데이터는 차트가 아니라 돈이 되어야 한다.
데이터는 차트가 아니라 돈이 되어야 한다.Yongho Ha
 
개발자가 되기전 누군가 알려주면 좋았을 모든 것들
개발자가 되기전 누군가 알려주면 좋았을 모든 것들개발자가 되기전 누군가 알려주면 좋았을 모든 것들
개발자가 되기전 누군가 알려주면 좋았을 모든 것들Yu Yongwoo
 
Windows system - memory개념잡기
Windows system - memory개념잡기Windows system - memory개념잡기
Windows system - memory개념잡기ChangKyu Song
 
[NDC2016] TERA 서버의 Modern C++ 활용기
[NDC2016] TERA 서버의 Modern C++ 활용기[NDC2016] TERA 서버의 Modern C++ 활용기
[NDC2016] TERA 서버의 Modern C++ 활용기Sang Heon Lee
 

Mais procurados (20)

훌륭한 개발자로 성장하기
훌륭한 개발자로 성장하기훌륭한 개발자로 성장하기
훌륭한 개발자로 성장하기
 
새해 일어난 일
새해 일어난 일새해 일어난 일
새해 일어난 일
 
인프런 - 스타트업 인프랩 시작 사례
인프런 - 스타트업 인프랩 시작 사례인프런 - 스타트업 인프랩 시작 사례
인프런 - 스타트업 인프랩 시작 사례
 
정수론적 알고리즘 - Sogang ICPC Team, 2020 Winter
정수론적 알고리즘 - Sogang ICPC Team, 2020 Winter정수론적 알고리즘 - Sogang ICPC Team, 2020 Winter
정수론적 알고리즘 - Sogang ICPC Team, 2020 Winter
 
코딩 테스트 및 알고리즘 문제해결 공부 방법 (고려대학교 KUCC, 2022년 4월)
코딩 테스트 및 알고리즘 문제해결 공부 방법 (고려대학교 KUCC, 2022년 4월)코딩 테스트 및 알고리즘 문제해결 공부 방법 (고려대학교 KUCC, 2022년 4월)
코딩 테스트 및 알고리즘 문제해결 공부 방법 (고려대학교 KUCC, 2022년 4월)
 
쿠키런 1년, 서버개발 분투기
쿠키런 1년, 서버개발 분투기쿠키런 1년, 서버개발 분투기
쿠키런 1년, 서버개발 분투기
 
[우리가 데이터를 쓰는 법] 모바일 게임 로그 데이터 분석 이야기 - 엔터메이트 공신배 팀장
[우리가 데이터를 쓰는 법] 모바일 게임 로그 데이터 분석 이야기 - 엔터메이트 공신배 팀장[우리가 데이터를 쓰는 법] 모바일 게임 로그 데이터 분석 이야기 - 엔터메이트 공신배 팀장
[우리가 데이터를 쓰는 법] 모바일 게임 로그 데이터 분석 이야기 - 엔터메이트 공신배 팀장
 
빌드관리 및 디버깅 (2010년 자료)
빌드관리 및 디버깅 (2010년 자료)빌드관리 및 디버깅 (2010년 자료)
빌드관리 및 디버깅 (2010년 자료)
 
신입 SW 개발자 취업 준비
신입 SW 개발자 취업 준비신입 SW 개발자 취업 준비
신입 SW 개발자 취업 준비
 
[NDC 발표] 모바일 게임데이터분석 및 실전 활용
[NDC 발표] 모바일 게임데이터분석 및 실전 활용[NDC 발표] 모바일 게임데이터분석 및 실전 활용
[NDC 발표] 모바일 게임데이터분석 및 실전 활용
 
유니티 + Nodejs를 활용한 멀티플레이어 게임 개발하기
유니티 + Nodejs를 활용한 멀티플레이어 게임 개발하기유니티 + Nodejs를 활용한 멀티플레이어 게임 개발하기
유니티 + Nodejs를 활용한 멀티플레이어 게임 개발하기
 
Data Engineering 101
Data Engineering 101Data Engineering 101
Data Engineering 101
 
[야생의 땅: 듀랑고] 서버 아키텍처 - SPOF 없는 분산 MMORPG 서버
[야생의 땅: 듀랑고] 서버 아키텍처 - SPOF 없는 분산 MMORPG 서버[야생의 땅: 듀랑고] 서버 아키텍처 - SPOF 없는 분산 MMORPG 서버
[야생의 땅: 듀랑고] 서버 아키텍처 - SPOF 없는 분산 MMORPG 서버
 
[데이터야놀자2107] 강남 출근길에 판교/정자역에 내릴 사람 예측하기
[데이터야놀자2107] 강남 출근길에 판교/정자역에 내릴 사람 예측하기 [데이터야놀자2107] 강남 출근길에 판교/정자역에 내릴 사람 예측하기
[데이터야놀자2107] 강남 출근길에 판교/정자역에 내릴 사람 예측하기
 
이승재, 사례로 배우는 디스어셈블리 디버깅, NDC2014
이승재, 사례로 배우는 디스어셈블리 디버깅, NDC2014이승재, 사례로 배우는 디스어셈블리 디버깅, NDC2014
이승재, 사례로 배우는 디스어셈블리 디버깅, NDC2014
 
홍성우, 게임 서버의 목차 - 시작부터 출시까지, NDC2019
홍성우, 게임 서버의 목차 - 시작부터 출시까지, NDC2019홍성우, 게임 서버의 목차 - 시작부터 출시까지, NDC2019
홍성우, 게임 서버의 목차 - 시작부터 출시까지, NDC2019
 
데이터는 차트가 아니라 돈이 되어야 한다.
데이터는 차트가 아니라 돈이 되어야 한다.데이터는 차트가 아니라 돈이 되어야 한다.
데이터는 차트가 아니라 돈이 되어야 한다.
 
개발자가 되기전 누군가 알려주면 좋았을 모든 것들
개발자가 되기전 누군가 알려주면 좋았을 모든 것들개발자가 되기전 누군가 알려주면 좋았을 모든 것들
개발자가 되기전 누군가 알려주면 좋았을 모든 것들
 
Windows system - memory개념잡기
Windows system - memory개념잡기Windows system - memory개념잡기
Windows system - memory개념잡기
 
[NDC2016] TERA 서버의 Modern C++ 활용기
[NDC2016] TERA 서버의 Modern C++ 활용기[NDC2016] TERA 서버의 Modern C++ 활용기
[NDC2016] TERA 서버의 Modern C++ 활용기
 

Destaque

AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017Carol Smith
 
토이 프로젝트 메모장
토이 프로젝트   메모장토이 프로젝트   메모장
토이 프로젝트 메모장Lee-Jong-Chan
 
[SOSCON 2017] 주니어 개발자 5000명, 개발 해서 남 주자
[SOSCON 2017] 주니어 개발자 5000명, 개발 해서 남 주자[SOSCON 2017] 주니어 개발자 5000명, 개발 해서 남 주자
[SOSCON 2017] 주니어 개발자 5000명, 개발 해서 남 주자Yurim Jin
 
[1B2]자신있는개발자에서훌륭한개발자로
[1B2]자신있는개발자에서훌륭한개발자로[1B2]자신있는개발자에서훌륭한개발자로
[1B2]자신있는개발자에서훌륭한개발자로NAVER D2
 
2017SW마에스트로 컨퍼런스 - 여개모각코
2017SW마에스트로 컨퍼런스 - 여개모각코2017SW마에스트로 컨퍼런스 - 여개모각코
2017SW마에스트로 컨퍼런스 - 여개모각코Baek Seoyeong
 
소프트웨어 공부하는법
소프트웨어 공부하는법소프트웨어 공부하는법
소프트웨어 공부하는법Minsuk Lee
 
Node.js API 서버 성능 개선기
Node.js API 서버 성능 개선기Node.js API 서버 성능 개선기
Node.js API 서버 성능 개선기JeongHun Byeon
 
GDG DevFest 2017 Seoul 프론트엔드 모던 프레임워크 낱낱히 파헤치기
 GDG DevFest 2017 Seoul 프론트엔드 모던 프레임워크 낱낱히 파헤치기 GDG DevFest 2017 Seoul 프론트엔드 모던 프레임워크 낱낱히 파헤치기
GDG DevFest 2017 Seoul 프론트엔드 모던 프레임워크 낱낱히 파헤치기Kenneth Ceyer
 
책 읽어주는 딥러닝: 배우 유인나가 해리포터를 읽어준다면 DEVIEW 2017
책 읽어주는 딥러닝: 배우 유인나가 해리포터를 읽어준다면 DEVIEW 2017책 읽어주는 딥러닝: 배우 유인나가 해리포터를 읽어준다면 DEVIEW 2017
책 읽어주는 딥러닝: 배우 유인나가 해리포터를 읽어준다면 DEVIEW 2017Taehoon Kim
 

Destaque (10)

AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
 
토이 프로젝트 메모장
토이 프로젝트   메모장토이 프로젝트   메모장
토이 프로젝트 메모장
 
[SOSCON 2017] 주니어 개발자 5000명, 개발 해서 남 주자
[SOSCON 2017] 주니어 개발자 5000명, 개발 해서 남 주자[SOSCON 2017] 주니어 개발자 5000명, 개발 해서 남 주자
[SOSCON 2017] 주니어 개발자 5000명, 개발 해서 남 주자
 
[1B2]자신있는개발자에서훌륭한개발자로
[1B2]자신있는개발자에서훌륭한개발자로[1B2]자신있는개발자에서훌륭한개발자로
[1B2]자신있는개발자에서훌륭한개발자로
 
2017SW마에스트로 컨퍼런스 - 여개모각코
2017SW마에스트로 컨퍼런스 - 여개모각코2017SW마에스트로 컨퍼런스 - 여개모각코
2017SW마에스트로 컨퍼런스 - 여개모각코
 
소프트웨어 공부하는법
소프트웨어 공부하는법소프트웨어 공부하는법
소프트웨어 공부하는법
 
Node.js API 서버 성능 개선기
Node.js API 서버 성능 개선기Node.js API 서버 성능 개선기
Node.js API 서버 성능 개선기
 
GDG DevFest 2017 Seoul 프론트엔드 모던 프레임워크 낱낱히 파헤치기
 GDG DevFest 2017 Seoul 프론트엔드 모던 프레임워크 낱낱히 파헤치기 GDG DevFest 2017 Seoul 프론트엔드 모던 프레임워크 낱낱히 파헤치기
GDG DevFest 2017 Seoul 프론트엔드 모던 프레임워크 낱낱히 파헤치기
 
sungmin slide
sungmin slidesungmin slide
sungmin slide
 
책 읽어주는 딥러닝: 배우 유인나가 해리포터를 읽어준다면 DEVIEW 2017
책 읽어주는 딥러닝: 배우 유인나가 해리포터를 읽어준다면 DEVIEW 2017책 읽어주는 딥러닝: 배우 유인나가 해리포터를 읽어준다면 DEVIEW 2017
책 읽어주는 딥러닝: 배우 유인나가 해리포터를 읽어준다면 DEVIEW 2017
 

Semelhante a 나의 이직 이야기

퇴근 후 해볼만한 N 가지 활동(개발자 ver.)
퇴근 후 해볼만한 N 가지 활동(개발자 ver.)퇴근 후 해볼만한 N 가지 활동(개발자 ver.)
퇴근 후 해볼만한 N 가지 활동(개발자 ver.)Seokjae Lee
 
Unitas Matrix_마케팅 기획안_2013.06.27
Unitas Matrix_마케팅 기획안_2013.06.27Unitas Matrix_마케팅 기획안_2013.06.27
Unitas Matrix_마케팅 기획안_2013.06.27Jiyeon CHOE
 
주니어 개발자를 위한 격언
주니어 개발자를 위한 격언주니어 개발자를 위한 격언
주니어 개발자를 위한 격언ebay korea
 
How to startup 02- 5factors
How to startup 02- 5factorsHow to startup 02- 5factors
How to startup 02- 5factors종익 주
 
학생 개발자, 인턴십으로 성장하기
학생 개발자, 인턴십으로 성장하기학생 개발자, 인턴십으로 성장하기
학생 개발자, 인턴십으로 성장하기재원 최
 
여기컨_N잡 실험 보고서_홍진아
여기컨_N잡 실험 보고서_홍진아여기컨_N잡 실험 보고서_홍진아
여기컨_N잡 실험 보고서_홍진아TechFeministgroup
 
고려대학교 컴퓨터학과 특강 - 대학생 때 알았더라면 좋았을 것들
고려대학교 컴퓨터학과 특강 - 대학생 때 알았더라면 좋았을 것들고려대학교 컴퓨터학과 특강 - 대학생 때 알았더라면 좋았을 것들
고려대학교 컴퓨터학과 특강 - 대학생 때 알았더라면 좋았을 것들Chris Ohk
 
게으르지만 콘텐츠로 돈은 잘 법니다.
게으르지만 콘텐츠로 돈은 잘 법니다.게으르지만 콘텐츠로 돈은 잘 법니다.
게으르지만 콘텐츠로 돈은 잘 법니다.신태순 훵키
 
Think Big - AWS 멘토링을 통해 깨달은 커리어 이야기
Think Big - AWS 멘토링을 통해 깨달은 커리어 이야기Think Big - AWS 멘토링을 통해 깨달은 커리어 이야기
Think Big - AWS 멘토링을 통해 깨달은 커리어 이야기Seongsil Yoo
 
직장인경쟁력강화방법
직장인경쟁력강화방법직장인경쟁력강화방법
직장인경쟁력강화방법인태 박
 
[180718] ML 분야 유학 및 취업 준비 설명회 @SNU
[180718] ML 분야 유학 및 취업 준비 설명회 @SNU[180718] ML 분야 유학 및 취업 준비 설명회 @SNU
[180718] ML 분야 유학 및 취업 준비 설명회 @SNUYunseok Jang
 
2022 경희대학교 테크콘서트
2022 경희대학교 테크콘서트2022 경희대학교 테크콘서트
2022 경희대학교 테크콘서트JongyoonJeong1
 
목표 달성을 위한 역량 강화 방법
목표 달성을 위한 역량 강화 방법목표 달성을 위한 역량 강화 방법
목표 달성을 위한 역량 강화 방법Seokho Shin
 
기획자란 직업에 대한 이해
기획자란 직업에 대한 이해기획자란 직업에 대한 이해
기획자란 직업에 대한 이해Yun Jin Kim
 
GameParadiso Guide 2020.7.20
GameParadiso Guide 2020.7.20GameParadiso Guide 2020.7.20
GameParadiso Guide 2020.7.20GameParadiso
 
네 번째 모임
네 번째 모임네 번째 모임
네 번째 모임Jungtaek Kim
 
05 다섯 번째_모임
05 다섯 번째_모임05 다섯 번째_모임
05 다섯 번째_모임Jungtaek Kim
 
원지현 Frograms - 초기 스타트업의 팀과 제품에 대한 생각들
원지현 Frograms - 초기 스타트업의 팀과 제품에 대한 생각들원지현 Frograms - 초기 스타트업의 팀과 제품에 대한 생각들
원지현 Frograms - 초기 스타트업의 팀과 제품에 대한 생각들Jihyun Won
 
00 직장인 경쟁력(Shrinked)
00 직장인 경쟁력(Shrinked)00 직장인 경쟁력(Shrinked)
00 직장인 경쟁력(Shrinked)parkds2
 

Semelhante a 나의 이직 이야기 (20)

퇴근 후 해볼만한 N 가지 활동(개발자 ver.)
퇴근 후 해볼만한 N 가지 활동(개발자 ver.)퇴근 후 해볼만한 N 가지 활동(개발자 ver.)
퇴근 후 해볼만한 N 가지 활동(개발자 ver.)
 
Unitas Matrix_마케팅 기획안_2013.06.27
Unitas Matrix_마케팅 기획안_2013.06.27Unitas Matrix_마케팅 기획안_2013.06.27
Unitas Matrix_마케팅 기획안_2013.06.27
 
주니어 개발자를 위한 격언
주니어 개발자를 위한 격언주니어 개발자를 위한 격언
주니어 개발자를 위한 격언
 
How to startup 02- 5factors
How to startup 02- 5factorsHow to startup 02- 5factors
How to startup 02- 5factors
 
학생 개발자, 인턴십으로 성장하기
학생 개발자, 인턴십으로 성장하기학생 개발자, 인턴십으로 성장하기
학생 개발자, 인턴십으로 성장하기
 
여기컨_N잡 실험 보고서_홍진아
여기컨_N잡 실험 보고서_홍진아여기컨_N잡 실험 보고서_홍진아
여기컨_N잡 실험 보고서_홍진아
 
고려대학교 컴퓨터학과 특강 - 대학생 때 알았더라면 좋았을 것들
고려대학교 컴퓨터학과 특강 - 대학생 때 알았더라면 좋았을 것들고려대학교 컴퓨터학과 특강 - 대학생 때 알았더라면 좋았을 것들
고려대학교 컴퓨터학과 특강 - 대학생 때 알았더라면 좋았을 것들
 
게으르지만 콘텐츠로 돈은 잘 법니다.
게으르지만 콘텐츠로 돈은 잘 법니다.게으르지만 콘텐츠로 돈은 잘 법니다.
게으르지만 콘텐츠로 돈은 잘 법니다.
 
Think Big - AWS 멘토링을 통해 깨달은 커리어 이야기
Think Big - AWS 멘토링을 통해 깨달은 커리어 이야기Think Big - AWS 멘토링을 통해 깨달은 커리어 이야기
Think Big - AWS 멘토링을 통해 깨달은 커리어 이야기
 
직장인경쟁력강화방법
직장인경쟁력강화방법직장인경쟁력강화방법
직장인경쟁력강화방법
 
[180718] ML 분야 유학 및 취업 준비 설명회 @SNU
[180718] ML 분야 유학 및 취업 준비 설명회 @SNU[180718] ML 분야 유학 및 취업 준비 설명회 @SNU
[180718] ML 분야 유학 및 취업 준비 설명회 @SNU
 
2022 경희대학교 테크콘서트
2022 경희대학교 테크콘서트2022 경희대학교 테크콘서트
2022 경희대학교 테크콘서트
 
Pair programming how_to_20140930-1
Pair programming how_to_20140930-1Pair programming how_to_20140930-1
Pair programming how_to_20140930-1
 
목표 달성을 위한 역량 강화 방법
목표 달성을 위한 역량 강화 방법목표 달성을 위한 역량 강화 방법
목표 달성을 위한 역량 강화 방법
 
기획자란 직업에 대한 이해
기획자란 직업에 대한 이해기획자란 직업에 대한 이해
기획자란 직업에 대한 이해
 
GameParadiso Guide 2020.7.20
GameParadiso Guide 2020.7.20GameParadiso Guide 2020.7.20
GameParadiso Guide 2020.7.20
 
네 번째 모임
네 번째 모임네 번째 모임
네 번째 모임
 
05 다섯 번째_모임
05 다섯 번째_모임05 다섯 번째_모임
05 다섯 번째_모임
 
원지현 Frograms - 초기 스타트업의 팀과 제품에 대한 생각들
원지현 Frograms - 초기 스타트업의 팀과 제품에 대한 생각들원지현 Frograms - 초기 스타트업의 팀과 제품에 대한 생각들
원지현 Frograms - 초기 스타트업의 팀과 제품에 대한 생각들
 
00 직장인 경쟁력(Shrinked)
00 직장인 경쟁력(Shrinked)00 직장인 경쟁력(Shrinked)
00 직장인 경쟁력(Shrinked)
 

나의 이직 이야기

  • 1. 나의 이직 이야기 비전공 학원출신 SI 개발자, 유명스타트업 들어간.ssul 2017.11.16. 우아한형제들 FC플랫폼개발팀 이종립 주임
  • 2. 안녕하세요 • 이종립 (기계인간) • https://github.com/johngrib • Vim 사용자 • Vim 플러그인 개발자 • 우아한형제들 FC플랫폼개발팀 주임 • 배민찬 서버 개발자
  • 3. 대학 졸업 후 첫 월급 : 70만원 운동 → 학원 강사 → 보험 텔레마케터 → 학원 강사 대학 졸업 "도망쳐서 도착한 곳에 낙원은 없다.” ● 방향을 잘 잡으면 : 도망치다 보면 낙원에 접근할 수 있지 않을까? ● 레인 메이커 : 낙원이 나올 때까지 도망친다.
  • 4. 31세, 철학 전공, 통장 잔고 50만원 앉아서 일하고 싶다 : 개발자가 되자 ● 돈이 부족하다. ● 시간이 부족하다. ● 경험이 부족하다. ● 전공자가 아니기 때문에 ○ 개발 상식이 부족하다. ○ 무엇을 공부해야 할 지 모른다. ○ 새롭게 기억해야 할 것이 많다.
  • 5. 31세, 철학 전공, 통장 잔고 50만원 앉아서 일하고 싶다 : 개발자가 되자 ● 돈이 부족하다. → 가계부 개발 시작 ● 시간이 부족하다. → 효율적인 시간 활용 궁리 ● 경험이 부족하다. → 어쩔 수 없음 ● 전공자가 아니기 때문에 ○ 개발 상식이 부족하다. ■ 추천서 탐색 ○ 무엇을 공부해야 할 지 모른다. ■ 대학 커리큘럼, 전공과목 소개 참고 ○ 새롭게 기억해야 할 것이 많다. ■ 일지 / 레포트 기록
  • 6. 독서를 효율적으로 ● 하루에 3권을 조금씩 읽고, 요약한다 ○ 집에서 읽는 책 ○ 지하철에서 읽는 책 ○ 학원 / 회사에서 짬짬이 읽는 책 ● 여러 추천도서 목록을 찾아보고, 중복된 책 리스트를 만든다. ○ [ Code Complete 2/E ] ○ [ 실용주의 프로그래머 ] ○ [ TDD ] ○ … ● 돈이 없으면 도서관을 활용한다. 좋은 신간은 '도서 구입 의뢰' 를 활용한다. ● 2주에 한 번은 서점에 가서 분위기를 파악한다. ● 책을 읽을 수 없을 때 : 동영상 강의를 준비한다. ○ 유튜브의 수많은 강의 동영상 ○ 유료/무료 강의 사이트
  • 7. 나만의 건강 / 정신건강 cheat sheet 를 만들자 ● 내가 자고 싶은 시간이 아니라, 몸이 자고 싶은 시간에 잔다. ● 비누를 아끼지 말고 항상 깨끗하게 씻는다. ○ 독한 감기, 배탈 : 3~4 일은 아무것도 못 할 수도 있다. ● 가급적 건강식을 먹는다. ● 일주일에 한 번은 운동한다. 산책이라도 한다. ○ 지금은 괜찮아도 40대가 되었을 때 암이라도 걸리면 끝장이다. ● 항상 Plan B 를 세운다. → 망해도 뭔가 할 수 있게 계획한다. ● 힘들 땐 친구 / 가족과 가벼운 전화 통화를 한다. ○ 너무 진지하게 통화하거나 자랑 / 하소연하면 곤란. → 당장은 마음이 편하지만 장기적으로 멘탈이 손상된다. ○ 과하게 긍정적이거나 과하게 칭찬해주는 사람과는 통화하지 않는다. → 칭찬의 역효과를 조심해야 한다. ○ 통화할 때마다 마음이 무거워지는 사람과는 통화하지 않는다.
  • 8. 학원을 수료하고, SI 회사에 취직 처음엔 기뻤다.
  • 9. 하루에 5 페이지 Code Complete 2/E - 스티브 맥코넬 공부할수록 SI 회사가 작게 느껴지고, 자신감이 붙었다. 내 습관이 나를 더 좋은 곳으로 데려다 줄 거라는 생각이 들었다.
  • 10. 좌우명 : 넘어지면 그냥 일어나지 말고 무언가를 주워라 새끼 손가락 관절염 나비 효과 2012년 10월 2012년 11월 2013년 01월 2017년 07월
  • 11. 나의 SI 탈출 계획 ● 약점을 보완하기 위한 막연한 준비 ○ 알고리즘 문제 풀이 ○ 오픈소스 라이브러리 개발 ○ 주력 랭귀지 공부 ○ 기타 등등... → 너무 막연하다! 공부 SI 탈 출 회사 B 회사 A 회사 C 스스로 공부한 것 SI에서 배운 것
  • 12. 나의 SI 탈출 계획 ● 단기간에 실력을 급격히 올릴 수는 없음. ● 내 실력을 필요 이상으로 과장해도 안됨 (언젠가는 들통남). ● 내 실력을 객관적으로 봐줄 수 있는 곳으로 가는 것이 목표. ○ 내 실력을 과대평가해주는 곳으로 가면 곤란. ○ 내 실력을 과소평가하는 곳으로 가면 현재와 다를 바가 없음. ● SI 탈출 계획을 함께 짤 수 있는 동료가 있다면 큰 도움. ● 기회가 왔을 때 놓치지 않도록 꾸준히 관리해야 한다.
  • 13. 나의 SI 탈출 계획 ● 회사 리스트를 작성 ● 합격 확률을 예상하여, 정렬 ● 합격 확률이 높을 것 같은 회사부터 지원 ○ 자꾸 합격하면 기분이 좋다. ○ 면접 스킬 향상, 내게 부족한 것 확인, 자신감 획득. ○ 나쁜 / 좋은 회사를 알아보는 안목이 조금씩 좋아짐. ○ 중요 : 한 이력서를 계속 업데이트하지 말고, 매번 새로운 이력서를 만든다.
  • 14. 실용주의 프로그래머 : 습관에 대하여
  • 15. 좋은 프로그래머란, 일방통행 도로에서도 양쪽을 모두 보고 건너는 사람이다. - 더그 린더 ● 회사는 팀 플레이 : 다른 사람을 도울 방법을 항상 생각한다 ● 작은 도구를 만드는 습관 : 같은 일을 수작업으로 처리하지 않는다 ● 기억력을 보완하는 습관 : 블로그/개인 위키를 작성하고 관리한다 ● 좋은 음식을 먹고 충분한 수면을 취한다 ● 항상 플랜 B를 준비한다 ● 일상 생활에서도 최적화를 고민한다 자신에게 필요한 습관을 확보한다
  • 16. 마지막으로 우리가 단지 돌을 깎고 있더라도 언제나 대성당을 마음속에 그려야 한다. - 채석장 일꾼의 신조
  • 17. Icon license ● 아이콘 구매/다운로드 한 곳 : https://www.iconfinder.com/ ● 무료 아이콘 라이선스 : CC 3.0 : https://creativecommons.org/licenses/by/3.0/deed.ko ● 유료 아이콘 라이선스 : iconfinder basic https://www.iconfinder.com/licenses/basic

Notas do Editor

  1. 효율적인 방식을 생각하기 시작. 돈을 절약하기 위해 가계부 개발을 시작. 이런 거라도 해야지… 보다는 주위의 가능한 한 모든 문제를 개발과 연계하려 했다. 시간을 절약하기 위해 잠을 일찍 자기 시작. 밥을 먹거나 운동을 하면서 공부할 수 있도록 동영상 강의 확보. 경험 부족을 독서로 보완하려 하였다. 도서관의 구매신청을 활용. 무엇을 공부할지 몰랐기 때문에 모 대학교 컴퓨터공학과의 커리큘럼과 전공과목 소개 페이지를 참고하였다. 개발 상식이 필요했다. 상식이 없으면 커뮤니케이션에 문제가 있을 것이고, 취직해도 일을 제대로 하지 못할 것이다. 따라서 프로그래밍 명저/필독서 등을 찾아 읽기 시작했다. 기록을 시작했다. 구글 드라이브를 선택. 검색도 된다. 기록은 두 가지 방식으로 1. 로그 2. 레포트
  2. 효율적인 방식을 생각하기 시작. 돈이 부족하기 때문에 돈을 절약하기 위해 가계부 개발을 시작. 시간을 절약하기 위해 잠을 일찍 자기 시작. 밥을 먹거나 운동을 하면서 공부할 수 있도록 동영상 강의 확보. 경험 부족을 독서로 보완하려 하였다. 도서관의 구매신청을 활용. 무엇을 공부할지 몰랐기 때문에 방송통신대학교 컴퓨터공학과의 커리큘럼과 전공과목 소개 페이지를 참고하였다. 개발 상식이 필요했다. 상식이 없으면 커뮤니케이션에 문제가 있을 것이고, 취직해도 일을 제대로 하지 못할 것이다. 따라서 프로그래밍 명저/필독서 등을 찾아 읽기 시작했다. 기록을 시작했다. 구글 드라이브를 선택. 검색도 된다. 기록은 두 가지 방식으로 1. 로그 2. 레포트
  3. 효율적인 방식을 생각하기 시작. 돈이 부족하기 때문에 돈을 절약하기 위해 가계부 개발을 시작. 시간을 절약하기 위해 잠을 일찍 자기 시작. 밥을 먹거나 운동을 하면서 공부할 수 있도록 동영상 강의 확보. 경험 부족을 독서로 보완하려 하였다. 도서관의 구매신청을 활용. 무엇을 공부할지 몰랐기 때문에 방송통신대학교 컴퓨터공학과의 커리큘럼과 전공과목 소개 페이지를 참고하였다. 개발 상식이 필요했다. 상식이 없으면 커뮤니케이션에 문제가 있을 것이고, 취직해도 일을 제대로 하지 못할 것이다. 따라서 프로그래밍 명저/필독서 등을 찾아 읽기 시작했다. 기록을 시작했다. 구글 드라이브를 선택. 검색도 된다. 기록은 두 가지 방식으로 1. 로그 2. 레포트
  4. 효율적인 방식을 생각하기 시작. 돈이 부족하기 때문에 돈을 절약하기 위해 가계부 개발을 시작. 시간을 절약하기 위해 잠을 일찍 자기 시작. 밥을 먹거나 운동을 하면서 공부할 수 있도록 동영상 강의 확보. 경험 부족을 독서로 보완하려 하였다. 도서관의 구매신청을 활용. 무엇을 공부할지 몰랐기 때문에 방송통신대학교 컴퓨터공학과의 커리큘럼과 전공과목 소개 페이지를 참고하였다. 개발 상식이 필요했다. 상식이 없으면 커뮤니케이션에 문제가 있을 것이고, 취직해도 일을 제대로 하지 못할 것이다. 따라서 프로그래밍 명저/필독서 등을 찾아 읽기 시작했다. 기록을 시작했다. 구글 드라이브를 선택. 검색도 된다. 기록은 두 가지 방식으로 1. 로그 2. 레포트
  5. 스티브 맥코넬의 Code Complete 는 내가 제일 처음 읽은 개발책들 중 하나이다. 프로그래밍 필독서 등으로 검색하면 나오는 거의 모든 글에서 이 책을 1순위로 추천하고 있었고, 소문에 의하면 마이크로소프트에서 신입사원에게 이 책을 줬다는 말도 들어 봤다. 때문에 이 책을 봐야겠다고 생각했다. 오랫동안 절판이었지만 최근에 위키북스에서 새로 출간했다. 새로 번역도 했는지는 모르겠다. 아무튼 엄청 좋은 책이다. 특히 스스로 코딩 초보라고 생각한다면 18장 테이블을 이용하는 방법은 꼭 읽어볼 것을 권한다. 코드의 품질이 확 올라갈 것이다.
  6. 그 다음으로 읽은 책은 더글라스 크록포드의 자바스크립트 굿 파츠였다. 자바스크립트는 앞으로도 계속 사용할 언어라고 생각했고, 일단 이 책이 얇아서 마음에 들기도 했다. 게다가 이 책을 읽으며 얻은 것도 많다. 이 책은 더글라스 크록포드라는 굉장한 프로그래머가 어떤 언어에 대해 이런 기능은 쓰고, 이런 기능은 쓰지 말라고 설득하는 책이다. 당연히 그 과정에서 배울 것이 많을 거라고 생각했다. 처음엔 집중이 잘 안 되어서 책을 무턱대고 배꼈다. 죄다 타이핑해서 옮겼다. 정말 멍청한 짓인데, 그러다가 양쪽 새끼손가락에 관절염을 얻었다. 그래서 그 이후로는 책을 베끼지 않고, 책을 요약해서 정리하는 습관이 생겼다. 그리고 이 책을 통해서 얻은 정말 좋은 것은 정규식을 매우 쉽고 재미있게 배웠다는 것이다. 이 책은 정규식을 정말 쉽게 설명한다. 그런데 회사 선배가 정규식에 대해 전혀 모른다는 것을 알게 되었고, 별로 안 좋은 회사라는 것을 알게 되었다. 딱 책 두 권 읽었는데 회사가 별로라는 것을 알게 된 셈이다.
  7. 실용주의 프로그래머. 저는 이 책이 습관에 대한 책이라고 생각합니다.
  8. 실용주의 프로그래머
  9. 아이콘 라이선스 : https://creativecommons.org/licenses/by/3.0/deed.ko 아이콘 출처 : https://www.iconfinder.com/icons/2315961/activity_dance_instructor_sports_icon#size=128