Deview 2013 - 나는 왜 개발자인데 자신이 없을까?

43,925 views

Published on

* 나는 왜 개발자인데 자신이 없을까?

초보 개발자들은 다양한 공부를 했으면서도, 정작 개발에는 자신이 없어합니다. 그 이유를 알아보고, 그것을 극복하는 방법을 이야기합니다. 개발자로서 어떤 생각을 하면서, 어떤 자세로 살아야 하는지, 새로운 기술은 어떻게 배워나가야하는지, 자신있어 보이는 선수 개발자는 뭐가 다른지를 설명합니다. 모든 초보 개발자들이 가지고 있는 내면의 자신감을 끌어 올릴 수 있도록 도와주고, 이제 소프트웨어 개발자로 서의 커리어를 시작하는 사람들이 지속가능한 발전과 성공을 할 수 있도록 도와줍니다.

동영상 link: http://serviceapi.nmv.naver.com/flash/convertIframeTag.nhn?vid=8102105A2B82DE6DC96D57AA820458275CD7&outKey=V1210a0ea4d005fd624546a616cd783b464042b6f6db81e78fe926a616cd783b46404&width=720&height=438

Published in: Technology
15 Comments
157 Likes
Statistics
Notes
  • 잘 보고 갑니다 ^^
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • http://deview.kr/2013/detail.nhn?topicSeq=19 에 동영상이 있습니다.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • 이런 주제에 대해 항상 '나만 개발에 대한 공포를 느끼는건가?' 싶었는데, 정말 잘 봤습니다. 혹시 강의도 볼 수 있는건가요?? 링크가 어딨는지 모르겠네요
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • 발표 자료 보는 내내.. 웃음이 함께 ^^
    잘 보았습니다!!
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • 이 슬라이드의 DEVIEW 강연영상도 보고 온 참입니다. 43분동안 잘 봤습니다!
    뜻 깊은 강연이었네요. 문제집풀이나 자격시험같은 공부가 아닌 사소한것에서 자기만의 문제를 찾고 해결하는 자세를 갖추면서부터 진정한 개발자가 될수있다는 것과 경험이 중요하다는것. 위대한 무언가가 아니라 사소한 어떤 것이라도 자신이 만든 소스를 다른사람들에게 배포하면서 소프트웨어의 가치를 찾는것. 그리고 만나서 피드백이 가능한 롤모델을 찾아 실제적인 도움을 받는 것이 중요하다는 것을 머릿속에 각인해 두게 됬어요 '-'* 이제 실천을하며 개발자의 자신감을 형성해 나갈 때네요!
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total views
43,925
On SlideShare
0
From Embeds
0
Number of Embeds
16,970
Actions
Shares
0
Downloads
336
Comments
15
Likes
157
Embeds 0
No embeds

No notes for slide

Deview 2013 - 나는 왜 개발자인데 자신이 없을까?

  1. 1. 나는 왜 개발자인데 자신이 없을까? 이 민석 NHN NEXT
  2. 2. 이 발표에서 다루지 않는 것들 - 1 • 개발자로 떼 돈 버는 법 • • • • • • • • • • • • 아이들도 할 수 있는 성능 테스트 생산성 향상을 위한 PHP 개발 방법 더 빠르고, 더 안정적인 웹 서비스 실시간 웹 협업도구 만들기 웹 사이트 접근성 점검 자동화 안드로이드 앱의 성능 테스트, 자동화 고성능 WebView 만들기 협업 SW개발 플랫폼 Yobi 안드로이드 보안 활용 방안 고찰 리눅스와 모바일 플랫폼 Git은 어떻게 동작하는가 등등
  3. 3. 이 발표에서 다루지 않는 것들 - 2 • GAP 문제 http://news.donga.com/3/all/20131003/57996188/1
  4. 4. 이 발표에서 우기지 않는 것 가 세계 최고의 소프트웨어 교육 기관 이라는 것
  5. 5. 이 발표에서 다루는 것 가수인데 노래를 못하고 배우인데 연기를 못하고 정치가인데 정치를 못하고 개발자인데…
  6. 6. 분석 설계 코딩 시험 보수
  7. 7. 그런데 나는 왜 자신이 없을까?
  8. 8. 나는 왜 영어를 10년 공부했는데 …
  9. 9. http://article.joins.com/news/article/article.asp?total_id=3059603
  10. 10. http://article.joins.com/news/article/article.asp?total_id=3059603
  11. 11. 역사와 전통을 자랑하는 공부 법
  12. 12. A S K Y
  13. 13. 우리의 소프트웨어 공부 법
  14. 14. “사랑이 머리에서 마음으로 내려오는데 70년 걸렸다.”
  15. 15. 개발은 문화적 활동과 같다. 책으로 문화를 공부할 수는 있지만 배울 수는 없다.
  16. 16. 개발도 경험으로, 만들어 보면서 배워야 하는 것이다.
  17. 17. 소프트웨어로 治國 and then 平天下
  18. 18. 진도 나가고 문제 풀이만 하면 문제 낸 자를 능가하지 못한다.
  19. 19. 내가 만든 문제를 해결하면서 배우지 않으면 平天下는 개뿔~ 修身도 못한다.
  20. 20. 다행히도, 모든 사람은 자신만의 문제를 가지고 있다. 쉬운 것부터 어려운 것까지.
  21. 21. • 처음엔 뻔한 거 – Python으로 – C로 – Java로 • • • • 다음은 좀 어려운 거 나중엔 진짜 어려운 거 … 이제, 뒀다 뭐해? – 스마트폰으로 – 레고마인드스톰으로
  22. 22. TEXT로 로봇으로 증강 현실로
  23. 23. 문제를 해결하면서 공부 종합 선물 세트를 사용하자. • 책에서 배운 지식, 프로세스 자료구조, 알고리즘, DB, OS, … 요구분석, 설계, 구현, 테스트, 배포, MVC, Pattern, … • 소문으로만 듣던 Practice Source, Version, Branch Control, Pair Program, Code Review, Agile / Iteration, Daily Build, …
  24. 24. 그 와중에 세 가지 필살기 (현장성의 확보를 위한)
  25. 25. Review [리뷰] n. 내가 믿는 것이 정말 그런지 스스로 다지는 행위 요구 사항 Review Test 작전 Review Source Review v. 필 받아 만든 것을 냉정하게 다시 보다. v. 공부한 것을 느낌에서 뇌 속의 단백질로 바꾸다.
  26. 26. Test [테스트] n. 내가 믿는 것을 남들도 믿는 것으로 바꾸는 행위 Test를 위한 설계 단계별 Test 적절한 도구 v. 내가 해냈다고 믿는 것을 부정하다. v. 나와 다른 생각도 수용가능한지 확인하다.
  27. 27. Re·lease [륄리:즈] n. 공부한 것을 경험적 배움으로 승화시키는 행위 사용자 가치 UX, UI 품질, 성능 v. 내가 만든 걸 남에게 던져 피드백 받다. v. 내가 해낸 것, 할 수 있는 것을 확인하다.
  28. 28. • 19세에 (1982년) 대학에 들어가 처음으로 프로그램을 짜보다. • 20세부터 3년간 자료구조, 프로그래밍 언어론, 운영체제, 데이터베이스, 컴파일러, 소프트웨어공학 등등 과목을 듣다. • 20세에 컴퓨터를 사기 위해, 무려 데이터베이스 책을 번역하다. • 23세에 우수한 (!) 성적으로 졸업을 하다. 믿거나 말거나. • • • • 25세에야 운영체제에서 이야기하는 동기화 문제를 이해하다. 26세에야 금전적 대가 없는 Release로 오픈 소스를 이해하다. 27세에야 소프트웨어 공학의 프로세스라는 것을 이해하다. 30세에 ‘GoF의 설계패턴’이란 책이 있다는 걸 발견하다. • 30세엔 나만 그랬었던 것이 아니었다는 걸 이해하다. • 33세엔 교수도 되어, 대학이 해결하기 어려운 문제임을 이해하다.
  29. 29. 중간 정산 - 1 • 다른 사람의 소스를 보면서 배우지 않았어요.  이제는 오픈 소스가 있어요 • 내 소스를 보여준 적이 없었어요.  이제는 github, google code가 있어요  dev.naver.com도 있어요 • 내가 만든 것을 평가 받을 방법이 없었어요.  무슨 소프트웨어 대회가 백 만개도 넘어요  App Store, Google Play가 나를 기다려요 • 모르면 물어볼 곳이 없었어요.  Google은 질문을 기다려요  StackOverflow에서는 답이 기다려요  심지어 커뮤니티는 밥 차려 놓고 기다려요
  30. 30. But [바뜨] 기본도 중요하다.
  31. 31. 그러다가
  32. 32. 어서 와 ~ 처음이지?
  33. 33. 아는 선배 롤 모델을 대하는 자세 먼저, 한풀이 할 시간을 드리고 그 다음에 나오는 좋은 이야기를 느끼고 그리고.. 내 문제를 묻고 배우자. 그 발자국을 따라가자.
  34. 34. 롤 모델 나
  35. 35. 중간 정산 - 2 가까이서 롤 모델, 멘토를 찾자. 우선, 조금 없어 보여도 지금 옆에 앉은 분 과 같이 해요. 나보다 나은 구석이 있을 겁니다.
  36. 36. 소프트웨어로 治國 and then 平天下
  37. 37. 마지막으로… 그래도 개발에 자신이 없을 때
  38. 38. 씨암닭잡아.집 야간치킨 전문 주문 전화: 02-256-1024 치킨 2마리 이상 주문 시 C++,JAVA,PHP 디버깅 1시간 무료 (타 언어 문의 환영) 엄선된 씨암닭을 컴파일하여 치킨으로 배포하는 기업
  39. 39. 주문 튀김 분석 양념 설계 포장 코딩 배달 시험 보수
  40. 40. 오늘의 결론: 경험으로 배운 뒤, 배운 걸로 먹고 살자! 소프트웨어 개발자 만세

×