Your SlideShare is downloading. ×
  • Like
OSS개발자포럼 Slide-2013-05-25
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

OSS개발자포럼 Slide-2013-05-25

  • 964 views
Published

소프트웨어 누구이며, 어떤 일을 하는가? …

소프트웨어 누구이며, 어떤 일을 하는가?
소프트웨어를 한다는 것은 진짜 무엇이고, 어떻게 하는 것인가 ?
지금은 어떻게 살아야 하나 ?

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
No Downloads

Views

Total Views
964
On SlideShare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
22
Comments
1
Likes
7

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. 소프트웨어 개발자는 누구인가 ?이 민석NHN NEXT / 한성대학교 컴퓨터공학과minsuk@hansung.ac.krFacebook: http://www.facebook.com/minsuk.lee0Twitter: @minsuklee이 저작물은 크리에이티브 커먼즈 [저작자표시-비영리-동일조건변경허락 2.0 대한민국 라이선스]에 따라 이용할 수 있습니다
  • 2. 오늘의 순서• 소프트웨어 개발자는– 누구?– 뭘 보나?• 개발은– 뭐?– 중요한 건?• 그래서?
  • 3. http://sphotos-g.ak.fbcdn.net/hphotos-ak-ash3/564754_502660456429143_1670832211_n.jpghttp://www.facebook.com/odradeck
  • 4. Pro’·gram·mer (n.)an organism thatconverts caffeineinto code프로그래머: 카페인을 코드로 변형시키는 유기체유사어: 혀로그래머, 호모스파게티쿠스
  • 5. 저는초딩, 그 이전 : 과학자중딩, 그 즈음 : 공학자고딩, 그 이후 : 컴퓨터공학자X-Terminal HW, SWTCP/IP, H.32x, … ,Factory Automation,UPS, Elevator, Door,Bus Tacho System,Reverse Engineering,xxx Device Driver,HAM (HL1ITJ),DVR File System,Medical,RTOS, Linux,Smart Phone,Open Source SW,And a Professor,
  • 6. 내가즐기는것세상이좋아하는것내가잘하는것소프트웨어엔지니어 ?
  • 7. ‘섬멸하다’ 할 때 섬(殱)殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殲殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱殱123456789A B C D E F G H I J K L M N O P
  • 8. I II III IV V VI VII VIII IX XIX에 줄 하나를 그어서6을 만드는 방법 ?SIX , IX6
  • 9. “석기시대가 끝난 이유는돌이 다 떨어져서가 아니라,누군가가 더 나은 발상을가져왔기 때문이다.”- Sheikh Yamani,Saudi Arabia’s previous oil minister
  • 10. Superman vs. BatmanAs is vs. InnovativeGifted vs. Self-MotivatedPoor vs. Rich.
  • 11. 그리고.
  • 12. 개발 ?
  • 13. 게임 개발 중독성성취감몰입감실감손맛스토리디자인사운드조작성속도배터리까지
  • 14. 인문학디자인 경영물리수학소프트웨어개발기획시나리오아이디어를가치로엮어내는 힘UI/UX개발
  • 15. 소프트웨어 개발자라면생산성전체를 이해하는 능력사용자에 대한 배려코드라는 자산 만들기다양성과 협력의 가치도전 정신
  • 16. 생산성좋은 코드를빨리 완성하는 것한번 만든 코드를다시 써먹는 것노가다를 줄이고집에 일찍 가는 것
  • 17. ‘BUILD-ALL’을하기 위해뭘 클릭하시나요 ?12
  • 18. 개발 도구 이용 실태(출처: 2006 EE-Times Asia)개선 일로에 있지만,아시아 국가 가운데에서도한국 개발자들의도구 사용 비율이 낮다 !디버거이용률도 꼴등.
  • 19. 생산성 다시Development ProcessProject ManagementQuality in Early Stage.
  • 20. 전체를 이해하는 능력: ArchitectureWhereYour SoftwareStands On
  • 21. 소프트웨어 = 건축사람이 사는 공간 사람이 쓰는 소프트웨어
  • 22. 고객에 대한 배려: 품질
  • 23. 품질 관행FDD (Faith-Driven Development)– By @codinghorrorC Java PHP
  • 24. 배려의 나쁜 예
  • 25. 배려의 좋은 예.
  • 26. 자산화: Good CodeSW 엔지니어는떠나서 코드를 남긴다.Source Code는다르면, 틀린 거다.
  • 27. 소프트웨어는,같은 땅에서서로 다른열매를 맺는나무와 같다.http://umami.typepad.com/.a/6a00d8341d6c2753ef0105367dd87f970b-800wi다양성이 만드는 가치:
  • 28. 소프트웨어가 그 자체로가치를 가지는 것은 아니다.소프트웨어는 어떤 가치를 만든다.그 가치는 여러 도메인의 지식과산물들이 합쳐진 결과이다.그래서 소프트웨어는같은 땅에서 서로 다른 열매를 맺는나무와 같고그 가치의 중심에는 ‘사람’이 있다.
  • 29. 다양성 : 나쁜 자세
  • 30. 다양성 : 꽤 좋은 자세3 21
  • 31. 혼자서는 어렵다으다으다으다으~
  • 32. – 비전을 공유하고– 모르는 걸 서로 배우자– 파트너가 잘되게 돕자– 진짜 잘 되면 고리를 조금 떼자철수∙영희 Cross가 필요하다http://cafe.naver.com/soularch.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=217&
  • 33. 구경사용버그 보고버그 수정기능 개선리뷰관리Community
  • 34. http://photo.naver.com/view/2010060710410823336
  • 35. 소프트웨어 개발자: 시간을 어떻게 써야 하나 ?사람에 대한고찰수학적설계기술적설계.
  • 36. 인문/사회탐구나에 대한 이해사람과 삶에대한 이해사회에 대한이해문사철/영화/커뮤니티작업노트Todos낙서, …아이디어발견된 문제예상과 정답리뷰 & 정리시간관리작업내용과소요 시간시간예측과결과 측정24시간 채우기24=∑하루일과나는 얼마나일 할 수 있나?최신이력서내가 해낸 것내가 가진 것Role Model나의 목표배운 것과배워야 할 것나에 대한냉정한 평가이 정도는 쪼까 해줬으면 좋겠는디..
  • 37. http://www.lameproof.com/1217028나는야엔지니어 !
  • 38. 실패와 대박 - 홍콩과기대 김성훈 교수실패대 실패또 실패 완전 실패조금 성공완전대 실패쪽 팔리는실패대 박!
  • 39. Thank you, and Be Happy