3,000명 이상의 수강생이 검증한 강의의 액기스만 모은, 개발자를 꿈꾸는 당신의 소중한 수백 시간을 줄여줄 ‘개발자 취업 입문 개론’
‘프론트엔드, 백엔드, 데이터 사이언티스트’ … 어떤 개발자가 되어야 하지? ‘자바, 파이썬, C언어’ … 어떤 언어부터 배워야 하지? ‘온라인 강의, 부트캠프, 국비지원 학원’ … 어디에서 배워야 하지? ‘연봉, 복지, 기업 규모’ … 어떤 회사가 나랑 맞는 거지?
요즘 어딜 가나 IT 업계와 개발자 관련 소식이 들려온다. IT의 빠른 성장과 함께 개발자에 대한 연봉, 복지에 대한 뉴스가 쏟아지며 비전공자를 포함한 많은 사람들이 ‘나도 개발자 한 번 해볼까?’라는 생각을 한다. 하지만 막상 ‘개발자’를 꿈꾸고 준비를 시작하는 순간부터 난관에 봉착하게 된다. 낯선 용어들과 다양한 개발 관련 분야, 기업 규모별 차이 속에서 우리는 정보를 찾아 헤매며 무엇부터 해야 할지 고민하는 데에만 수많은 시간과 에너지를 쏟게 된다.
이 책은 여러분보다 조금 일찍 개발자를 꿈꾸며 공부를 시작한 저자가 들려주는 개발자 취업의 생생한 경험담이다. 개발자로 취직을 하고 보니 비로소 보이는 ‘어떤 언어를 먼저 배우는 게 좋다’ ‘개발을 배울 수 있는 곳은 이런 곳들이 있더라’ ‘면접을 보기 전에 이런 것들을 준비해야 한다’ 등 시간을 되돌려 과거의 자신에게 들려주고 싶은 이야기들을 담았다. 저자의 경험담과 더불어 현직 개발자들의 인터뷰를 담아 생생하고 현실적인 개발자의 삶에 대해 들어볼 수 있다.
‘IT’를 전혀 모르고 시장에서 ‘쌀’을 팔던 청년도 개발자가 되었다. 여러분도 당연히 할 수 있다. 이 책을 통해 막연하게 생각하던 ‘개발자’에 대해 제대로 알고, 여러분의 소중한 시간과 에너지, 돈을 아껴 개발자라는 목표에 최대한 빨리 도달하기를 바란다. 이 책의 목적은 아주 단순하다. 개발 공부를 처음 시작하는 누구라도 이 책을 통해 방황하는 2개월을 줄일 수 있도록 하는 것이다.
저자소개
시장에서 쌀을 팔다 지금은 스타트업에서 개발자로 일하고 있습니다. 29살의 나이에 처음으로 개발이라는 분야에 도전하며 많은 시행착오를 겪었습니다. 하지만 곧 방향을 잡고 4개월 만에 개발자로 취업에 성공했습니다. 이후 제가 겪었던 시행착오와 취업 노하우를 정리하여 개발자가 되기 위해 고군분투하는 미래의 개발자들이 최대한 빠르게 개발자로 입문할 수 있도록 돕고 있습니다. 현재 개발자로 일을 하며 별도로 개인 프로젝트를 운영하고 있고, 탈잉과 인프런 등에서 튜터로 활동하고 있습니다. 또 대구광역시, 원티드, 진학사 캐치 커리어콘 등 다양한 곳에서 활발하게 활동하며, 사회의 여러 문제를 기술로 해결하여 모두가 행복한 세상을 만들기 위해 노력하고 있습니다.
프롤로그 - 쌀 팔다 6개월 만에 개발자가 된 ssulPart 1 개발자가 되려는 이유를 확실히 정하자1장 어떤 개발자가 될 것인가? 1. 개발자는 어디에서, 무슨 일을 하나요? 2. 개발자는 어떤 분야에서 일을 하나요?2장 개발자는 정말 유망한 직업일까? 1. 편리함을 위해서는 개발자가 필요하다 2. 회사는 항상 개발자가 부족하다 3. 내가 원하는 서비스를 스스로 구현할 수 있다3장 개발자에 대한 잘못된 오해 1. 개발자는 연봉이 높다? 2. 개발자는 만족도가 높다? 3. 비전공자는 시작하기 어렵다?4장 개발자의 장점과 단점 1. 개발자의 장점 2. 개발자의 단점 3. 개발자의 하루Part 2 개발자는 어떤 일을 하나요?1장 개발자와 개발언어 1. 개발분야와 개발언어 2. 프론트엔드 개발자는 어떤 일을 하나요? 3. 백엔드 개발자는 어떤 일을 하나요? 4. 데브옵스 개발자는 어떤 일을 하나요? 5. 데이터 사이언티스트는 어떤 일을 하나요?2장 개발 전에 꼭 알아야 할 기초지식 1. 프론트엔드와 백엔드가 통신하는 방법 2. API와 JSON 3. 프레임워크와 라이브러리 4. 웹(WEB) 5. 앱(App)Part 3 개발자가 되려면 어떻게 해야 하나요?1장 개발자가 되기 위한 현실적인 계획 수립 1. 개발 공부를 시작하기 전에 2. 개발자를 준비하고 있다면2장 개발은 어디에서 배울 수 있나요? 1. 부트캠프 2. 국비지원 학원 3. 온라인 강의 4. 개발 공부, 지금 바로 시작하자3장 개발자로 빠르게 취직하는 노하우 1. 개발자가 되려면… 2. 프로젝트 3. 블로그 4. 포트폴리오 5. 면접Part 4 개발자로 일하고 있습니다1장 어디에서 일할 것인가? 1. SI업계 개발자 2. 대기업 개발자 3. 스타트업 개발자 4. 창업2장 회사를 고를 때 고려해야 할 요소들 1. 연봉 2. 사수(선배) 3. 개발문화 4. 워라밸(복지)에필로그