이미 소장하고 있다면 판매해 보세요.
|
머리말 … 5
PART 1. 문과 졸업생이 코딩으로 직업을 가지다 CHAPTER 01. 코딩은 반드시 배워야 한다_16 생활 속의 코딩 … 16 세상이 드라마틱하게 변하고 있다 … 17 코딩을 하는 자와 못 하는 자 … 21 CHAPTER 02. 많고 많은 언어들 속에서 헤매는가_24 어떤 프로그래밍 언어들이 있을까 … 24 절차적 언어와 객체지향 언어란 … 29 일하고 싶은 분야에서 필요한 언어를 공부하면 된다 … 31 CHAPTER 03. 어떻게 공부할 것인가_36 독학 … 36 학원 수강 … 41 CHAPTER 04. 개발자에게 필요한 자세_44 재능보다는 노력 … 44 디테일(Detail)로 승부 … 46 상대방에 대한 배려, 공감 … 48 서비스 마인드 … 49 환경 적응 … 50 CHAPTER 05. 취업_53 진로를 정하자 … 53 자신감을 가지고 면접에 임하자 … 54 목표를 설정하고 단계적으로 올라가자 … 57 PART 2. 고객이 보는 화면과 직원이 보는 화면은 다르다 CHAPTER 01. 채널단_60 다양한 채널들 … 60 우리에게 익숙한 웹, 앱 … 61 MCI(채널 통합) … 63 CHAPTER 02. 업무단_68 계정계, 기간계, 처리계 … 68 정보계 … 73 CHAPTER 03. 인터페이스_76 대내 인터페이스 … 76 대외 인터페이스 … 82 PART 3. 업무 중심 개발자로 나아가야 한다 CHAPTER 01. 업무 중심 개발자(업무단 개발자)_88 인문·사회과학생에게 더 유리한 분야 … 88 회계는 금융 업무의 기본 … 92 금융 개발자의 장점 … 93 금융 차세대 프로젝트 … 96 CHAPTER 02. 기술 중심 개발자_98 웹 개발자 … 98 앱 개발자 … 104 공통 개발자 … 107 인터페이스 개발자 … 109 아키텍트 … 110 CHAPTER 03. 업무 중심 개발자의 대안, 제너럴리스트_113 업무 중심 + 기술 중심 … 113 장점과 단점 … 114 PART 4. 프리랜서 CHAPTER 01. 프리랜서는 비정규직인가_120 직업에 대한 패러다임의 변화 … 120 프리랜서 개발자로 일하기 … 122 프리랜서의 장점과 단점 … 123 CHAPTER 02. 개발자 등급_131 개발자 등급 산정 … 131 학위가 필요한가 … 132 CHAPTER 03. 경력 관리_133 전문 분야 선택 … 133 팔방미인 … 135 경력 관리를 위한 프로젝트 생활의 지혜 … 137 CHAPTER 04. 마케팅_141 나를 마케팅한다 … 141 나의 성과를 알린다 … 144 주도적으로 일한다 … 145 평판 관리 … 146 CHAPTER 05. 프리랜서는 프로다_149 전문성 높이기 … 149 사업가처럼 일한다 … 151 프로젝트가 성공하도록 노력한다 … 153 자기 관리 … 155 PART 5. 실제 현장에서 보는 프로그램 개발 과정 CHAPTER 01. 요구 사항 분석_160 요구 사항 분석과 정리 … 160 요구 사항을 제대로 도출하지 않으면 프로젝트가 끝없이 이어진다 … 165 고객 입장에서 생각하자 … 166 CHAPTER 02. 프로그램 설계_167 설계가 미흡하면 개발을 다시 해야 한다 … 167 화면 설계 … 170 DB 설계 … 175 프로그램 설계 … 180 CHAPTER 03. 프로그램 개발_186 실무에서 알아야 할 개념 … 186 온라인 프로그램 … 201 배치 프로그램 … 212 CHAPTER 04. 프로그램 테스트_214 단위 테스트 … 214 통합 테스트 … 217 제3자 테스트 … 220 CHAPTER 05. 운영 반영_221 운영 반영 … 221 방심하면 운영에서 사고로 이어진다 … 222 운영 현장에서 접하는 다양한 사례 … 224 PART 6. 개발자로 살면서 관심 가져야 할 것들 CHAPTER 01. 영어 공부_232 영어는 실무에서 필요한가 … 232 외국 대학 강의도 안방에서 듣는다 … 233 CHAPTER 02. 독서_236 독서 습관 … 236 투자에도 관심을 가지자 … 241 CHAPTER 03. 지식과 경험을 함께 나누기_243 블로그에 글쓰기 … 243 강의 … 246 책 쓰기 … 249 CHAPTER 04. 건강 관리_251 운동 … 251 잘 먹고, 잘 자기 … 254 스트레스 관리 … 256 CHAPTER 05. 창업_260 창업 전에 생각하기 … 260 창업으로 제2의 개발자 인생을 시작하자 … 262 |
|
청년 취업난이 계속 심화되고 있습니다. 구직 시장에서 인문학 졸업자의 취업은 상대적으로 더 어렵게 느껴집니다. 취업률을 반영한 ‘인구론(인문계 졸업생 90%가 논다)’, ‘문송합니다(문과라서 죄송합니다)’ 등의 신조어가 유행하기도 합니다. 그러나 인문학은 소프트웨어 개발에 핵심 역할을 담당할 수 있습니다. (중략) 생각하는 습관, 사고하는 능력이 개발에서 중요하다는 것을 현장에서 경험으로 느끼고 있어요. 소프트웨어 개발에서 기술이 물론 중요하지만, 기술적인 사고로만 접근하면 문제 해결에 시행착오를 많이 겪을 수 있어요. 생각을 달리하면 피할 수 있는, 시간과 비용의 불필요한 소비가 발생하는 거죠. 현상의 이면을 바라보고, 문제의 본질을 볼 수 있는 통찰력이 필요합니다. 즉, 기술과 인문학적 사고를 융합하는 노력은 문제를 제대로 해결하기 위한 필수조건이에요. (중략) 필자와 같은 비전공자가 IT 분야에 취업하여 자신의 미래를 개척해 나갈 수 있도록 그리고 현재 직장인으로 생활하고 있지만 변화의 소용돌이에서 돌파구를 마련할 수 있도록 작은 도움을 줄 수 있었으면 하는 바람입니다.
--- 머리말 중에서 |