11. 난 어떤 개발자가 되고 싶은걸까? 이 일이 평생 직업
일까?
그런데 개발자란 무엇이지?
12. Software Developer
• 사전적 의미
• 연구, 설계, 코딩, 테스팅 등 일련의 컴퓨터 소프트
웨어 개발 과정을 담당하는 사람.
• 유의어 : Software Engineer, Programmer,
Hacker, Geek, Nerd…
https://en.wikipedia.org/w
22. 기본기 : 흉내내기
• 팀워크를 위한 소스 버전 관리 : Git
• Github : 별뿌리기, 활발한 프로젝트의 이슈들을 구경하자
• 개발 환경을 따라해보자 : 빌드, 배포, 테스트, 툴
• 코드 품질 향상을 위한 습관 : Code Convention (좋은 컨벤션을 따
라해보자)
• 개발문서를 읽는 방법을 익히자.
• 검색하는 법을 익히자 : 올바른 질의어 만들기
• 영어.영어.영어 and 영어.
23. 응용기 : 남들에게 공유해
보자
• Github에 repo 무작정 만들기
• 블로그하기
• 내분야의 주목 받는 기술을 내가 한번 씹어서 글을
남겨보자. 겁먹지말자. 써도 아무도 안본다.
• 번역이라도 해보자. (기술+영어 공부 1타2피)
24. 고급 응용기 : 경력을 만
들자
• 업무에 필요한 내용을 학습하자.
• 내가 학습한 내용을 업무에 적용해보자.
• 오픈소스에 숟가락 얹어보자.
• 영어.영어.영어 and 영어.
25. 나에게 원초적 질문을 하게됨.
내가 지금 어느 위치의 개발자인지 알고 싶었음.
난 지금 어떤 개발자인가?