[F-Lab] 멘토링 5주차 회고

지난 한 주간 나는 무엇을 공부하고, 배웠고, 느꼈는가?

🏃🏻‍♀️ 4주차 이후의 시간들

JVM, Thread 에 대해 학습

그동안 GC와 Thread에 대해 학습하면서, 선행적으로 학습해야 했을 JVM에 대해 제대로 공부하지 않았다는 생각에 조금 답답함을 느꼈는데,

Thread 공부 시간이 한 주 늘어난 김에 JVM 공부를 하고 정리를 하는 시간을 가졌다.

정리한 내용은 나중에 다시 보기 위해 기술 블로그에 포스팅으로 작성해두었다.

또, Thread 와 관련된 레퍼런스들을 읽고 유튜브를 보면서 Thread 에 대해 정리를 하면서 한 주를 보냈다.

알고리즘 문제 풀이

매일 아침 두뇌 회전(?)을 위해 알고리즘을 2문제씩 풀었다.

LeetCode 뿐만 아니라, Programmers, Inflearn 에서 결제해둔 알고리즘 문제들을 풀었다.

사실 LeetCode 문제를 풀 때는 두뇌 회전이 안된다고 느낄 때가 많은데, 인프런 문제를 풀 때는 쉽게 느껴져서 예전보다는 성장했구나 하는 생각이 들었다.

(몇 개월 전 처음 시작할 때는 인프런 문제도 풀이를 보고 풀었기 때문이다.)

운동

운동을 오랜만에 해서 그런지 손목에 무리가 와서 매일 하지는 못했고, 병원에 다녀온 이후로 하체 운동만 하고 있다.

그래도 주 3회 이상 하겠다는 새해 목표는 지키고 있다 😊

새해 목표 설정

새해를 맞아 만다라트 기법을 사용한 1년 계획표를 만들었다.

만다라트 기법이란?

일본의 디자이너 이마이즈미 히로아키가 1987년에 창안한 발상 기법으로, 본질을 뜻하는 ‘Manda’와 소유를 뜻하는 ‘la’가 결합한 ‘Manda+la’는 ‘목적을 달성한다.’는 의미이고, ‘Mandal+art’는 ‘목적을 달성하는 기술 혹은 그 틀’을 말한다고 한다.

만다라트 기법은 목표를 계획하거나 아이디어를 구체화시킬 때 아주 유용하게 활용할 수 있다.

아래와 같이 9 x 9 칸에 핵심 목표와 핵심 목표를 이루기 위한 8개의 세부 목표, 그리고 세부 목표 8개에 대한 8가지의 달성 방법을 적으면 된다.

부끄럽지만 강제적으로(?) 실천할 수 있도록 계획표를 공개하고, 연말에 얼마나 목표를 달성했는지 회고해보는 시간을 가지면 좋을 것 같다.

2022 Goals

올해 목표는 커리어와 규칙적인 생활 습관을 모두 놓치지 않는 행복한 한 해를 보내는 것이다 😊

나 자신 화이팅!!

✍ 실시간 멘토링 5주차 회고

이번 주에는 프로젝트 이야기를 하느라 스레드에 관한 이야기를 또 한 주 미루게 되었다.

지난 주 아이디어를 냈던 주제들 중에서 의논을 통해 한 가지를 정했고, 레포지토리를 생성했다.

Git Merge 전략은 멘토님의 추천으로 Squash Merge 방식으로 하는 것으로 정했는데, 이 방식은 처음 경험해보는 것이어서 정리를 한 번 하고 지나가면 좋을 것 같다.

사실 대부분의 것들이 처음 경험해보는 것들이다. 그래서 더 좋다!!

다음 주 멘토링 시간 전까지 동료 멘티님과 의논해서 기능과 기술 스택을 정해가려고 한다.

깨달은 점 / 느낀점

  • 4주차를 기점으로 실시간 멘토링을 대하는 자세가 달라진 것 같다. 우선 마음이 많이 편해졌고, 프로젝트에 대한 설레는 마음과 동료에게 민폐가 되지 않도록 더 열심히 해야겠다는 생각이 든다.
  • 그동안 알고리즘 문제를 풀 때 문제 풀이(모르면 다른 사람 풀이 확인) -> 모르는 이론 학습 순서로 공부했는데, 앞으로 자료 구조 학습 -> 관련 문제 풀이 방식으로 방식을 변경해서 공부해보려고 한다.
  • 하나에 몰두하느라 다른 것들을 놓칠 때가 종종 있는데, 멘토님 추천해주신 책 독서하기나 알고리즘 문제 풀이는 하루에 1시간 ~ 1시간 반 정도씩 투자해서 꾸준히 공부하자.
  • 프로젝트에서 뒤쳐지지 않고 잘 따라가려면 선행 학습이 중요하겠다. 물론 부족하거나 놓친 부분은 주말을 이용해서라도 꼭 채우자!

🎯 다음주에는?

  • Thread 에 대해 공부하기
  • 동료 멘티님과 프로젝트 관련 기능, 사용 기술 관련 논의하기
  • Squash Merge 방식, 그 외 멘토링 하면서 놓쳤던 부분에 대해 내용 정리하기
  • 자료 구조 이론 학습 + 관련 알고리즘 문제 풀기
  • ‘자바 병렬 프로그래밍’ 책 하루 1시간 독서하기

💡 마지막으로

한 주간 알고리즘 문제를 풀거나 독서를 하는 등 공부를 할 때 집중이 잘 되지 않았는데.. 다시 힘내서 집중할 수 있도록 노력해보자.

아직 이론이나 지식적인 측면에서 많이 부족하다고 느끼고 있지만, 프로젝트를 진행하면서도 몰랐던 부분들에 대해 공부해야할 내용들이 많을 것이고

부족한 지식에 대해서는 틈틈히 시간을 내서 공부하고, 멘토님께 공부 방향에 대해서 조언을 부탁드려서 추가적으로 학습하면 되지 않을까 하는 생각이 든다.

지금은 하루, 한 시간이 소중한데, 우선은 현재에 집중해서 한 주를 헛되이 보내지 않도록 노력하면 될 것 같다.

댓글남기기