Page 34 -
P. 34
<잠깐만요. 존!> 그런데 어떤 개발자가 되고 싶다고 생각해야 하는 거죠?
좋은 질문이다. 이제 막 시작한 사람이라면 게임 개발자 외에 어떤 개발자가 있는지조차 모를 수
있다. 공부가 좀 필요하긴 하지만 다행히 쉽게 알아낼 수 있다.
뒤에서 어떤 소프트웨어 개발자가 있는지 이야기할 것이다. 대부분 3부 ‘소프트웨어 개발에 대해
알아야 할 것’에 등장한다. 하지만 스스로도 찾아보라. 아는 소프트웨어 개발자들에게 어떤 분야에
서 일하는지 물어보라. 만들고 싶은 것을 떠올려보고 관련 기술이나 프로그래밍 언어를 찾아보라.
세상에는 소프트웨어 개발자가 관심을 기울일 만한 다양한 기술과 직종이 존재한다. 웹 애플리케
이션을 만들고 싶은가? 아니면 모바일 애플리케이션? 냉장고 온도 제어와 관련된 코드를 작성하
고 싶은가? 그것도 아니면 우주비행사를 우주로 내보내는 코드를 작성하고 싶은가?
신중히 고민하고 조사에 착수하라. 제대로 묻기만 한다면 답은 쉽게 찾을 수 있다.
사례 연구
나는 구체적인 사례가 늘 도움이 된다고 생각하기 때문에 이쯤에서
Node.js가 전문인 웹 개발자가 되고 싶은 주인공을 두고 현실적인 시나리
오를 보여주겠다.
목표: Node.js 개발자 되기
계획:
학습
● 자바스크립트 기초 배우기
● 웹 페이지와 HTML, CSS 같은 웹 개발 기술 배우기
● Node.js 기초 배우기
● 간단한 Node.js 웹 애플리케이션 작성해보기
● Node.js 애플리케이션 개발할 때 사용할 다양한 프레임워크와 기술 배우기
- 위 연구에서 Node.js와 함께 쓸 수 있는 프레임워크와 기술에 대해 더 배우기
● Node.js와 함께 사용할 수 있는 데이터베이스 기술 배우기
● 컴퓨터 공학 기초 배우기
- 알고리즘
- 자료 구조
050
커리어스킬_07.indd 50 2019-03-25 오후 5:37:30