코드스테이츠 week1 - 시작 🔥

호키키·2021년 12월 19일
2

codestates

목록 보기
1/4
post-thumbnail

📝 첫 시작


📌 2021.12.06 ~ 2021.12.12

  • DAY --
    코드스테이츠 시작 전, 맥OS 적응이 필요했다
    그래서 유튜브를 통해 강의를 들으며 필요한 셋팅을 하고,
    뒤쳐지지 않을까 걱정도 되기도 해서 일주일 간 javascript 공부를 하며 지냈다

📌 2021.12.13 ~ 2021.12.17

  • DAY 1
    드디어 시작날이 되어 아침9시 부터 zoom에 들어가서 눈치 살살보며 기다리고 있었다
    오전 10시에 코드스테이츠 전반적인 진행에 대한 설명과 주의사항을 듣고
    점심시간 후 1시부터 학습 툴 세팅, 학습 전략, 페어 프로그램 관련해서 확인했다
    사전 안내 문서에 있는대로 해둔 상태여서 널널했고, 이렇게 첫날이 마무리가 되었다
    내일부터 진짜 시작이겠지 하고 생활패턴에 적응도 할 겸 저녁에 추가로 공부를 했다

  • DAY 2
    오전에 변수, 타입, 함수를 시간에 맞게 스스로 공부하는 시간이 있었다
    선행학습을 해서 그런지 크게 어려움이 없었다. 그래도 자만하지 말아야지라는 생각으로 여러번 반복했다
    그리고 오후에 드디어 페어가 정해졌고, 코드스테이츠에서 제공하는 코플릿이라는 문제를 같이 풀었다
    네비게이터 역할과 드라이버 역할을 번갈아가면서 문제 해결을 하였다
    문제는 아주 기초여서 어렵지 않았지만 코드 설명을 말로 풀어서 하려고 하니까 어려움을 느꼈다
    어떻게 전달을 잘 할 수 있을지 대해서 더 생각하게 되고,
    이 과정에서 한번 더 생각하면서 스스로도 문제의 본질에 깨우치게 되기도 했다

  • DAY 3
    아침부터 페어와 함께 코플릿 문제를 풀며 시작하는데 페어가 해당 챕터에 대한 학습을 해오지 않았다 😅
    문제가 그리 어렵지 않아 같이 충분히 해결 할 수 있었지만, 이럴 경우 페어프로그램이 효율적인지는 의구심이 들었다
    조건문과 문자열에 대해 학습을 하였고 간단한 조건 같은 경우는 삼항연산자로 해결하면 코드가 간결해짐을 느꼈다

if(!(!exp1 && !exp2) {
   return true
} else {
   return false
}
// 위 코드를 삼항연산자로 표현하면 한줄,, 나는 멍청했다
!(!exp1 && !exp2) ? true : false
  • DAY 4
    오늘은 하루종일 반복문 문제를 푸는 날이다
    어렵다고 익히 들어왔고, 실제로 겪어보니 정말 어려웠다
    문제에 대한 이해는 되었는데 이걸 코드로 표현하려고 하니 어떻게 해야할 지 감이 안잡힌다
    조건문같은 경우에는 직관적으로 눈에 보여 쉽게 해결 가능했지만 반복문은 컴퓨팅사고력이 필요함을 느꼈다
    결국, 제 시간에 해결하지 못하고 저녁에 추가로 코플릿 문제를 계속 풀었다
    머리속에서 생각한 게 표현하기가 정말 어려웠고 벽을 느꼈다
    직접 반복문에 대한 실행을 손으로 써보며 이해하고 이를 코드로 옮겨적으며 연습을 했다
    주말에 추가적으로 반복문 문제는 반복해서 풀어봐야겠다는 생각이 지배적으로 들었다

  • DAY 5
    어제로 첫 페어와 작별하였고 뭔가 시원하기도 했지만,, 아쉬운 마음도 들었다
    오늘은 혼자 html, css 기초에 대해 학습을 하였다
    대학시절에 아무것도 모르고 웹 개발 스타트업에 현장실습으로 지원해서 한 달간 공부했던게 도움이 되긴 했다
    그 당시에도 흥미를 느꼈었고 오랜만에 공부하니 학습 의욕이 넘쳤다
    마지막으로 zoom을 통해 동기부여 세션 시간이 있었다
    공부를 더 하고 싶은데 별로 참여하기 싫은 마음으로 어거지로 참여하였다
    동기분들과 코치님이 좋은 말씀을 해주셔서 참여하길 잘했다라고 느꼈고,
    힘든 상황이 와도 으쌰으쌰 하며 포기하지 않을 수 있을 거 같다


🏋🏻 마치며

  • 흥미를 찾았다
    아침9시부터 자정 12시까지 코딩을 해도 지루하지 않고 계속 공부할 수 있다
    다른 공부를 할 땐 조금하고 딴짓을 하곤 했는데 코딩은 몰입해서 하게 되고 오히려 시간이 부족하다

  • 건강관리는 필수
    책상에 앉아서 오래 공부하려면 느꼈으며 헬스는 아니더라도 간단한 산책이라도 해야겠다
    나중에 생활패턴이 적응되면 아침 일찍 운동 가야지,, 는 꿈

  • 주말에 할 것
    ✔ 코플릿 문제 한 번씩 다시 풀어보기
    ✔ 반복문 문제는 레퍼런스 참고해서 다른 방식으로도 풀어보기 for) 컴퓨팅 사고력 높이기 위해,,

1개의 댓글

comment-user-thumbnail
2021년 12월 19일

멋있어요 :)

답글 달기