Top Banner
“네 은 프로그래밍 '의해' 택된 특한 이”
16

발표자료 해성

Jun 27, 2015

Download

Business

DongKyun Lee

이그나이트 경기대
이해성 발표자료
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 발표자료 해성

“네 손은 프로그래밍에 '의해' 선택된 특별한 손이야”

Page 2: 발표자료 해성

Are you in love with software?Is there still passion in your love?Is there still passion in your love?

Page 3: 발표자료 해성

사랑하지않으면떠나라!떠나라!

Page 4: 발표자료 해성

외국어 능력이 한국땅에서생존과 직결되는 때가생존과 직결되는 때가

3년 안에 반드시 올거임..

Page 5: 발표자료 해성
Page 6: 발표자료 해성

오늘 미네르바의 기사를 보면서 이사람 정말 현실감각이 뛰어나다는 생각을 했어요. 외국계회사를 다니는 저의 경우, 앞으로 1년 동안 영어에 적응하지 못하면 일하기 힘든 상황이 되 버릴 거라는걸 최근에

고감자 2008/11/30 15:36

하면 일하기 힘든 상황이 되 버릴 거라는걸 최근에느끼고 있었는데, 국내 일반 업체까지 그 여파가

가는게 3년이라니 정말 공감 가지 않을 수 없네요.

Page 7: 발표자료 해성

영어를 못하면 개발을 못하게 된다…니요.너무 과격한 생각이 아닌지…영어 못하면 돈 많이 못번다는것은 제가 어렸을 때도 들었던 이야기지만 아직도 잘 살고 있고.영어를 잘해야 실력을 인정받는다는 … 일부 맞겠지

ㅋㅋㅋ 2008/12/01 10:44

영어를 잘해야 실력을 인정받는다는 … 일부 맞겠지만, 영어 잘하고 실력 나쁘면 3개월이면 들통날 텐데…또, 중간관리자는 영어 잘하고 실력 좋아도 성격안좋으면 자연스럽게 도태될 텐데… 영어도 결국에는툴이라는 생각이 드네요…

Page 8: 발표자료 해성

어쨌든…쥐꼬리 만한 월급에 노가다형 단순 개발자가 되긴 싫죠. 자신의 를 키우는 것도 게을리 하면 안될 것 같아요.π

Page 9: 발표자료 해성

내가 만약 어떤 소프트웨어 개발 팀장이라고 가정하고 팀원을뽑는다면 내가 볼 조건은???

1. 기초 수학 및 물리 실력2. 충분한 영어 실력3. 알고리즘 및 자료구조4. 커뮤니케이션 능력(유머감각..)

참혹한 현실 1

4. 커뮤니케이션 능력(유머감각..)...9. 코딩 경력10. C/C++/Java/C# 등 문법지식 따위..

Page 10: 발표자료 해성

참혹한 현실 2

Page 11: 발표자료 해성

참혹한 현실 2

But those rules don’t apply to us.

Page 12: 발표자료 해성

참혹한 현실 3 The Ugly American Programmer

“ 영어를 모르면 영어를 배워라.

미국인으로서 영어를 원어로 쓰는 사람으로서 나 별로 이런 사실을 말하고 싶지 않았어. 왜냐면 뭐 문화 제국 주의 같은 냄새를 풍기기 때문이지. 그런데 영어가 해커 문화나인터넷에서 공용어로 쓰여야 한다는 사실을 지적할 수 밖에 없어. 특히 영어가 모국어가아닌 친구들도 내가 이런 걸 지적하기를 원해.

1991년에 영어가 모국어가 아닌 친구들이 모국어로 서로서로 통함에도 불구하고 영어로기술적인 토론을 하는 걸 봤어. 이건 영어가 다른 어떤 언어보다 풍부한 기술 용어를 가지고있기 때문이지. 비슷한 이유로 영어로 된 기술 서적을 단른 언어로 번역하면 보통 삽질로 끝나.

Functional English is required for true hackers.

있기 때문이지. 비슷한 이유로 영어로 된 기술 서적을 단른 언어로 번역하면 보통 삽질로 끝나.

리누스 토발즈 알지? 이 친구 핀란드 사람인데 주석을 다 영어로 썻어. 그리고 그의 능숙한 영어솜씨는 전세계적으로 리눅스 개발자들을 모은데 아주 중요한 역할을 했어.

너 영어 작문 실력이 그저 그렇고 문법도 자주 틀리고 철자도 자주 틀리면, 나를 포함한많은 해커들이 널 개무시할꺼야. 비록 조잡한 작문실력이 반드시 조악한 지적 수준을 뜻하지않지만, 보통 강한 상관 관계가 있다고 믿고 있어. 영어를 잘 못 쓴다면. 배워라.

Page 13: 발표자료 해성

축적된 정보의 양이 문제다

개발툴의 로컬라이징에 대한 Stack Overflow podcast episode 29를 들었어. 내 생각엔 개발툴이나 문서를 번역 할 필요가 없다고 봐. 내가 볼때 많은 폴란드 개발자들이 영어로 된 문서나책을 바로 봐. 그건 번역이 항상 옳지 않거든. 심지어 MSDN 내용에도 오류가 있어.

모든 사람들이 영어로 블로깅하고 영어로 개발한다면, 축적되는 해법은 매우 풍부해질 것이고우리가 원하는 답도 쉽게 찾을 수 있을 것이야.

Page 14: 발표자료 해성

치사하고 더럽고 짜증나도훌륭한 프로그래머가 되려면영어, 영어, 영어!?!?

Page 15: 발표자료 해성

휴~~

Yes, I’m in love with S/W.Yes, there is passion in my love as ever.

휴~~어쨌든 좋아하는 일 백발이 성성할 때까지 떳떳이 계속 하려면

… 영어를 열심히 하는 수 밖에…

Page 16: 발표자료 해성

외국인 개발자 떡실신 시리즈

• 미국 경력 5년차에 나름 고급 개발자와 일하게 됐는데 나 혼자서 DB, CS로직, HTML심지어 포토샵으로 이미지까지 편잡히는 것보고 나에게 당신의 정체는 뭔가 우리회사 전체가 하는일을 혼자서 다하고 있다 떡실신.

• 이번에 영국 개발자와 일하는데 그때 프로젝트가 겹처서 오전에 1번 프로젝트 오후에2번 프로젝트에 투입되는 나를 보며 당신은 정신분열증 환자인가 하며 떡실신.

• 다시 영국개발자 자신은 프로그램을 만드는데 종이와 각종 UML프로그램으로 열심히설계하는데 본인은 늘하던대로 코딩부터 시작해서 상당히 복잡한 로직을 순 머리로만혼자 코딩하여 순식간에 만들어버리자 본인에게 정신과 치료를 권하며 떡실신.

• 근성 있다는 미국 개발자 촉박한 프로젝트에 같이 투입됐는데 미국 개발자 야근까지 하고 GG, 반면 한국 개발자는 그냥 데드라인 이틀 전 오전 8시에 시작해서 다음날 저녁 8시까지 무려 36시간동안 엄청난 노가다로 개발해서 기간을 맞추어 버리자 미국 개발자 짐승 취급하면서 떡실신.

• 영국개발자 내가 링크드리스트 어레이 해쉬코드등 각종 알고리즘 자료구조를 들쳐보지도 않고• 영국개발자 내가 링크드리스트 어레이 해쉬코드등 각종 알고리즘 자료구조를 들쳐보지도 않고그냥 본능적으로 코딩하는것 보고 떡실신하며 나에게 과외해줄 생각없냐고 진지하게 상담.

• 미국에 출장온 한국 개발자들, 미국 개발자들이 일단 창고에 짐을 풀라고애기하자 영어를 못 알아듣고 그곳이 프로젝트 룸인줄알고 컴퓨터 세팅에 심지어랜선 설치한다고 천장까지 타서 프로젝트 룸으로 세팅하자 미국 업체 떡실신.