W02_Algorithm & Java etc.

5w31892p·2022년 11월 12일
0

Dev.WIL

목록 보기
2/14

Weekly I Learned

  • Java강의
  • 알고리즘 강의
  • Git 강의

:: 🐣 2주차 가장 인상 깊었던 배움

  • 알고리즘
  • 정리말고 이해부터 하기

:: 🐣 배움의 어려움 및 나의 감정 & 깨달음

  • 알고리즘이 너무 힘들었고, 지금도 힘들다.
  • 다른 사람들에 비해 뒤쳐지는 기분이라 나 자신에게 너무 화가 나고 진심으로 남들보다 자는 시간이라도 줄여야 할 것 같다.
  • 저번주에 프로젝트가 아닌 개인 공부 시간이라 시간이 널널할 것이라고 생각한 난 바보였다.

:: 🐣 현재 나의 상태

  • 아직도 머리로는 어떤 것인지 이해가 되지만 알고리즘 문제를 내 손으로 쓰라고 하면 쓰질 못하겠다.

:: 🐣 다음 한주는 어떻게 보내야 할까?

  • 강의 진도 맞추며 이해 안되는 것은 계속 보며 익혀야겠다.
  • 아무리 복습을 한답시고 보고 또 보고 이해 안되는거 또 보고 해도 안되는걸 보니 손으로 직접 치면서 익히고 복습해야겠다.
  • 12시간 채운 후 혼자 시간에 손으로 직접쳐보면서 강창민 튜터님께서 말씀해주신 것처럼 노트에 손으로도 직접 그려보면서 해야겠다.

📜 The four Fs

:: ✍ FACTS

화요일날 새로운 조로 편성되었고, 간단한 인사 후 개인 공부만 했다.
각자 공부하며 점심, 저녁, 마지막 9시에만 인사하며 지냈다.

이번주 자바 강의와 알고리즘 강의를 들었으며, 추가로 강민철튜터님이 주신 인프런 강의 조금 들었다.
첫 날 자바 강의를 14강까지 들어야 하는 줄 알고 14강까지 들었으나 화요일날 다시보니 7강까지였고 다음주 월요일에 8강부터 14강까지라는 것을 확인했다.
그래서 그 다음날 파이썬 강의를 듣고 시간이 조금 남아서 자바 1강~7강까지 복습 겸 어려웠던 부분들을 확인하며 넘어갔다.
그 중에 조건문은 괜찮았는데 반복문이 조금 힘들었던걸로 기억해 조금 더 봤다. break라는 것도 continue라는 것도 첨 봐서 그랬던 것 같다.
그리고 for문만 알아다가 while, do while 등 여러가지가 나와서 조금 헷갈리기도 했다.

그리고 git 인프런 강의 저번에 들었던 것들 정리했던 것을 보며 복습했고, 추가로 브랜치 병합하는 것과 병합시 충돌은 어떻게 해결해야 하는지 봤다.
충돌은 서로 같은 내용을 다르게 수정했을때 발생하고, 그럴 때에는 적용할 브랜치만 남겨주고 삭제 후 commit하면 된다.

그리고 수요일부터는 계속 알고리즘 강의를 들었는데, 역시나 어려웠다.
최댓값이고 최빈값이고 너무 어려웠다. 숙제마저도 답안을 보고 그것을 냈다.
링크드리스트라는 부분에서 많이 헤매고 시간을 많이 지체했고, 차라리 그 다음에 나오는 재귀함수는 이해가 더 잘 되서 후딱 넘어갔다.

알고리즘 다음주 월, 화 중으로 끝내야 하는데 아직도 2강 완료 상태이다.

:: ✍ FEELINGS

두번째 조편성이 되서 새로운 조원들이랑 함께 하게 됐는데, 다들 말이 별로 없으셨고, 개기월식하는 날 개기월식이라도 보고 하시라고 해도 아무도 대답도 없으시나 느즈막히 한분만 신기하군요 한마디 끝이였다.
그리고 내가 저번 조에서 조장을 해봐서 ZOOM에서 조장들이 인원 체크할 때 좀 번거롭게 느낀다는 것을 알아서 그것을 줄여주려고 내가 먼저 난 줌 들어갔다고 하니 다른 사람들도 입장했다고 말하고 그랬다.
그러다 어젠가 CS강의때 다 온거 같으니까 다 왔다고 말씀하시며 될 것 같다고 했는데도 그냥 대답도 안하고 있다가 다른 사람들 하니 그때서야 다 왔다고 말하고 여전히 내 말에는 답도 없었다.
그래서 그런지 저번 조보다는 아직 정이 많이 안간다.
솔직히 쪼꼼 삐진거 같기도 하고.. 그냥 그래서 나도 그 후로 이런거 저런거 먼저 말 안한다.

그리고 알고리즘 너무 어렵다.
내 손으로 작성해보고 생각해보고 해야되는데 그게 안된다.
머리로는 이걸 이렇게 이렇게 해서 하면 될 것 같은데! 싶은데 손으로 적으려고 하면 얼음이 된다.
이렇게 답답할 수가 없다..
그래서 이번 주말 반납하고 알고리즘 공부 좀 하려고 했는데 잠이 부족했는지 하루 종일 자버렸다..
일요일날 해야될 것 같다!
그리고 이 알고리즘은 많이 풀어야 늘 것 같다는 느낌이 들었고, 강창민 튜터님이 알려주신대로 난 아직 모든게 어려우니 노트에 손으로 직접 그려가고 써가면서 해봐야곘다.

조원들이랑 언제 친해질지는 모르겠지만 빨리 좀 친해지고 싶다.
이런 상태로 프로젝트는 가능할지 너무 걱정이다.

:: ✍ FINDINGS

우선 이번주 강의만 들었고, 그것도 너무 이해가 안되서 힘들었다.

저번주까지는 몰랐는데, 이번주부터 제대로 사람들 간 실력차이가 벌어지는 기분이라 진짜 열심히 해야될 것 같다.
그리고 잘 메모하면 메모하면서 익혀지겠지 헀던 예전 생각이 완전히 뒤집혔다.
알고리즘은 메모하며 잘하며 쓰면서 익히는게 아니라 직접 풀어보며 해야 잘 익혀지는 것이였다.

물론 메모를 나중에 나를 위해 지금처럼 하되 강의 하나 다 보고 나면 강의 내에서 했던 내용들 손으로 직접 쳐보고 생각해보면서 노트에 그려보고 쓰고 해야 된다는 것을 느꼈다.

:: ✍ FUTURE

앞으로 모르는 것은 노트에 펜으로 손으로 그리고 쓰면서 생각해보는 습관을 가져야 한다.
개발자는 컴퓨터로 하는 것이니 컴퓨터에 저장하고 나중에 보는 것은 내가 공부하는게 아니라 컴퓨터가 익히는 것 뿐인 것 같다.

그러니 정리 하는 것도 유지하고, 손으로 직접 펜으로 쓰고 그려도 보고 혼자 실습도 해보고 하는 습관을 길러야겠다.
이렇게 하면서 다른사람보다 더 뒤쳐진다는 생각을 지우고, 자존감 up up 시켜야지!!
화이팅!

0개의 댓글