공부
- 현재 사내 프로젝트를 진행하면서 JPA를 익히고는 있으나 아직 많이 부족한 상태
- 칼럼을 NOT NULL로 추가했는데 로컬이랑 개발이랑 같은 DB를 쓰다 보니 개발쪽에서 오류가 발생
- 스케쥴러에서 기존 데이터를 계속 가지고 있어서 기존 데이터에 대한 작업이 계속 발생
- 배포 시 깃랩 + 도커를 사용하고 있기 떄문에 도커에 대한 공부도 함께 하는 중
- 정말 기본적인 스크립트만 작성 가능
- 자바 버전을 17 이상을 쓰긴 하는데 정작 8 이상에 대해서 정확히 배운 건 없어서 공부 중
기술
- 자바
- 8 ~ 21까지에 대한 공부 중
- 스프링 부트
- 뭔가 당장 필요한 건 알아서 잘 갖다가 쓰는 데 필요한 거만 급급하게 쓴다는 느낌이 있다.
- 숙련된 개발자라는 느낌은 아님
- JPA
- 현재 사내 프로젝트 개발을 통해 JPA를 실전으로 익히고 있다.
- 쓰는 기술만 쓰는 것도 문제지만, 너무 기초적인 기술만 사용하고 있다.
- 이론으로 익힌 것도 아직 완전하지 않은 상태
- 엔티티 자체에 관련된 기술이 미흡한 것이니 JPQL 작성하는 부분은 추후 QueryDSL로 수정할 예정
- 스프링 시큐리티
- JPA + QueryDSL이 어느정도 적용되고 나면 이론부터 다시 공부할 예정
- 도커
- 기본적인 스크립트만 작성 가능
- 로컬용으로만 작성 가능한 수준
- 실제 배포를 위해서는 네트워크 관련 지식이 필요함
- 쿠버네티스
- 아직 공부하기에는 이른 단계
- CI/CD
- 깃랩으로 연습해보기
- git
- 깃을 실제로 공부한 적이 없다. (아주 큰 문제)
- 아주 야생으로 겪어서 쓰다 보니 복잡한 문제가 생기면 어거지로 해결함
- 여태까지 운이 좋았을 뿐이니 이제는 진짜 공부해야 할 차례
이론
- 네트워크에 대한 공부 필요 (도커)
자격증
- 정보처리기사
- 합격
- SQLD
- 2024년 7월에 신청 예정
어학
- 현재
스픽
어플을 통해 학습 중
사이드 프로젝트
- EveryWare를 완성하는 것이 목표
- 사용자
- 일반 사용자
- 상급 사용자
- 관리자
- 통합 관리자
- 모니터링 기능
- 회사별 버전 관리
- 문제점
- 쓸 데 없이 볼륨이 크니 과감하게 줄여야 됨
- 관련하여 익혀야 하는 기술
- JPA
- 서버 배포
- 도커
- CI/CD
- MSA (보류)
- 사용자
공부 사이트
- 인프런
- 패스트캠퍼스
- 백준의 알고리즘
- 프로그래머스
- 노마드코더
- 구름?
- TCP SCHOOL
기타
- 경제
- 사회
- 부동산
건강
- 금연 지속 중 (2023년 12월 12일부터 현재까지 지속 중)
- 최근 공부 핑계로 운동을 너무 안 가서 반성해야 함
- 일주일에 3일 이상 가는 것이 목표
기타
취미
- 간단하게 그림 배우기
기타
- 운전 연습