Anúncio
Anúncio

Mais conteúdo relacionado

Similar a 0917_서인고_멘토링_오원종_최종.pdf(20)

Anúncio

0917_서인고_멘토링_오원종_최종.pdf

  1. 2022.09.17 서울 인공지능고 드림업 캠프 오원종 멘토 (헬스케어 스타트업 굿닥 소프트웨어 개발자) 여러분은 세상의 어떠한 문제를 해결하고 싶나요? 소프트웨어 개발자가 되기 위해서 갖춰야 할 것들
  2. 반갑습니다. 저는 현재 헬스케어 스타트업 굿닥에서 소프트웨어 개발자로 일을 하고 있는 오원종입니다.
  3. 오늘 다룰 주제 • 소프트웨어 개발자가 하는 일 • 소프트웨어 개발자가 되기 위해서 준비해야 할 것 • 중학교를 졸업하기 전, 진로를 결정하기 위해 가지면 좋을 생각들에 대하여
  4. 시작 전 체크 • 나는 어떠한 형태로든 프로그래밍을 한 번이라도 해본 경험이 있다. • 나는 100 Lines 이상의 코드를 짜서 프로그램을 만들어 본 경험이 있다. • 나는 한 가지 이상의 프로그래밍 언어를 친구에게 가르쳐 줄 수 있을 정도로 알고 있다. • 나는 프로그램에서 문제가 생겼을 때 디버깅을 해서 고칠 수 있다.
  5. 소프트웨어 개발자가 하는
  6. 소프트웨어 개발자란? 우리(회사, 팀, 개인)가 풀고자 하는 문제를 프로그래밍(코딩)이라는 기술을 가지고 소프트웨어를 만들어 해결하는 직업
  7. To organize the world’s information and make it universally accessible and useful 세상에 있는 정보를 관리하고 그것들을 모두가 접근 가능하게 그리고 유용하게 하는 것 Google’s Vision Statement
  8. Our mission is to empower every person and every organization on the planet to achieve more. 우리의 미션은 지구상에 있는 모든 사람과 모든 조직이 더 많이 성취할 수 있도록 도와주는 것이다. Microsoft Mission
  9. (일반적으로) 소프트웨어 개발자가 일을 하는 방식 1. 우리(회사, 팀, 개인)가 어떠한 문제를 풀어야 하는지 정의 2. 그 문제를 풀기 위한 기술적인 요구사항 분석 3. 설계 4. 구현 (프로그래밍) 5. 테스트 6. 사용자에게 배포 7. 유지보수
  10. 소프트웨어 개발자가 되기 위하여 준비해야 할 것
  11. 컴퓨터 프로그래밍은 두 단계로 이루어 진다. 1. 우주를 이해한다. 2. 3살짜리 아이에게 이해한 내용을 설명한다. <한 권으로 읽는 컴퓨터 구조와 프로그래밍> 조너선 스타인하트
  12. 컴퓨터 프로그래밍은 두 단계로 이루어 진다. 1. 우주를 이해한다. 2. 3살짜리 아이에게 이해한 내용을 설명한다. <한 권으로 읽는 컴퓨터 구조와 프로그래밍> 조너선 스타인하트
  13. 계단을 올라가는 방법
  14. 계단을 올라가는 방법 비판적 사고(Critical Thinking)
  15. 아까 제가 두 단어를 파란색으로 칠했는 데 혹시 기억하는 학생 있나요?
  16. 문제 해결 (problem solving)
  17. 1. 문제를 잘 정의하는 것 2. 문제를 잘 풀어내는 것
  18. 실제로 회사에 취업을 하기 위해 필요한 능력 (웹 프론트엔드 개발자 기준)
  19. 지금 당장 여러분한테는 이러한 것들이 중요하지 않습니다.
  20. 여러분에게 지금 필요한
  21. 컴퓨터 프로그래밍은 두 단계로 이루어 진다. 1. 우주를 이해한다. 2. 3살짜리 아이에게 이해한 내용을 설명한다. <한 권으로 읽는 컴퓨터 구조와 프로그래밍> 조너선 스타인하트
  22. 문제 해결 (problem solving)
  23. 1. 문제를 잘 정의하는 것 2. 문제를 잘 풀어내는 것
  24. 가끔 이런 질문을 받습니다.
  25. 실제로 저는 이렇게 대답을 해드렸어요.
  26. 저는 앞으로 무슨 일을 하면서 살까요?
  27. 2017년 알파고와 인간 2:2 페어 게임
  28. 롄샤오 8단 / 알파고 승 vs 패 구리 9단 / 알파고 고수와 하수가 페어를 짜서 둘 때 하수가 어려운 수를 강요당하는 상 황에서 고수가 자기 차례에 슥 떼어놓는 수를 놓아서 어려운 상황에 서 건져주는 동시에 힌트를 주는 듯한 움직임을 알파고가 보여줬다. … 떡수 처럼 보이던 알파고가 내린 힌트를 롄사오가 깨달으면서 좌 변에서 타개해서 상황을 역전시켰다. 당시 바둑 경기 해설 내용
  29. 기술의 발전은 이미 너무 빨라졌고, 충분히 많이 발전했다고 생각
  30. 하지만 우리 사회에는 여전히 해결해야 하는 문제들이 많이 있다 대부분은 정답이 없는 것이 문제.
  31. 컴퓨터가 잘 하는
  32. 컴퓨터가 잘 하는 일 컴퓨터가 못 하는 일
  33. 컴퓨터는 반복적인 단순한 작업은 잘 하지만 리더십을 가지고 많은 사람들의 마음을 움직일 수는 없습니다.
  34. 컴퓨터는 법률적인 지식을 누구보다 빨리 습득하지만 누군가를 진정성 있게 설득시키고 올바른 가치판단을 할 수는 없습니다.
  35. 컴퓨터는 외국어 번역을 나름 정확하게 잘 하지만 그 언어로 작성된 문학 작품을 읽고 기쁨을 느낄 수는 없습니다.
  36. 컴퓨터가 점점 잘하는 것들이 많아지는 만큼 컴퓨터가 못하는 것을 찾아서 잘 하는 사람의 가치가 인정받는 시대가 올 것이라고 확신합니다.
  37. 감사합니다. 오원종 jgyuity1289@gmail.com 010.4178.1136
Anúncio