[ PART 1 | 취업과 이직을 위한 서류 준비 ]CHAPTER 01 취업을 위한 기본 준비물CHAPTER 02 지원하려는 회사와 목표 정하기2.1 회사 기본 정보 알아보기___IT 취업 정보만 알차게 얻기___스타트업을 목표로 한다면2.2 나와 핏이 맞는 회사 찾기2.3 회사별 채용 절차 알아보기2.4 성장하는 회사 찾아보기___알아서 정보가 들어오게 만들자___투자 유치 정보로 급성장 기업을 알아보자2.5 가장 적절한 이직 시즌___수시 채용보다는 대규모 공채를 노리자___계단식 이직을 고려하자___좀 더 유리한 지원 시기2.6 경력직을 뽑을 때 중요하게 보는 것2.7 신입을 뽑을 때 중요하게 보는 것2.8 신중하게 고민해야 할 채용 공고CHAPTER 03 취업과 이직을 위한 첫걸음, 이력서와 자기소개서3.1 이력서 관리와 서류 전형을 위한 준비___꼭 챙겨야 할 항목___취업에 도움이 되는 분야별 스킬셋3.2 지원서에서 나를 돋보이게 만드는 방법___한눈에 보이는 경력 사항___능력을 드러내는 숙련도와 학업 표기___치열하게 준비한 증거, 입상 경력과 교육 사항___심플하면서도 매력적인 자기소개서___내부 추천의 기회를 얻는 방법3.3 [사례 연구 1] 탈락을 부르는 이력서와 지원 사례CHAPTER 04 시선을 사로잡는 커리어, 경력기술서4.1 포트폴리오는 왜, 어떻게 적어야 할까___작성하기 전 기본 유의 사항___트러블 슈팅 경험을 중심으로4.2 포트폴리오는 어떤 내용으로 채워야 할까___깃 잔디 관리___깃으로 이력서와 포트폴리오 꾸미기4.3 스터디와 개인 프로젝트___스터디를 해야 하는 이유___구체적인 스터디 진행 방법___소프트웨어 관련 입상 경험 만들기4.4 결정적인 한 수, 개발자의 킥___오픈소스 참여하기___기술 세미나 연사로 참여하기4.5 [사례 연구 2] 핸디캡을 극복한 합격 사례[ PART 2 | 실전에서 마주하는 기술 면접과 코딩 테스트 ]CHAPTER 05 프로그래머의 역량CHAPTER 06 코딩 테스트 준비 전략6.1 기본적인 테스트 준비___쉬운 문제부터 다양한 형태의 문제로___계산과 로직, 자료구조를 고려한 훈련___실행 속도 고려와 더 나은 코드 고민하기___테스트 검증하기6.2 기본적으로 알아야 할 알고리즘___코딩 테스트 유형___코딩 테스트를 위한 주요 알고리즘6.3 통과를 위한 키 포인트___시간 배분___공부 방법___회고와 리뷰 그리고 마무리CHAPTER 07 기술 면접 대비하기7.1 기술 면접 준비 시작___채용 공고 뜯어보기___면접의 시작과 끝7.2 기술 영역별 공부해야 할 것들7.3 기본적인 웹 환경의 아키텍처 설명하기7.4 커리어를 위한 로드맵과 공부해야 할 분야___백엔드 기술 로드맵___데브옵스 기술 로드맵___프런트엔드 기술 로드맵___그 외의 로드맵에 대해서7.5 애플리케이션 성능 관리와 대용량 데이터 처리___성능 테스트를 통해 알 수 있는 것___장애 처리___DB 개선___대용량 테이블의 처리 기법___비동기 메시지 처리___부하 분산을 위한 방법___스케일 아웃과 스케일 업7.6 API 설계에서 고려해야 할 것들7.7 배포 시스템 구축 시 고려해야 할 것들___CI/CD___배포 프로세스에 필요한 것___배포 시스템을 만들기 위한 기능 정의7.8 기술 면접 마무리7.9 [사례 연구 3] 기술 면접 탈락 사례CHAPTER 08 기술 면접 이후 만나게 될 난관8.1 2차 면접은 인성 면접일까? 기술 면접일까?8.2 정답이 없는 질문과 최선의 답변8.3 기업 문화 들여다보기8.4 나는 이 회사와 어울리는 사람일까___리더십과 그라운드 룰___나의 역량은 무엇일까8.5 소프트웨어 품질과 유지보수___실수를 방지하기 위한 제도적인 장치___코드의 가독성과 테스트___코드 리뷰를 더 잘하기 위한 방법___일정과 품질의 트레이드 오프___기술 부채 해소하기8.6 회고와 성장8.7 처우 협상이 제일 어려웠어요8.8 Wrap up8.9 샘플 이력서