OT
- 코딩 테스트 통과를 위해 매일 알고리즘 문제를 풀고 페어와 리뷰한다.
- 빈출 질문 위주로 그룹 모의 면접을 진행한다.
- 학습 주제에 대해 블로깅을 진행하고, 페어와 리뷰한다.
- 프론트엔드 기술을 깊게 공부할 수 있는 프로젝트를 이력서에 반영하여 자신만의 스토리를 만든다.
목표
- 최소한의 알고리즘/자료구조 지식
- 컴퓨터 공학 기초
- 웹 개발 기초
- HTML/CSS/JavaScript의 깊은 이해
- 프로젝트에서 사용한 기술의 목적을 명확히 설명 가능
- 자신이 작성한 코드를 동료 개발자, PM, 디자이너에게 쉽게 설명 가능
- 선임 개발자가 쉽게 이해할 수 있는 가독성 좋은 코드 작성
알고리즘
- 월요일부터 목요일까지는 프로그래머스 문제, 금요일은 백준 문제
- 1주차: 스택/큐, DFS/BFS(그래프)
- 2주차: 매트릭스, 완전탐색, 그리디, DP
- 3주차: 정렬, 이분탐색, 순열조합, LCMGCD, 우선순위 큐
- 4주차: 부족한 부분 질문
코드스테이츠 특별 심화반에 선발됐다. 수료 이후 기본이 가장 중요하다는 것을 깨닫고 알고리즘/자료구조 및 기본 CS 지식을 공부했다. 명색이 프론트엔드 개발자이니 자바스크립트에 관해 다시 공부해보려는 와중, 운 좋게도 내가 원하던 걸 커리큘럼에 그대로 담은 이 과정에 참여할 수 있는 기회를 얻었다. 이번만큼은 앞뒤 가리지 않고 열심히 따라가서... 프론트엔드 개발자로서 취업에 성공할 것이다.