코딩부트캠프 5주차 회고

🐶·2021년 6월 11일
0

회고록

목록 보기
2/4

22주간의 코딩부트캠프 기간의 1/4, 5주가 마무리되고 있다.
어제 HA(Hiring Assessment) 시험을 보고 solo day인 오늘, 5주차 간 배웠던 것을 회고하고 다시 동기부여를 다잡기로 했다.

그래서 5주 간 어떤 걸 배웠느냐면...

  • [JS/Node] 기초: 자바스크립트 기초(변수, 타입, 함수, 조건문, 문자열, 반복문)을 학습하고, 간단한 연산 및 실생활 알고리즘을 구현

  • [HTML, CSS] 기초: HTML & CSS 기초를 공부하고, 자바스크립트 기초를 응용하여 간단한 계산기를 구현

  • [Linux] 기초: 기본적인 CLI 명령어 학습. Node.js 환경에 대한 기본 개념을 알고 자바스크립트 개발 환경 만들기. 과제를 터미널에서 제출하는 과정 실습

  • [Git] 기초: 버전 관리 시스템 중 Git 학습. 협업의 기본 과정 학습. 간단한 git workflow 실습

  • [JS/Node] 배열, 객체: 대량의 정보를 보관하고 관리하기에 적합한 배열과 객체 학습

  • [CSS] 레이아웃, Selector: 콘텐츠를 원하는 위치에 배치하는 등 화면 설계의 기본 학습. 트위틀러 목업 구현해보기

  • [JS/Node] 핵심 개념과 주요 문법: 자바스크립트의 언어적 특성 심화 학습. 스코프, 클로저, Spread/Rest 문법, 구조분해 할당. koans 스프린트로 자바스크립터 기본문법 총정리.

  • [JS/브라우저] DOM: DOM을 활용하여 HTML 조작하는 방법을 학습. HTML로 회원가입 페이지 구조를 만들고 자바스크립트로 유효성검사를 하는 스프린트 실습 진행.

  • [JS/Node] 고차함수: 고차함수의 정의 및 콜백 함수에 대해 학습. 배열과 관련된 내장 고차함수(map, filter, reduce)를 배우고 직관적인 코드 작성해보기

  • [React] 기초: 컴포넌트 기반의 UI개발을 돕는 라이브러리인 리액트의 기초 학습. 기본 기능을 갖춘 트위터 만들어보기

5주간의 커리큘럼을 열심히 잘 따라가도록 노력했고, 덕분에 '이제 좀 첫 걸음마를 잘 뗀 것 같다'라는 생각이 들기 시작했다.

5주간 공부하면서 느낀점 & 다짐

  1. 페어프로그래밍 때 더 적극적으로 페어분들에게 물어보자!
    : 사실 나보다 실력이 좋은 페어분을 만났을 때 너무 반가웠다(아.. 이번 스프린트는 조금 수월할라나! 라는 안도감). 더 적극적으로 질문하며 도움을 받아야겠다. 반대로 나의 실력이 페어분의 실력보다 더 좋다고 생각될 땐, 문제풀 때 나의 의식의 흐름을 논리적으로 설명하는 법을 계속 연습해야겠다.

  2. 잘하는 사람들에게 기죽지 말고 나의 페이스대로 성실하자!
    : 개발 공부엔 끝이 없으니 모든 걸 마스터하겠다라는 생각을 버리기로 했다. 다만 매일 성실히 나만의 속도대로 단단해지자라고 결심했다. 하루하루는 성실하게! 전체 인생은 그냥 흘러가는 대로 ~

  3. (알고리즘/스프린트과제를 풀 때 구글링이 필수인데) 기억하고 싶은 기본 개념들은 그냥 읽고 넘어가지 말고 키워드를 기록해놓자!
    : 기록된 키워드들을 중심으로 추가 개인공부 & 블로깅 꼭 할 것!

  4. 제일 중요한 것: 기본 개념에 충실하자(어떤 것이 이해가 안 풀릴수록 더더욱 개념공부로 돌아가자)

앞으로 부트캠프가 끝날 때 까지 위 내용을 꼭 잊지 않고 더 열심히 노력할 예정이다.
화이팅 ! ! !

profile
우당탕탕 개발일기📝🤖

0개의 댓글