13
아아 아아아아 아아아아 2012-01-03 이이이 [email protected]

아빠 개발자로 살아남기

Embed Size (px)

DESCRIPTION

2012-01-03일

Citation preview

Page 1: 아빠 개발자로 살아남기

아빠 개발자로 살아가기

2012-01-03 이창희[email protected]

Page 2: 아빠 개발자로 살아남기

INTRO

• 환경적 요인– 결혼 , 아이가 생김– 개발자로서 어떤 테크트리에 대한 고민– 여전히 기술은 발전하고 , 공부할 것은 많다 !

• 주변에 ( 아빠 ) 중견 개발자들이 “공부를 해야겠다 , 새로운 것을 하고 싶다”라는 생각은 하지만 , 쉽게 도전하지도 못하고 , 이것이 이직에도 영향을 줌 . 결국 자신의 경쟁력 문제 !

• 이런 문제들에 대한 “나의 고민과 현재”

Page 3: 아빠 개발자로 살아남기

나의 상황들• 개발자로서 “그래픽스 프로그래머 테크”를 탔음 .– 풀타임잡으로는 전직한지 겨우 “ 2 년차” 꼬꼬마– 관련 전공이 아니기에 , 기초도 부실…– 공부해야 할 것이 엄청나게 많다 .– 새로 나오는 기술들도 엄청나게 많다 .– 양키들은 왜 이렇게 잘하는게냐 ?!– 그래도 , 재미있는 것을 어떻게 !!!

• 무조건 열심히 할 수 밖에 없다 !

Page 4: 아빠 개발자로 살아남기

환경의 변화• 결혼 전– 회사에서 밤에 남아서 , 공부도 하고 , 일도 하고…

열심 .. 열심 ..

• 결혼 후– 자기계발 할 시간이 줄어든다 .– 줄어들기는 했지만 , 나름 충분함…

• 아이의 출산 이후– 육아 분담

–내 시간이 절대적으로 부족해짐

Page 5: 아빠 개발자로 살아남기

어떻게 하면 , 가정의 평화 (?) 를 지키면서 , 자기계발을 할 수

있을까 ?

가정의 평화 ?

Page 6: 아빠 개발자로 살아남기

나의 하루를 분석• 7 시 30 분 하린님 기상 !• 10 시 출근 ~ 7 시 퇴근• 8 시 도착 ~ 11 시까지 식사 , 집안일 ,

하린님과 놀아주기– ( 잠깐 ! 10 시부터 , 드라마는 꼭 마눌님과 같이

봐줘야 함 )

• 11 시 정도 하린님 취침• 평화의 시간 ~ 취침 가능

Page 7: 아빠 개발자로 살아남기

시간 활용하기• 내가 활용할 수 있는 시간은

– 7 시 30 분 이전– 출 , 퇴근 시간 지하철– 자기 전 12 시부터 ~

• 활용하자 !– 6 시 ~ 6 시 30 분 기상 (1~2 시간 )

• 아침 공부 / 아침 운동 가능– 지하철 (1+1 시간 )

• 논문읽기 / 글쓰기 / 책읽기 / 손 코딩 / 자료검색– 자기 전 12 시부터 (2~3 시간 )

• 코딩 / 글쓰기 / 발표자료 만들기

Page 8: 아빠 개발자로 살아남기

스터디의 적극 활용• 카사 스터디 ( 주 1 회 : 2 시간 )

– 다른 개발자들의 경험 , 다른 파트들 이야기 , 등등 내가 몰랐던 것들을 배울 수 있음 .

– 기술적인 것들 뿐만 아니라 , 다양한 것들을 배우고 , 토론할 수 있다 .

• 사내 스터디 ( 예정 )– 자유롭게 관심있는 분야나 , 업무에 필요한 사전 기술들을 공부

• 그래도 , 구현을 할 때 , 구현레벨에서 같이 고민을 할 수 있으면 , 효율이 엄청 좋을것 같은데 라는 아쉬움 ! – <현실적으로 회사 내에서는 불가능 >

Page 9: 아빠 개발자로 살아남기

그래서 TF 스터디를 해보기로• TF 스터디–같은 주제를 가지고 , 단기로 만들어보고 , 결과를

같이 공유하는 형태의 스터디 !• 예 ) SSAO 1 달 완성 등등 .

–테스트 코드를 기반으로 , 같이 만들어서 , 고민하고 , 결과를 같이 나누어서 , 각자 사용 .

–무료로 사용할 수 있는 다양한 도구들이 많다 .• Google code, trello, Google doc

–주 1 회 아침 7 시 30 분 ~

Page 10: 아빠 개발자로 살아남기

일을 벌이자 !

• 껀수 (?) 가 있으면 , 무조건 한다고 한다 .– 개발자 블로그에 글쓰기 ( 월 2 회 )– 카사 발표 평균 2 달에 1 번– TF 스터디 – 코딩– 사내 발표– NDC 발표– KGC 발표– 게임백서 글쓰기– 등등…

• 일단 한다고 하면 , 공부를 할 수 밖에 없다 !

Page 11: 아빠 개발자로 살아남기

도구 활용• 시간을 절약해주는 “아이패드” 짱 !– Dropbox– Google Reader + RSS feed– Evernote (+Chrome Evernote Clipper)– Trello– keynote

• 지하철에서 아이패드로 출퇴근 시간에 자료 및 논문 읽기 , 기술 동향 등을 전부 파악이 가능

Page 12: 아빠 개발자로 살아남기

2012

• 학습 목표–엔진 완성 : 목표했던 렌더러 때깔이 나와야 !–꾸준하게 그래픽스 기술 습득– DirectX11 익히기–멀티코어 프로그래밍 익히기– CUDA 익히기– C++11 익히기–스크립트 언어 하나 익히기

Page 13: 아빠 개발자로 살아남기

결론• 잘 하기 위해서는 결국 시간을 많이 투자하는

것 말고는 방법이 없음 .• 해외의 제품들을 보면 , 더 열심히 할 수 밖에

없는 것이 현실• 좋은 아빠와 좋은 개발자를 둘 다 잡기란 쉬운

일이 아니다 . 하지만 , 최대한 노력을 해보자 ! (물론 , 야근은 어쩔~)–개발자의 능력 = 돈 -> 좋은 가장 !