부트캠프 과정동안 내 하루일과는 매일 아침 8시에 기상해 12시쯤 점심을 먹고, 6시에 간단한 저녁을 먹으며 새벽 1,2시쯤 잠을 자는 반복되는 일상이었다. 이외의 시간은 코드스테이츠에서 제공해준 컨텐츠를 보며 학습하는게 전부였다. 이 단순한 일상이 끝나면 홀가분할 줄 알았다. 그렇게 6개월을 보내왔는데 생각보다 기쁘진 않았다. 어쩌면 뭔가를 하고있다는 기분에 심취해 취업시장에 던져질 나를 직면하지 않으려던것은 아닐까.
수료가 끝난 지금은 아쉬움이 좀 더 크다. 하루도 빠짐없이 열심히 살아온 것 같은데 더 열심히 하지 못한 아쉬움이 생긴다.
1. 알고리즘 코테준비!
목표: 골드, 브론즈
1) 프로그래머스 기초문제, 입문문제
2) solved 기초문제
3) 구현/문자열/브루트포스/BFS/DFS/해시/그리디
2. 메인프로젝트 Develop
목표: 초기 기획의도(개발자 이력서 템플릿제공, 구인구직 매칭 게시판)까지 웹 애플리케이션 완성하기
1) Flyway (Database 마이그레이션 Tool)를 사용한 데이터베이스 버전관리
2) 인터페이스에 확장성 및 가독성을 위한 html 주석작업
3) 현재 Service인터페이스의 CRUD와 아닌 기능을 분리하고, CRUD의 R을 분리시킨다. sevice클래스 뿐 아니라 ReadOnly,Transaction이 적용될 인터페이스 또한 분리하여 SOLID원칙을 따를것.
4) 기존 회원정보를 조회, 수정하는 로직에서 회원 객체의 식별자 id를 이용하였으나 id의 경우 규칙성이 있고 유추당할 수 있어서 외부에 회원 id를 제공해야할 때는 규칙성이 없는 uuid를 이용하도록 코드리팩토링하기
5) Spock 테스트 프레임워크를 사용하여 테스트 코드 작성하기(보류)
6) Github README, 노션 재정비
2순위
2-1. 우리 팀의 메인프로젝트인 '이력서 플렛폼 웹애플리케이션'을 통해 이력서 작성
3. CS면접준비 / java, spring 다시 공부하기
4. 직업상담사 자격증 7/22 시험준비
5. 방통대 컴퓨터과학과 재학 중, 졸업까지 화이팅
6. 위의 TODO 리스트들 중 중요한 것 / 긴급한 것 / 중요하지만 긴급하진 않은 것 등을 구분하고 타임트래커를 제대로 활용하기 위한 시간분석.