멘토링 1회차 (25.02.28)

개요

  • 멘토링 1회 차 내용을 기록한다

목적

  • 1회차 멘토링에서 본인의 부족했던 부분을 되돌아보며 기본기를 쌓기 위함
    (귀중한 멘토링 시간을 헛되이 날리지 않기 위해서 다음 회차가 되기 전까지 어떻게든 제대로 학습해와야함)

  • 다음 회차까지 작은 목표 설정 및 우선순위를 정해, 체계적으로 정리하기 위함

F-LAB에서 제공된 멘토링 요약 본

멘티님이 앞으로 할 것들

  • 스프링과 JPA 관련 도서를 집중적으로 학습한다.
  • 자바의 정적 변수 및 메모리 구조에 대한 이해도를 높인다.
  • 이펙티브 자바와 같은 심화 서적을 읽는다.
  • 작성 중인 문서에 대한 피드백을 받을 준비를 한다.
  • 다음 멘토링 전까지 프로젝트 목표를 설정하고 계획을 세운다.

스스로 정리한 우선 순위

  1. 자바의 정적 변수 및 메모리 구조에 대한 이해도를 높이기
    => 1회 차의 주요 학습 내용임으로, 멘토님의 가르침이 휘발되기 전에 빠르게 정리가 필요하다고 판단되었다

  2. 스프링 학습 & JPA 학습
    => 필독 도서 자바의 신을 읽은 상태에서 OS, 네트워크에 대한 학습을 시작하려 했으나,
          프로젝트를 빠르게 시작하기 위해 우선순위를 스프링 학습 -> JPA 학습으로 둠

  3. 작성 중민 문서 멘토님께 공유드리기
    => 내가 잘못 이해하고 있던 것은 아닌지 확인받기 위함
         (모르는 것보다 잘못 알고 있거나, 알고 있다고 착각하는 경우가 더 큰 문제임으로..  )

  4. 프로젝트 목표 설정 및 계획 세우기
    => 기본기가 부족한 상황이기에 OS, 네트워크 관련 기본기를 다시 채우고 시작하려 했으나,
          그냥 이론을 공부하면 목적의식이 부족해지므로,
          어쩌면 빠르게 프로젝트를 수행해 가면서 부족한 지식을 쌓는 것도 효율적일 수 있겠다 판단됨
  • 이펙티브 자바와 같은 심화 서적을 읽는다
    • 현재로선 우선순위에서 배제
      OS, 네트워크에 대한 학습을 다시 시작할 때 시작하는 게 좋을 것 같음

진행 상황

1. 자바의 정적 변수 및 메모리 구조에 관련하여 학습 후 문서화 완료 (3월 2일 완료)

https://pablo7.tistory.com/entry/JVM-%ED%99%98%EA%B2%BD%EC%97%90%EC%84%9C%EC%9D%98-%EC%8B%B1%EA%B8%80%ED%86%A4-%ED%8C%A8%ED%84%B4

 

JVM 환경에서의 싱글톤 패턴

개요JVM 환경에서 싱글톤 패턴 구현 방식에 대해 알아본 과정을 통해,JVM 작동 방식에 대해 이해하게 된 내용을 이 문서에 정리한다목적싱글톤 패턴 구현 시, 기존에 예상하지 못한 문제를 명확히

pablo7.tistory.com

 

2. 토비의 스프링 6 강의 학습 (진행 중.. 3월 6일 약 70%)

https://www.inflearn.com/course/%ED%86%A0%EB%B9%84%EC%9D%98-%EC%8A%A4%ED%94%84%EB%A7%816-%EC%9D%B4%ED%95%B4%EC%99%80-%EC%9B%90%EB%A6%AC

 

토비의 스프링 6 - 이해와 원리 강의 | 토비 - 인프런

토비 | , 스프링 구루(Guru)의 귀환!14년만에 돌아온 토비의 스프링6오래 전 출간되어 많은 개발자들에게 사랑을 받았던 <토비의 스프링 3>이 14년 만에 돌아왔습니다!<토비의 스프링 3.1> 책에서 다

www.inflearn.com

 

3. 멘토님께 작성 중인 문서 공유 완료 (객체 생성에 관해 / 3월 3일 완료 )

https://pablo7.tistory.com/entry/%EA%B0%9D%EC%B2%B4-%EC%83%9D%EC%84%B1%EC%97%90-%EA%B4%80%ED%95%B4

  • 추가로 예외에 관한 문서를 작성 중.. (3월 9일까지 마무리해보고자 함)

etc-image-0

4. 프로젝트 목표 설정 및 계획 세우기 (진행 전..)

 

서비스 분석

개요사이드 프로젝트를 수행하기 위해 타켓 서비스를 분석한 내용을 정리한다 목적서비스 분석을 토대로 현실적인 프로젝트 범위를 산정하기 위함내가 어떤 부분에서 욕심을 내야하는지, 어

pablo7.tistory.com

 

 

  • 서비스 분석 정리가 완료되면 기본적인 분석 이후 목표 및 일정 수립 (3월 7~8일에 작업..)

 

추가로 차주 진도 미리 예습 (진행 전..)

  • 콜랙션
  • 스트림
  • 람다

 

멘토링 1회차 인사이트 정리

https://pablo7.tistory.com/entry/1%ED%9A%8C%EC%B0%A8-%EC%9D%B8%EC%82%AC%EC%9D%B4%ED%8A%B8-%EB%B0%8F-%EC%A3%BC%EC%9A%94-%EC%A7%88%EB%AC%B8-%EC%A0%95%EB%A6%AC

 

멘토링 1회차 - 인사이트

인사이트 정리싱글턴 패턴은 멀티 스레드 환경에서 올바르게 구현하여야 함.자바의 정적 변수는 프로그램 실행 시 메모리에 로드되며 가비지 컬렉션의 대상이 아님.스프링에서 사용할 수 있는

pablo7.tistory.com

 

  • 1회차 멘토링에 대한 꼬리 질문은 별도로 정리

blob

'F-LAB' 카테고리의 다른 글

멘토링 2회차 (25.03.08)  (0) 2025.03.13
멘토링 1회차 - 인사이트  (0) 2025.03.05
F-LAB을 시작하기 전에  (0) 2025.03.01