본문 바로가기
회고/TIL

[TIL] 네트워크가 머릿속에 조금씩 들어오기 시작하다!

by NewCodes 2024. 4. 10.
반응형

 

안녕하세요! NewCodes입니다!!

 

 

해당 TIL 형식은

4L 회고 방식을 바탕으로

제 스타일에 맞게 응용했습니다.

 

 

배운 내용을 '기록'하는 것이 아니라

배운 과정'회고'하는 데 초점을 두었습니다.

 

 

(배운 내용에 대한 기록은 별도로

블로그 글을 올리거나, 노션에 정리합니다!)

 

 


✅ To do list

  • [x] 아침루틴
  • [x] 알고리즘
    • [x] 1 백준 병합 정렬 1문제 26분
    • [x] 1 프로그래머스 카카오 레벨 2 1문제 (bfs이면 좋을 듯) 30분
    • [x] 1 유니온 파인드, 투 포인터 과정 정리 15분
    • [ ] 다익스트라 구현..? 시간 남으면 ㄱㄱ
  • [x] CS 등 기본기 
    • [x] CS50 - 코드의 디자인 10분
    • [x] CS 스터디 1주 차 내용 정리 + 면접 질문 + 추가 탐색 - 2시간 반은 걸린 듯.
    • [x] (4교시) 좋은 코드 나쁜 코드 - 추상화 계층 읽기 30분
    • [x] 정보처리기사 필기 
  • [x] 프로젝트 
    • [x] 게시판 CRUD 구현 (클린 코드, 객체지향 초점) 한 100분 넘게 한 듯.
  • [x] 기타
    • [x] 함께 자라기 4장 이상
      • [x] 느낀 점 정리하기 10
    • [x] 다음 날 계획
    • [x] TIL

 

오늘도 To do list를 무난히 마쳤습니다! 오늘은 예상외로 미리 읽어둔 CS 책 중 네트워크 부분을 정리하는 데 시간이 많이 걸렸습니다. 약 30페이지 요약하고 정리하는 데 2시간 반 정도 걸렸네요..

 

물론 뇌 빼고 정리만 한 게 아니라, 다시 한번 개념 곱씹으면서 정리하느라 시간이 오래 걸린 것 같긴 합니다. 그래도 정리하면서 낯설게만 느껴졌던 네트워크 개념들이 머릿속에 조금씩 안착하기 시작한 것 같습니다!! 내일 있을 CS 스터디도 잘해봐야겠네요!

 

 


💡배웠던 점 (Learned)

  • 병합 정렬 알고리즘 학습
  • BFS/투 포인터/유니온 파인드 알고리즘 복습
  • 네트워크의 기초, TCP/IP, 네트워크 기기
  • 추상화 계층의 필요성과 실천 방법
  • 스프링 API를 구현하며 Lombok 라이브러리, 여러 어노테이션, 각 계층 상호작용 과정 등 학습
  • 데이터베이스 설계 - 개념적 모델링, 논리적 모델링, 물리적 모델링 학습

 


⭐️ 좋았던 점 (Liked)

  • 역시 아침에 독서실에서 하는 게 집중이 잘 된다!! 오전에 수업이 있어도 아침에 외출 한 번은 하자!
  • 스프링 프로젝트 구현하는 거 재밌다! 현재는 chatGPT를 백과사전처럼 의존하여 학습하고 있지만, 스프링이 어느 정도 익숙해지면 더욱 주체적으로 학습해야겠다!
  • BFS 알고리즘 오랜만에 구현했는데 잘 되더라! 역시 연습을 많이 한 건 손이 기억하고 있는 듯하다.
  • 마음 정돈의 효과 좋았다! 내일도 하자!

 


🔥 피드백 (Lacked & Longed for)

  • 현업에서 애플리케이션 코드에서가 아니라 네트워크 단에서 일어나는 문제를 해결해야 하는 경우가 있을까? 내일 알아보자!
  • CS 스터디 발표 자료를 하루에 몰아서 정리하는 건 힘들다! 섹터 나눠서 읽은 것처럼, 정리하는 것도 섹터 나눠서 하자!
  • 점심에 먹은 국밥이 소화가 잘 되지는 않은 것 같다. 내장을 많이 먹어서 그런가? 다음에는 모둠 국밥 말고 머리 국밥 먹어보자 ㅎㅎ

 


🌕 하루를 마무리하며

  • 수면 시간: 약 7시간
  • 컨디션 점수: 9/10 
  • 마지막 한 마디: 토요일에 코테 끝나고 쿵푸팬더 봐야지~
  • 오늘의 짤: 책 + 커피 + 맥북 + 독서실 -> 집중이 안 되려야 안 될 수가?

 

아침에 책 잠깐이라도 읽는 거 좋다!

반응형