가산디지털단지에 있는 나의 회사

연봉 2300만원 (포괄임금제, 주 6.5일 출근)

참고로 대리부터는 5.5일 출근으로 줄어든다.



고객사인 스타트업에서 개발자를 구인하기 전에, 자사 서비스를 만들기위해 우리 회사에 외주 문의를 넣었다.

요구조건 : 스팩좋은 개발자를 뽑아 코드에 적응하기 쉽고 유지보수하기 편하게 최근 트랜드인 기술들을 사용해달라.

필수 조건 : jpa사용..



토요일에 우리 팀 전원이 모여 김영한 선생님의 jpa강의를 듣고 스터디 하였다.


그래서 나온 프로젝트 프로토타입

- 디비 테이블 단 하나!
우리회사 기술이사(cto, x림테크라는 si회사에서 개발 직종시작, si경력 18년차의 우리회사 최고의 빡고수) 가 테이블설계를 했다.

단 하나의 테이블에 컬럼이 3백개 가량이된다.

jpa에서 흔히 이야기하는 n+1문제가 발생할래야 할 수가 없다(애초에 한 테이블에 모든 칼럼이 다 있어서)

또한 join쿼리를 쓸 일이 없다. 그냥 한 테이블에서 필요한 칼럼만 뽑아오면된다.

jpa를 쓰며 얻는 부작용이 하나도 안나온다. 단 하나의 테이블에서 모든 정보를 다루기때문에..


결과는 고객사 대 만족 최신 트랜드에 맞춘 코드를 적어줬다며 추가 개발건 문의를 해왔다


나 또한 로켓펀지 내 이력에 한줄 적었다

기술스택 : 스프링부트, orm(jpa), 하이버네이트.....


- dc official App