우선 결론부터 말하자면, 섹션 2의 HA 시험을 통과하여 섹션 3로 넘어가게 되었다! ㅎ.ㅎ 다행이다...
그 다음은 내가 섹션 1을 진행하고 섹션 2로 넘어와서 가장 성장한 부분이 무엇이이었는지, 섹션2에서 배운 부분, 가장 힘들었던 챕터, HA2 시험방식(간단하게),다짐 순으로 이야기 하고 싶다.
현재 나의 즐거운 마음
나는 섹션 2를 혼자 힘으로 넘어갔다고 생각하지않는다.
정말 좋은 페어분들을 만나게 되어 많은 도움을 받은 덕분에 섹션 3로 넘어갈 수 있었다.
코드스테이츠를 현재 하는 분들이 있다면, 운도 있겠지만 좋은 분을 만났을때 조금 더 적극적으로 대화도 해보고 도움도 요청해보시는 것을 꼭 추천드린다. 처음에는 저처럼 중요성을 모르겠지만 점점 왜 그래야하는지 이유를 알게 될 것이다.
이 마음이 가장 큰 성장이라 생각한다.
섹션 1에서 배웠던 것들과 연결된 느낌보다는 새로운 것을 배운다는 느낌이 쿵! 와서 새로운 충격을 받으면 시작했다.
객체지향 JacaScript
[자료구조/알고리즘] 재귀
[자료구조/알고리즘] 자료구조 기초
동기, 비동기 (콜백함수, promise. async)
[HTTP/ 네트워크] 기초 , express.js
[React] 데이터 흐름, 비동기 요청
[React] 컴포넌트 디자인 Styled-Components, 상태관리
[React] Redux 상태관리
클라이언트 빌드와 배포
특히 재귀함수와 자료구조에서 멘붕이 왔다. + 리액트 useEffect
처음에는 재귀적 사고를 하라는데 그 사고자체가 힘들었고, 재귀함수를 어떤 부분에서 사용해야 하는 지, 재귀함수가 작동하는 과정을 이해하는 데 시간이많이 걸렸던 것 같다.
재귀함수는 특히 손으로 적어보면서 이해하는 것을 추천한다.
자료구조는 전공자 분, 현직 개발자 분들도 어려운 부분이다 라고 코드스테이츠 선생님들이 말씀해주시긴 했지만, 정말 너무 어려웠고 지금도 어렵다.
ㅎㅎㅎ 섹션 2 리액트는 약 2주간 진행되는데 거의 섹션 2 절반과정이다.
useEffect 라는 사이드 함수가 등장했는데 사실 이것떄문에 Ha 시험에서 케이스 하나를 끝까지 해결하지 못했다. 나중에 어떤 이유였는 지 알게되서 따로 정리할 예정, 확실하게 이해해야하는 부분이다!
난이도가 높지 않은 시험!
HA2 시험은 코플릿, 과제형으로 나오고 제출형 전에 퀴즈가 추가되었는데 시험이 아닌 복습개념으로 나오는 부분이였다.
첫날, 오후 2시 ~ 6시까지 코플릿, 두쨋날 오전10시~ 오후 6시까지 과제(리액트) 시험으로 진행된다.
전반적으로 배운 것에 비해서는 어렵게 나오진 않은편이었다.
마지막 20대의 열정을 태우자! 🔥🔥🔥🔥🔥
아직 나는 프론트엔드, 백엔드 어떤 것이 더 좋다! 라고 말할 수 없는 상태여서 섹션 3에서 백엔드 과정을 배우면서 나에게 무엇이 맞는지 확실하게 알아보려고 한다.
꾸준히 배운 것들을 블로깅 하면서, 복습하는 시간을 꼭 갖을 것! (매번하는 다짐)
그리고 섹션 1, 2도 조금씩 복습하면서 잘 모르고 지나친 부분 꼭 다시 한번볼 것 이다.
섹션 2를 진행하면서 느낀점이, 섹션1에서 배웠던 부분이 기억안날때가 많았다 그래서 꼭 다시 짚어봐야한다 생각했다.
(+ 노션에 정리해놓은 메모들 정리하면서 블로깅하기)