개요멘토링 2회 차 내용을 기록한다목적2회차 멘토링에서 본인의 부족했던 부분을 되돌아보며 기본기를 쌓기 위함(귀중한 멘토링 시간을 헛되이 날리지 않기 위해서 다음 회차가 되기 전까지 어떻게든 제대로 학습해와야함)다음 회차까지 작은 목표 설정 및 우선순위를 정해, 체계적으로 정리하기 위함F-LAB에서 제공된 멘토링 요약 본멘티님이 앞으로 할 것들이력서를 수정하여 Java 중심으로 기술 스택을 강조.Node.js로 구현한 작업을 Java로 변환하여 연습.ExecutorService와 AtomicLong을 활용한 Java 스레드 관리 연습.JPA 낙관적 락과 비관적 락의 차이점을 학습.MySQL LOAD DATA INFILE 명령어의 사용법과 성능 테스트.AWS S3 데이터 처리와 관련된 크론 작업 설계 및 ..
인사이트 정리싱글턴 패턴은 멀티 스레드 환경에서 올바르게 구현하여야 함.자바의 정적 변수는 프로그램 실행 시 메모리에 로드되며 가비지 컬렉션의 대상이 아님.스프링에서 사용할 수 있는 롬복의 빌더는 직접 생성과 빌더를 동시에 사용할 수 있도록 설계되어 있음.JVM의 저스트 인 타임 컴파일러는 코드 사용 빈도에 따라 실행되며, 메모리 효율성을 높임.자바 타입 언어의 특성과 인터프리터 타입 언어의 차이를 명확히 이해해야 함.정적 팩토리 메소드를 사용하면 기능을 보다 명확히 표현할 수 있음.JPA NTT 객체 생성 시 null을 허용하는 Reference 타입의 사용이 데이터베이스와의 호환성을 높임. 📌 1. 싱글턴 패턴과 멀티 스레드🔹 기존에 알고 있던 내용싱글턴 패턴은 synchronized 키워드를 사..
개요멘토링 1회 차 내용을 기록한다목적1회차 멘토링에서 본인의 부족했던 부분을 되돌아보며 기본기를 쌓기 위함(귀중한 멘토링 시간을 헛되이 날리지 않기 위해서 다음 회차가 되기 전까지 어떻게든 제대로 학습해와야함)다음 회차까지 작은 목표 설정 및 우선순위를 정해, 체계적으로 정리하기 위함F-LAB에서 제공된 멘토링 요약 본멘티님이 앞으로 할 것들스프링과 JPA 관련 도서를 집중적으로 학습한다.자바의 정적 변수 및 메모리 구조에 대한 이해도를 높인다.이펙티브 자바와 같은 심화 서적을 읽는다.작성 중인 문서에 대한 피드백을 받을 준비를 한다.다음 멘토링 전까지 프로젝트 목표를 설정하고 계획을 세운다.스스로 정리한 우선 순위자바의 정적 변수 및 메모리 구조에 대한 이해도를 높이기=> 1회 차의 주요 학습 내용임..
개요 F-LAB 멘토링을 진행하기 전, 멘토링을 통한 목표 및 전략들을 해당 문서에 정리하고자 한다.멘토링 과정 중에는 유동적으로 목표 및 전략들이 수정될 수 있다멘토링 정보멘토링 종류: Java Backend 과정 4개월준비 기간: 2025. 02. 17 ~ 2025. 02. 28기간: 2025. 02. 28. ~ 2025. 06. 26.목표이직WHY?주위에 훌륭한 개발자들이 많을 수록 크게 성장했던 경험을 통해, 환경의 중요성을 깨닫게 되었다내 연차와 나이를 고려했을 때, 좋은 개발자로 성장하기에 굉장히 중요한 시점 같다💁🏻♂️ 어떤 회사로 이직을 원하는데?IT 자체 서비스를 하며, 열정이 가득한 개발자들이 많은 회사 ▶️ 성장하기 좋은 환경인 회사⚽ 목표를 이루기 위해 무엇을 해야할까먼저 ..