한국의 Programming Bootcamp - Code/States
이제 결혼 3년차가 되는 나에게, 매달 25일이면 제법 큰 돈을 입금해주는 회사를 나온다는 것은 쉬운 일이 아니었다. 나뿐만 아니라 아내에게도 쉬운 결정은 아니었다. 개발자로 커리어를 변경하겠다는 그 불확실한 미래를 위해, 잠시나마(언제까지일지는 모르지만) 돈을 벌지 못하는 가장이 된다는 것, Code/States가 아니었다면 하지 못할 결정이었다.
미국, 유럽 등에서는 한창 유행하고 있는 Programming Boot Camp. 특히 미국에서 유명한 Hackreactor는 12주의 교육을 마친 졸업생의 99%가 3개월 내에 취업을 하고, 졸업생의 평균 연봉이 $105k, 우리나라 돈으로 약 1.2억원이 된다고 한다. 요즘말로 깜.놀(깜짝놀랄만한 일) 이다. 이런 부트캠프를 통해 많은 사람들이 개발자로 새로운 인생을 살고 있다.
대학에서의 전공과정과 컴퓨터 학원의 커리큘럼 외에는 개발자가 되기 위한 교육을 받기 어려운 우리나라에, 실리콘밸리와 스타트업들이 선호하는 Programing Boot Camp의 커리큘럼과 교육방식을 적용한 Code/States 가 탄생되었다. 그리고 2016년1월 Pre-course 1기를 시작으로, 2016년 4월부터 Immersive 1기도 시작되었다.
앞으로 브런치를 통해 Code/States Immersive Course 1기 중 한 명으로 그 시작과 12주 동안의 여정을 소개하려 한다.
Week 1 – Orientation and Precourse Review, Data Modeling and Classes, Data Structures and Complexity Analysis
Week 2 – Algorithms, Inheritance Patterns, D3
Week 3 – Browser apps, jQuery, and AJAX, Frameworks, MVC, and Backbone, ES6, APIs, and React
Week 4 – Servers and Node, Server-side Techniques, Databases
Week 5 – Authentication, Deployment, Angular
Week 6 – MVP Project, Greenfield Project, Hiring Assessment
Solo Week
Week 7 – Senior Schedule Begins, Legacy Project, Post Development, Professional Resume
Week 8 – Thesis Project Kickoff / Thesis Sprint 1, Thesis Sprint 2, Thesis Sprint 3
Week 9 – Thesis Sprint 4, Thesis Sprint 5, Thesis Sprint 6
Week 10 – Thesis Sprint 7, Thesis Sprint 8, Thesis Sprint 9
Week 11 – Thesis Sprint 10, Thesis Sprint 11, Thesis Sprint 12, Demo Day
Week 12 – Hiring Sprint, Job Search Sprint, Interview Day