머리말 … 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
기술 없이는 취직하기 힘든 시대, 배운 거라곤 책 읽고 생각하고 글 쓰는 것뿐인 문과생은 좌절한다. 이번 생에 전문직 하기는 틀렸다는 것이다. 하지만, 아는가? 알고 보면 소프트웨어 개발에 가장 필요한 능력이 책 읽고 생각하고 글 쓰는 능력이라는 것을.
저자는 18년 차 개발자로 활동하고 있는 컴퓨터 비전공자다. 그는 졸업 후 난생 처음 코딩을 배워 개발자로 취업했지만 프리랜서 개발자로 활발히 활동 중이다. 비전공자라는 걱정도 잠시, 막상 일해 보니 문과 출신의 개발자가 주도적으로 커리어를 쌓고 더 나은 개발 결과를 내어 놓는 경우가 숱했다. 온갖 기술이 융합되는 4차 산업혁명 시대에는 기술만 가진 전공자보다 문제를 깊게 생각하고 해결하는 데 익숙한 문과 전공자가 성공할 가능성이 높았던 것이다.
아직도 문과 나와서 죄송하다는 생각이 드는가? 스티브 잡스도 철학과였고, 엘론 머스크는 코딩을 독학했다. 전공에 자신을 가두지 말고 적극적으로 한눈을 팔아 원하는 삶을 쟁취하자. 이 책이 전문직을 갖고픈 문과생들에게 새로운 비전을 제시해 줄 것이다.