오늘은 2주차 마지막 수업날이다.
<이번 주에 배운 내용>
- Javascript를 활용한 알고리즘 구현
- DOM, Node 등 브라우저의 자료 구조
- Javascript를 활용하여 웹 페이지 꾸미기 기초
- 인스타그램 클론코딩 해보기
<이번주 강의 소회>
아무래도 그동안 코딩테스트 연습을 계속 해와서 그런지
Javascript를 활용한 알고리즘 구현은 아주 쉬웠으나,
웹 구현과 관련된 모든 과정이 상당히 어려웠다.
또, 이번주는 1차 스터디 결성 기간이었는데,
스터디를 직접 개설했다!! 정원 6명은 생각보다 금방 찼다.
스터디 주제 : 프로그래머스 도장깨기
스터디 목표 : 코딩테스트 및 알고리즘 학습
스터디 과제
1) 가급적 매일, 일주일에 정해진 갯수 이상 문제를 푼다.
2) 푼 문제를 깃허브에 올리고, 매주 1문제 이상 선정하여 블로그에 포스팅한다.
3) 매주 1회 모임을 갖고, 모임 시간에는 코드 리뷰와 코딩 대회를 진행한다.
<<1차 스터디로 알고리즘 공부를 선택한 이유>>
교육 주차가 점점 지날수록 웹 개발에 대해 심도있는 공부가 필요 할거고,
또 프로젝트를 진행하다 보면 시간이 많이 부족할 것으로 생각된다.
하지만 우리가 원하는 기업에 가기 위해서 통과해야 할 첫 번째 관문은
★★★코딩 테스트★★★인 것이다.
아무리 뛰어난 웹 개발 능력을 가졌다고 해도, 결국 많은 기회를 얻기 위해서
코딩테스트 준비는 필수적이다.
따라서, 상대적으로 가벼운 내용들을 배우는 1차 스터디 기간에
조금이라도 알고리즘 구현 능력을 더 단단하게 갖춰야 한다고 생각했다.
이와 번외로,
이번 주 내용에 대해서 완벽하게 습득을 하지 못한 것 같다는 생각이 든다.
어떻게든 매주 내용에 뒤쳐짐 없이 따라가려고 노력하는 것이 맞을지,
아니면 가장 중요한 개념적 내용들을 놓치지 않는 것을 우선해야 하는 건가?
쉽지 않다!!!
하루 시간이 너무 부족하다.