본문 바로가기
💬 Smalltalk

주간회고 (2023-02-13)

by iirin 2023. 2. 16.

  • 2023-02-06 ~ 2023-02-12

요약

  • 월요일
    • 금주의 주제는 운영체제 이다. 운이 좋게 저번주에 CS 스터디 때문에 정리했던 CPU 스케줄링이 과제로 나왔다.
    • 다시 복습을하며 구현을 시작했는데, 스케줄링 방식에는 좀 익숙해졌지만 메모리 구조가 어떻게 되는지 정확하게 이해하지 못했다는 것이 드러났다.
    • CS 스터디를 했다. 진도가 겹치지만 은근히 따라가기 벅찬 것이 느껴진다.
  • 화요일
    • 달리는 것이 한층 가벼워졌다.
    • 다음날 스터디를 할 알고리즘 문제를 풀었다.
  • 수요일
    • 일찍부터 알고리즘 스터디를 시작해서 한 4시간여정도를 했다. Do it 알고리즘 코딩 테스트 자바 편을 참고하여 문제를 선정하고 어떻게 풀었는 지 비교하는 방식으로 진행하기로 했다.
    • 취업 후에도 주말에는 스터디를 하는 생활을 이어나가고 싶다. 같이 모르는 것을 채워나가는 것이 즐겁다.
  • 목요일
    • 새로운 미션이 시작했다. 문제의 난이도가 높으면 집중력이 많이 떨어지는 것이 느껴진다.
    • 멀티 스레드 방식이 아닌 비동기 프로그래밍을 하기 위해 CompletableFuture 클래스를 익혔다.
    • 예제 코드를 따라하면서도 이게 맞나? 하는 생각이 들었다.
  • 금요일
    • 마스터 클래스를 듣고 거의 쉬었다.
    • CompletableFuture 구현을 결국 완성하지는 못했다.. ㅜㅜ 콜백함수를 활용해보려 시도하다가 시간을 엄청 많이 쓰기만했다.
  • 토요일
    • 백기선 live-study 연산자 부분 학습했다.
    • 일부러 주말에 시간을 잡고 공부를 하는 모각코식 스터디를 하기 시작했는데.. 이 시간에만 공부를 하는 아이러니;
  • 일요일
    • 연산자 마저 정리 후 커뮤니티에 공유했다.
    • 이후 휴식... 🌙

 

다음주 계획

  • 미션 구현에 집중할 것
  • 주간 회고 미리미리 써둘 것.
  • 알고리즘 미리 조금씩 풀어볼 것