책 소개
저자는 국내 IT 업계의 상황과 문제점을 면밀히 분석하여 알려주면서, 이러한 상황에서도 좌절하거나 용기를 잃지 말라고 끊임없이 말한다. 어떤 해결책이 존재하는지, 어떤 방식으로 이러한 문제점을 헤쳐나갈 수 있는지 차근차근 언급하고, 능력 있는 개발자가 되기 위해 필요한 노력에 대해 이야기하며 상상하는 모든 것을 현실로 만드는 행복한 직업인 개발자로 살아남을 수 있도록 도와준다.
목차
저자의 말
프롤로그
Part 1 … 입문편
1. 개발자로 살아남기
- 프로젝트의 성공이란
- “대학에서 배운 것은 다 쓸모없어”
- ‘기술’보다 더 중요한 것은 ‘꿈’
- 개발자의 성장 그래프
- 한 발짝 더 나아가기 위한 다섯 가지 기술
- 시간 쪼개기
2. 프로젝트의 이해
- 별에서 온 IT
- 프로젝트에 따른 기술 정체성
- IT 프로젝트의 시작과 끝
- 프로젝트 위험관리
- 프로젝트의 리스크
3. 프로그래밍 작업의 가치
- SW 개발자 노임단가
- 프리랜서로 활동하기
- 창업에 도전하기
4. IT 업계의 사회병리학
- 신입 직원을 죽음으로 내몬 하청문화
- 산업발전을 저해하는 가장 큰 악습
- 프로젝트의 꽃, PM 양성 교육의 부재
- 유지보수 프로세스 정립
- 개발자 양성의 국비 지원 문제점
- 포괄임금제 폐지
Part 2 … 심화편
5. IT 시장의 현황 및 자본 흐름
- IT 업계의 자본 흐름
- 게임업계에서 빠질 수 없는 언어 C++
6. 다양한 IT 기술직군
- 나의 성향에 맞는 직군 고르기
- 사례 1 : 게임 개발
- 사례 2 : 웹 개발
- 사례 3 : 하드웨어 제품 개발
7. 내 손으로 구현하는 상상 속의 기술
- 가장 각력한 구현 도구, HTTP 웹 서비스
- 실시간 인터랙션을 위한 유일한 대안, TCP-IP소켓 통신
- 하이브리드 앱
- 융합하면 가능성이 열린다
- 날아라, 드론
- 개발자라면 인공지능과 친해질 것
- 물건이 점점 똑똑해진다
- 빅데이터가 주도하는 세상
- 개발자는 상상을 현실로 만든다
에필로그
저자
이병덕
1982년생. X세대로 대변되는 80년대생답게 그 당시 부흥하기 시작한 인터넷의 즐거움을 만끽했다. 대학에서 정보통신 학부 소프트웨어 학사를 취득한 후 게임과 만화에 대한 추억으로 막연하게 게임 개발의 꿈을 키우기도 했지만 지금은 금융, 공공 웹 소프트웨어 회사에 재직 중이다. 10년 동안 수많은 프로젝트의 설계, 아키텍처, 소프트웨어 컨설팅 업무를 수행했다. 현재는 범익의 CTO로, 기업의 솔루션을 제작 총괄하고 국내 소프트웨어 프로젝트의 기술파트를 모두 책임지고 있다. 이밖에 AML&RBA 솔루션, AG 서비스, AML 클라우드 서비스, NFSS 고성능 소켓 서버 솔루션 등의 총괄 제작 및 배급업무를 맡고 있다.