이번 주 목표

📢 오늘부터 2주차 알고리즘 세션이 시작되었다. 매일매일 8문제씩 푸는데
     뒤쳐지지 않고 하루의 문제를 다 푸는 것과 백준 현재 실버5인데 실버1까지 가보자!

오늘 스케줄

09:00~9:30 팀 모닝 스크럼
9:30~12:00 2일차 데일리 과제 풀기
12:00~13:00 점심시간
13:00~17:00 2일차 데일리 과제 풀기
17:00~17:30 휴식
17:30~18:00 팀 코드 선정 회의
18:00~18:40 저녁시간
18:40~19:00 기술매니저님과 팀 코드 리뷰
19:00~20:30  ORM 프록시, 영속성 전이 강의 수강
20:30~21:30 북 스터디 참여
21:30~22:00 휴식
22:00~00:20 프로그래머스 5문제 풀기
00:20~00:40 TIL 작성

 

오늘 목표

👉 2일차 데일리과제 제출

👉 마이크로서비스 관련 강의 수강하기

👉 TIL 빠지지 않고 작성하기

👉 인프런 ORM 강의 듣기 - 프록시, 영속성 전이

👉 북스터디 참여

오늘 한 것

  • 2일차 데일리과제 제출
  • 마이크로서비스 관련 강의 수강하기
  • TIL 빠지지 않고 작성하기
  • 인프런 ORM 강의 듣기 - 프록시, 영속성 전이
  • 북스터디 참여

오늘 못한 것

  • 오늘은 목표한 바를 다 이뤘다. 만족한다.

 

알게된 것

1. 코딩테스트 시에 반복문안에서 .length()를 쓰면 성능적으로 많이 손해본다는 것을 알았다. 다음에는 미리 변수로 선언해 두고 써야겠다.

2. 오늘은 ORM 공부를 하면서 즉시로딩과 지연로딩이 어떠한 매커니즘으로 동작하는지를 알게 되었다. 간략히 설명하자면 프록시를 이용해서 지연로딩을 한다. 실무에서는 대다수의 경우에 즉시로딩은 사용하지 않는다.

3. 오늘은 개발자 기술면접 노트라는 책을 읽었는데 거기서 유명한 IT기업의 블로그들을 알 수 있었다.

4. AWS 프리티어 EC2의 메모리는 1GB에 용량은 30GB까지 무료다.

 

🤔오늘의 반성

- 끼니를 제대로 안챙겨 먹었다.
- 오늘 팀원 한명이 하차했는데 얘기를 나눠보지 못했다.
- 오늘은 데일리 과제를 열심히 했지만 팀 코드 선정에 내 코드는 뽑히지 못했다.
   더 효율 좋은 구조로 코드를 짜려고 노력하자!

 

👍 오늘의 칭찬

1. 깃헙 1일 1커밋 달성
2. 데일리과제 2일차 8문제 모두 풀었다.
3. 북스터디에 빠지지 않고 참여했다.
4. 백준 실버5로 승급

❗ 항해99 취업 리부트 코스를 수강하고 작성한 콘텐츠 입니다.
https://hanghae99.spartacodingclub.kr/reboot

이번 주 목표

📢 오늘부터 2주차 알고리즘 세션이 시작되었다. 매일매일 8문제씩 푸는데
     뒤쳐지지 않고 하루의 문제를 다 푸는 것과 백준 현재 실버5인데 실버1까지 가보자!

오늘 스케줄

09:00~10:00 2주차 알고리즘 세션 설명
10:00~12:00 1주차 알고리즘 강의 수강
12:00~13:00 점심시간
13:00~17:00 1일차 데일리과제 문제 풀기(1~6번)
17:00~17:30 팀 코드 선정 회의
17:30~18:00 휴식
18:00~18:30 기술매니저님과 팀 코드 리뷰
18:30~19:00 저녁시간
19:00~19:40 산책
20:00~20:30 북 스터디 참여
20:30~22:00 스프링 부트 관련 도서 독서
10:00~23:00 ORM_상속관계 매핑 강의 수강
23:00~00:00 1일차 데일리과제 문제 풀기(7번, 8번)

 

오늘 목표

👉 1일차 데일리과제 제출

👉 마이크로서비스 관련 강의 수강하기

👉 TIL 빠지지 않고 작성하기

👉 인프런 ORM 강의 듣기 - 상속관계 매핑 

👉 북스터디 참여

오늘 한 것

  • 1일차 데일리과제 제출
  • TIL 빠지지 않고 작성하기
  • 인프런 ORM 강의 듣기 - 상속관계 매핑 
  • 북스터디 참여

오늘 못한 것

  • 마이크로서비스 관련 강의 수강

 

알게된 것

1. 코딩테스트 시에 자주쓰는 Scanner와 BufferedReader의 속도 차이에 대해 같은 코드일 시에 약 40% 정도의 속도 차이가 난다. BufferedReader를 사용하는 것이 상당한 이점이 있다는 것을 알았다.

2. 크롬에 백준허브 플러그인을 알게 되었다. 문제를 풀면 자동으로 repository에 push를 해준다. 아주 유용하다.

3. 나는 백준 브론즈1이였다.

4. ORM에서 객체의 상속이라는 개념을 테이블에 어떻게 적용을 하는지 알 수 있었다.

대표적인 전략
1. 조인 전략
2. 단일 테이블 전략
3. 구현 클래스마다 테이블 전략

상위 클래스에서 @Inheritance 어노테이션에서 strategy속성을 어떤 값으로 정하느냐에 따라 달라진다.
1. @Inheritance(strategy=inheritanceType.JOINED): 조인 전략

2. @Inheritance(strategy=inheritanceType.SINGLE_TABLE): 단일 테이블 전략

3. @Inheritance(strategy=inheritanceType.TABLE_PER_CLASS): 구현 클래스마다 테이블 전략

 

🤔오늘의 반성

- 아직 데일리과제 7번 8번을 못 풀었다.
- 오늘 하루를 더 치열하게 살 지 못했다.

 

👍 오늘의 칭찬

1. 지각하지 않았다.
2. TIL 작성을 빠짐없이 했다.
3. 북스터디를 빠지지 않고 참여했다.
4. 깃헙 1일 1커밋 달성

❗ 항해99 취업 리부트 코스를 수강하고 작성한 콘텐츠 입니다.
https://hanghae99.spartacodingclub.kr/reboot

이번 주 회고

📢 오늘은 1주 차 이력서 작성 세션 부분이 끝나는 날입니다.
     물론 오늘로 이력서 작성이 끝이 아니라 시간이 나는 대로 꾸준히 다듬어 나갈 예정입니다.
     이렇게 이력서 쓰는 것이 어려웠나 싶기도 하고 미리미리 정리를 해놓았으면 조금 더
     수월하지 않았을까 개인적으로 생각합니다.
     현재의 이력서는 아직도 많이 부족하지만 열심히 공부하고 프로젝트 하면서 부족한 부분은
     채워 나가야겠습니다.

오늘 스케줄

09:00~10:00 이력서 레이아웃 다듬기 세션
10:00~12:00 이력서 개선
12:00~13:00 점심시간
14:00~17:00 이력서 개선
17:00~18:00 저녁시간
18:00~19:00 팀 액티비티
19:00~19:30 이력서 멘토링 전 이력서 개선
19:30~20:00 휴식
20:00~20:40 이력서 멘토링
21:00~23:00 MVC 2편 - 타입 컨버전 공부
23:00~자기 전 TIL 작성 및 개인 공부

 

오늘 목표

👉 이력서 멘토링 피드백 받아서 수정하기

👉 인텔리픽에 이력서 최종 제출

👉 TIL 빠지지 않고 작성하기

👉 인프런 MVC 2편 - 타입 컨버전

👉 인프런 ORM 강의 듣기 - 고급 매핑 

오늘 한 것

  • 이력서 멘토링 피드백 받아서 수정하기
  • 인텔리픽에 이력서 최종 제출
  • TIL 빠지지 않고 작성하기
  • 인프런 MVC 2편 - 타입 컨버전

오늘 못한 것

  • 인프런 ORM - 고급매핑 수강

 

알게된 것

1. 스프링의 타입 컨버터를 학습하면서 어떻게 @PathVariable로 가져오는 변수들의 타입이 유동적으로 컨버팅 되는지에 대한 원리를 알 수 있었다.

2. 이력서 멘토링을 통해서 어제 피드백 받았던 부분이 아직도 많이 부족하다.

3. "이력서 레이아웃 다듬기" 세션을 통해 어떻게 하면 이력서의 레이아웃을 깔끔하게 보여줄 지에 대해 알았다.

4. 김선겸 매니저님은 환승연애를 보면서 울었다.

 

🤔오늘의 반성

- 오늘도 ORM 강의를 수강을 못했다. 계획 했으면 반드시 지키려고 노력을 더 해야할 것 같다.
- 아직도 나의 이력서는 많이 부족하다.
- 운동을 가려 했는데 못갔다.
- 병원을 가려 했는데 못갔다.
- 오늘 집중력이 별로 좋지 못했다. 내일은 몰입해서 학습을 할 수 있도록 해야겠다.

 

👍 오늘의 칭찬

1. 지각하지 않았다.
2. TIL 작성을 빠짐없이 했다.
3. 이력서를 인텔리픽에 제출을 했다.
4. 새로 팀에서 하는 북스터디에 참여를 했다.
5. 인프런 MVC 2편 강의를 계획한 대로 수강했다.

❗ 항해99 취업 리부트 코스를 수강하고 작성한 콘텐츠 입니다.
https://hanghae99.spartacodingclub.kr/reboot

 

 

이번 주 목표

📢 이번주 목표는 지난주에 작성했던 이력서를 계속 다듬어 나가고 실제 기업에 지원을 해볼 예정이다.

오늘 스케줄

09:00~10:00 JD(Job Description) 분석 세션
10:00~10:30 팀 모닝 스크럼
10:30~11:00 휴식
11:00~12:00 이력서 수정(경험 부분)
12:00~13:00 점심시간
13:00~17:00 이력서 수정(경험, 자기소개)
17:00~18:00 기업노트 작성(헥클)
18:00~19:00 저녁시간
19:00~20:00 인프런 MVC 2편 - API 예외처리 수강
20:00~22:30 이력서 멘토링

 

오늘 목표

👉 이력서 멘토링 피드백 받아서 수정하기

👉 기업노트 작성하기

👉 TIL 빠지지 않고 작성하기

👉 인프런 MVC 2편 - API 예외처리 수강

👉 인프런 ORM - 고급매핑 수강

오늘 한 것

  • 이력서 멘토링 피드백 받아서 수정하기
  • 기업노트 작성하기
  • TIL 빠지지 않고 작성하기
  •  인프런 MVC 2편 - API 예외처리 수강

오늘 못한 것

  • 인프런 ORM - 고급매핑 수강

하루가 너무나 빠르게 지나갔다 목표한 학습 계획은 다 채우고 자자!!!


 

 

알게된 것

1. 기업의 채용공고에 대해 어떠한 방식으로 분석을 해서 나의 이력서와 매칭을 시켜야 하는지 알 수 있었다.

2. 이력서 멘토링을 통해서 나의 이력서의 어떤 부분이 부족한지 알 수 있었다. 아직은 50%밖에 안되는 수준인 것 같다.

3. API 예외처리 방법에 대해 학습을 하였다. @CotrollerAdvice, @ExceptionHandler 어노테이션의 의미와 사용법에 대해 알 수 있었다.

4. 사소하지만 노션을 조금 더 크게 보고싶다면 윈도우OS는 CTRL + "+" 로 가능하다. 

 

🤔오늘의 반성

점심 먹기 전에 휴식을 너무 많이 한 점을 반성한다.
조금 더 시간을 알차게 썼다면 계획한 학습량을 미리 채울 수 있었는데 그러지 못한점을 반성한다.
다이어트 하기로 하고 자장면 먹은점...

 

👍 오늘의 칭찬

1. 지각하지 않았다.
2. 그래도 멘토님께 욕먹지는 않을 수준까지 이력서를 다듬었다.
3. 오늘도 TIL을 빼먹지 않았다.

❗ 항해99 취업 리부트 코스를 수강하고 작성한 콘텐츠 입니다.
https://hanghae99.spartacodingclub.kr/reboot

 

이번 주 목표

📢 이번주 목표는 이력서 초안을 완성시키는 것이다.
빨리 완성시켜서 여러 군데에 지원을 할 수 있는 총알을 장전 해보자😊

오늘 스케줄

토요일 스케줄
금일은 오프라인으로 진행되기 때문에
지방러인 저는 아침부터 열심히 버스와 지하철을 타고 오프라인 장소에 도착을 했습니다.

오늘 목표

👉 이력서 피드백 받아서 수정하고 인텔리픽에 2차 제출하기

👉 TIL 빠지지 않고 작성하기

👉 이전 프로젝트 정리 및 내용 복기

오늘 한 것

  • TIL 작성하기
  • 이력서 피드백 받아 수정하고 인텔리픽에 2차 제출하기
  • 이전 프로젝트 정리 및 내용 복기

오늘 못한 것

  • 오늘은 목표를 모두 달성했습니다. 참 잘했어요!!

 

 

알게된 것

1. 오늘은 세션을 통해서 이력서에 프로젝트 내용을 어떻게 정리해야 할 지에 대해 알 수 있었다.

2. 트러블슈팅에 대한 정확한 의미 및 어떻게 트러블슈팅에 대한 내용들을 정리해야 되는지에 대해 배울 수 있었다.

3. 이력서 1:1 코칭을 통해서 나의 객관적인 위치를 파악할 수 있었다. 그저 창피한 수준이다...

 

🤔오늘의 반성

이력서 피드백을 받으면서 정말 내가 그동안에 학습을 너무 잘못하고 있었다는 생각과
프로젝트를 진행할 때에 너무 구현에만 급급했던 것 같다.
그리고 프로젝트를 진행하면서 중간중간에 트러블 슈팅에 대한 기록도 열심히 해서 나의 자산으로 만들어야 겠다고 느꼈다.

 

👍 오늘의 칭찬

1. 늦지 않게 오프라인 장소에 도착을 했다乃
2. 오늘의 목표를 모두 달성을 했다.

❗ 항해99 취업 리부트 코스를 수강하고 작성한 콘텐츠 입니다.
https://hanghae99.spartacodingclub.kr/reboot

이번 주 목표

📢 이번주 목표는 이력서 초안을 완성시키는 것이다.
빨리 완성시켜서 여러 군데에 지원을 할 수 있는 총알을 장전 해보자😊

오늘 스케줄

금요일의 스케줄이다. 

오늘은 그래도 어제보다 여유가 있는 것 같으면서도 나는 어제 작성을 다하지 못한
이력서 초안을 열심히 만들어야 한다.

오늘은 저녁먹기 전에 인터넷 이슈 겸해서 빠르게 병원을 다녀왔다.

오늘 목표

👉 이력서 초안 작성 완료 및 인텔리픽 제출

👉 TIL 빠지지 않고 작성하기

👉 인프런 MVC 2편 & ORM 강의 하나의 섹션 듣기

👉 이전 프로젝트 정리 및 내용 복기

오늘 한 것

  • TIL 작성하기
  • 이력서 초안 작성 완료
  • 인프런 MVC 2편 - 서블릿 예외처리 부분 수강
  • 이전 프로젝트 정리 및 내용 복기

오늘 못한 것

  • 인텔리픽 제출
  • ORM 강의 한 섹션 듣기

내일은 오프라인 일정으로 인해 서울을 가야한다. 언능 하루의 일을 마무리 하고 잠에 들자.

지방러는 슬퍼서 웁니다😭

알게된 것

1. 스프링 부트는 BasicErrorController에 기본적인 에러 페이지 처리에 대한 로직이 개발되어 있다.
    개발자는 오류 페이지 화면만 BasicErrorController가 제공하는 룰과 우선순위에 따라서 페이지를 등록만 하면 된다.
    예시) resources/template/error/404.html -> 404 에러 발생 시 해당 html 화면을 보여준다.
            resources/template/error/4xx.html  -> 400번대 에러 발생 시 해당 html 화면을 보여준다.

2.  이전 프로젝트 내용 정리하면서 레디스의 pub/sub 구조에 대해 다시 복기하였고 STOMP의 구조에 대해서도
    다시금 알 수 있었다.

3. 오늘의 세션을 통해서 GitHub eadme에 대해서 어떻게 작성하면 좋을 지에 대해서 알 수 있었다.

 

🤔오늘의 반성

프로젝트 내용을 복기하면서 서버의 아키텍처를 설계할 때 조금 더 많은 생각을 통해 확장성이 있고 견고하게 설계를 해야겠다고 느꼈다.

해야할 일에 대해서 우선순위를 잘 부여해서 처리를 해야겠다고 느꼈다.
더 중요한 일을 먼저 끝내야 했는데 그러지 못했다.

20분만 쉬려고 했는데 40분 쉬었다.

 

👍 오늘의 칭찬

오늘은 그래도 눈 뜨고 자기 전까지 거의 안 쉬고 하루에 끝낼 일들을 마무리 하기 위해 열심히 했던 것 같다.
조금만 더 습관을 들인다면 하루 종일 몰두해서 공부할 수 있을 것 같다.

❗ 항해99 취업 리부트 코스를 수강하고 작성한 콘텐츠 입니다.
https://hanghae99.spartacodingclub.kr/reboot

 

이번 주 목표

📢 이번주 목표는 이력서 초안을 완성시키는 것이다.
빨리 완성시켜서 여러 군데에 지원을 할 수 있는 총알을 장전 해보자😊

오늘 스케줄

항해 취업 리부트 코스 스케줄

오늘의 리부트 코스 스케줄이다 9 to 9이라 상당히 타이트 하다.

오늘은 개인일정(병원)이 있어서 오후를 통째로 날리게 생겼다... 하루에 병원 두탕이라니

오늘 목표

👉 오늘의 목표는 "항해 취업 리부트 코스 2기" 에서 제공하는 이력서 관련 강의를 들으면서
      1차 이력서 제출 및 인텔리픽 이력서 코칭 신청까지 완료하기

👉 TIL 빠지지 않고 작성하기

👉 인프런 MVC 2편 & ORM 강의 하나의 섹션 듣기

👉 이번 주차 코딩테스트 5문제 응시하기

오늘 한 것

  • TIL 작성하기
  • 인프런 ORM 강의 하나의 섹션 듣기 - 다양한 연관관계 매핑
  • 이번 주차 코딩테스트 5문제 응시

오늘 못한 것

  • MVC 2편 예외처리 부분 섹션 수강하기
  • 1차 이력서 제출 및 인텔리픽 이력서 코칭 신청하기

😨 TIL을 작성하는 시점에 못한 일이 너무나 많다 잠 일찍 자기는 글렀다...

알게된 것

1. Spring Data JPA 사용 시에 다양한 테이블의 연관관계를 어떻게 엔티티로 구현하는지에 대해 학습을 하였다.
    관련 내용 보기 ▶ https://mousy-dinghy-7de.notion.site/ORM-JPA-b4aa2450fd894b62b8cab047458ebf9c

2.  이력서 작성에서 "자기 소개의 역할"은 나의 첫 인상을 좌우하기 때문에  중요하다.

3. 나의 강점은 구체적인 수치로 뒷받침 해서 신뢰를 높이기
     예시) 나의 성실함을 어필하고 싶다면 1일 1커밋이라던가 블로그에 글을 쓴 수라던가 구체적인 증빙을 해야지 말로만                  성실하다고 어필하면 납득하기 어렵다.

 

🤔오늘의 반성

오늘 모닝 세션에 지각을 했다 ㅠㅠ 일어났다가 그만 잠들어 버렸다.
내일은 절대 지각하지 않도록 하고 조금 더 성실하게 일정을 소화 해야 할 것 같다.
개인적으로 병원을 다녀오느라 오후를 통째로 날려서 못한 일이 너무 많다.
같은 조분들의 이력서 1차 제출 내용을 보면 상당히 잘 쓰신 것 같다.
그리고 그 동안 내가 개발 공부를 하면서 방향을 많이 잘못 잡았던 것 같다.
내가 구현한 API의 성능 테스트라던가 성능을 최적화 하기 위한 노력이 많이 부족했던 것 같다.
앞으로는 내가 부족한 부분을 채워 나갈 수 있도록 학습 방향을 설정 해야 할 것 같다.

 

❗ 항해99 취업 리부트 코스를 수강하고 작성한 콘텐츠 입니다.
https://hanghae99.spartacodingclub.kr/reboot

이번 주 목표

📢 이번주 목표는 이력서 초안을 완성시키는 것이다.
빨리 완성시켜서 여러 군데에 지원을 할 수 있는 총알을 장전 해보자😊

오늘 목표

👉 오늘의 목표는 "항해 취업 리부트 코스 2기" 에서 제공하는 이력서 관련 강의를 들으면서
      2-3주차 과제를 완성

👉 TIL 빠지지 않고 작성하기

👉 코딩테스트 문제 3문제 이상 풀기

👉 인프런 MVC 2편 & ORM 강의 하나의 섹션 듣기

오늘 한 것

1. 오늘은 2-3주차 과제를 1차적으로 완성시켰다.

2. 인프런 강의 수강

  • 영한님 강의 MVC 2편의 필터와 인터셉터 부분을 수강
  • 영한님 ORM 강의 연관관계 매핑 기초 섹션을 수강

 

오늘 스케줄

오늘은 전체적으로 정해진 타임 테이블에 따라서 2-3주차 이력서 강의를 듣고 강의 내용을 토대로

이전에 했던 프로젝트 내용에 대해서 했던 것들에 대해서 쭉 모아서 정리를 해봤다.

간만에 일찍 일어났더니 살짝은 피곤한 하루다. 🤣

 

문제

기존에 프로젝트 했던 내용들에 대해서 정리를 하려고 보니 오래된 프로젝트도 있고 최근에 했던 프로젝트라도 시간이 조금 지나고 나니 기억이 가물가물 했다.

시도

다행히 그래도 프로젝트를 하면서 기록했던 회의록이나 리드미 파일 등을 뒤적거려서 기존에 했던 기능이나
담당 업무 등을 정리를 했다.

해결

정리한 내용을 바탕으로 2-3주차 이력서 과제를 무사히 완료할 수 있었다.

알게된 것

프로젝트를 하면서 왜 문서화가 중요한지 뼈저리게 느낄 수 있었다.
그래도 기록을 해놨기에 조금은 다행이였다.
그리고 왜 프로젝트를 하고나면 회고를 작성하는지에 대해서도 중요성을 알 수 있었고
정리를 하면서이전에 진행했던 프로젝트들에서 어떤 기술을 선택할 때에 많은 고민을 하지 않았구나라고
스스로 반성도 많이 하고

앞으로 기술을 선택할 때에 명확한 이유를 가지고 선택을 해야겠다고 느꼈다.

 

❗ 항해99 취업 리부트 코스를 수강하고 작성한 콘텐츠 입니다.

+ Recent posts