코드숨을 마치며

8주간의 코드숨 코드숨을 현재 나는 남들한테는 취준생이라 말하는 백수이다. 코드숨 이전에 면접에서 여러번 떨어졌다. 면접을 떨어지면서 원인이 뭘까 분석했다. 아마 가자 면접을 여러번 떨어지면서 자신감이 많이 내려갔다. 그리고 나 또한 남들이랑 비교해 형편없는 실력이

3일 전
·
0개의 댓글

6월 3주차 회고

내가 개발자가 되고 싶은 이유 윤석님의 조언이 많이 도움이 되었다. 단순히 잘 쓰는 것보다 일단 쓰는거에 많이 집중할려고 했다. 물론 다시 내 글을 읽어 보니 횡성수설한 부분도 많았고 논리가 부족한 부분도 많았다. 다시 읽어 보고 퇴고를 해야겠다.아직까지 나한테 글쓰

2022년 6월 20일
·
0개의 댓글

내가 개발자가 되고 싶은 이유

2달전 쯤에 어느 스타트업에 면접을 봤다. 결과를 말하자면 광탈을 했다. 면접의 순서는 기술 면접 그리고 대표님과의 1:1 면접으로 진행되었다. 기술 면접은 떨려서 제대로 기억이 안났지만 잘 보진 못한거 같다. 그리고 대표님과의 1:1 면접, 대표님이 처음으로 뱉으신

2022년 6월 20일
·
0개의 댓글

6월 2주차 회고

이번 주에는 과제에 온전히 집중을 하지 못했다. 저번 주에 회고에서 내가 왜 개발자가 되고 싶고 어떤 개발자가 되고싶은지 블로그에 글을 남기겠다고 했는데. 과제 보다 현재 이 작업이 나한테 우선이라고 생각했다. 얼른 끝내고 과제에 집중할려고 했다. 전체 적인 글의

2022년 6월 12일
·
0개의 댓글

6월 1주차 회고

윤석님에게 회고에 대한 피드백을 받았다.승로님도 회고를 더 자세히 작성해 주세요. 내가 왜 과제를 못했는지 과정을 더 자세히 적을수록 다음 번에 같은 일이 벌어지지 않을 가능성이 높습니다.회고를 다시 보니 내가 단순히 했던일만 나열했었다. 또한 잘 쓰지도 못하는 글을

2022년 6월 5일
·
0개의 댓글
post-thumbnail

SELECT 쿼리 정리

혼자 공부하는 SQL을 보고 정리한 내용입니다. between ~ and특정 범위 값을 구할 때 사용 하는 연산자키가 163 ~ 165 범위의 회원을 검색한다고 할 때 AND 연산자를 사용하면 뭐 나쁘지 않은데 가독성이 다소 떨어짐를 between and 연산자를 이용

2022년 6월 3일
·
0개의 댓글
post-thumbnail

스프링 의존성 주입

인프런 영한님의 스프링 핵심 원리 - 기본편을 보고 모르는 내용만 정리한 글이니 두서가 없을 수 있습니다!만약에 이런 코드가 있다고 하고 DiscountPolicy 으로 의존성 주입을 받는 코드가 있다면 어떤식으로 동작할까?의존성 주입은 타입으로 조회 해 의존성을 주입

2022년 5월 31일
·
0개의 댓글
post-thumbnail

컴포넌트 스캔 정리

이 글은 인프런 영한님 스프링 핵심 원리 - 기본편을 보고 모르는 내용을 정리한 글 입니다.@ComponentScan 의 basePackapges 를 탐색할 패키지의 시작 위치들을 지정할 수 있다.basePackageClasses 를 이용하면 지정한 클래스의 패키지를

2022년 5월 31일
·
0개의 댓글

5월 4주차 회고

이번 주는 무엇을 했나 이번 주에는 코드숨에서 TDD를 이용한 간단한 REST API 개발하기 였다. 평소에 코딩을 할 때 위에 과제 제한 조건 처럼 처음부터 너무 많은 기능을 생각하거나 예외 케이를 생각하거나 이번 주를 마치며 아직 까지 TDD를 많이 해보지

2022년 5월 29일
·
0개의 댓글
post-thumbnail

5월 3주차 회고

이번 주는 무엇을 했나? 코드숨 강의에서 테스트 코드를 작성하는 법을 배웠다. junit5를 사용해 정말 간단한 테스트 코드를 작성하는 법을 알고 있었지만 실제 스프링 애플리케이션을 테스트 하는 방법은 이번에 처음 해보았다. Mocito를 이용한 가짜 객체(정확히는 테

2022년 5월 23일
·
0개의 댓글

영속성 컨텍스트 정리

영속성 컨텍스트는 엔티티매니저가 엔티티를 관리하는 환경을 영속성 컨텍스트라고 한다.엔티티에는 4가지 상태가 존재한다. 상태에 따라 영속성 컨텍스트가 관리하는 방식을 다르게 한다.비영속(new/transient) : 영속성 컨텍스와 관계 없는 순수 자바 객체인 상태다.

2022년 5월 18일
·
0개의 댓글

5월 2주차 회고

이번 주 과제를 하면서 영환님께서 계속 도전 과제를 주셨다. 그중에서 가장 기억남는건 흔히 말하는 Repository 의 동기화 처리였다. 사실 쓰레드에 관한 지식이 거의 없어서 자바의 정석 책을 처음 부터 읽으면서 학습했다. 요근래 학습한거 중에 가장 난이도가 어려웠

2022년 5월 15일
·
0개의 댓글

[주간 회고] 2022-05-08

요번 주에 코드숨 회고? 그거 왜 하는건데 코드숨이 가장 중요하게 생각하는 슬로건은 No 회고 No 성장 이다. 왜 코드숨은 회고를 중요하게 생각하고 회고는 왜 쓰는걸까 고민을 해봤다. 먼저 코드숨 슬로건에서 드러난 것처럼 회고를 하는 목적은 성장 이다. 어떻게

2022년 5월 8일
·
0개의 댓글

자바 옵셔널에 대하여

개요 코드숨 과제를 하던 중에 null safty에 대한 피드백을 받았다. findById 는 taskMap Task 를 반환하는 메소드이다. 만약에 taskMap에 Task가 존재하지 않으면 사용자 입장에서 반환하는 Task의 메소드의 호출시 NullPointEx

2022년 5월 6일
·
0개의 댓글

타임 리프 기본 기능

타임 리프 백엔서드 동적으로 HTML을 만들어주는 JSP와 같은 템플릿 엔진 특징 네츄럴 템플릿 타임리프는 작성한 파일은 순수 HTML을 유지 한다. 타임리프 파일을 그대로 열어도 정상적으로 브라우저에서 렌더링 된다 JSP와 같은 템플릿 엔진은 브라

2022년 4월 4일
·
0개의 댓글

[스프링 핵심 원리] - 객체 지향 설계와 스프링

스프링 이란? 스프링은 자바 기반의 웹 어플리케이션을 만들 수 있는 프레임 워크이다. 필수 - 스프링 프레임워크 & 스프링 부트 선택 - 스프링 데이터, 스프링 세션, 스프링 시큐리티, 스프링 REST DOCS, 스프링 배치 스프링 부트란? 스프링을 편리하게

2022년 4월 2일
·
0개의 댓글