본문 바로가기

분류 전체보기143

[항해 99 6기] 항해99 수료! 항해 99일을 마치면서, 아무 준비없이 시작하여서 무사히 마칠 수 있었다는 점이 신기했습니다. 28명의 팀원분들, 그외 여러 많은 백엔드 동료들이 있었기 때문에 무사히 수료할 수 있었습니다. 지난 시간들을 돌아보면서 좋았던 점과 아쉬웠던 점을 생각해보자면, 좋았던 점은 정말 다양한 경험을 한 사람들을 만나 볼 수 있었다는 점과 프로그램에 대해서 다룰 수 있게 됬다는 점입니다. 아쉬웠던 점은 항해를 시작하기 전에 제공되는 강의 뿐만아니라 백엔드 springboot를 알았더라면 하는 아쉬움과 차근차근 개념을 이해하면서, 영어로 구글링하는 연습을 많이해서 문제를 스스로 해결하는 법을 터득했다면 프로젝트의 도움과 저 자신이 더욱 성장했을 것 같다는 점이 아쉽습니다. 항해99 화이팅! 2022. 6. 10.
[행해99 6기] 수료식 - 최고의 프로젝트 상 진짜, 6주동안 프론트엔드, 백엔드, 디자이너 분들 수고 많으셨고, 최고의 프로젝트 상을 받을 수 있어서 너무 감동스럽습니다 ㅠㅠ 2022. 6. 10.
모의 면접 그리고 기술 면접 오늘 양태환 멘토님께서 모의면접을 해주셨습니다. 이력서 작성과 평소에 Spring에대한 개념공부가 부족하여서, 모의 면접에서 단골로 나오는 문제들을 질문 받고, 알고 있던 내용들을 설명하는 방식으로 면접을 진행하였습니다. 30분간 아주 기초적인 기술 면접이였는데, 1. JPA에대해 간단하게 설명해주세요? 더보기 자바의 ORM 표준이다. "JPA 표준이 나오기이전에 Mybatis 찾아보셨나요?' 아니요 사용해보지는 않았습니다. "그렇죠, 요즘에 JPA를 써요 " "JPA는 ORM표준보다 더 중요한 것은 뭐냐고 하면!" "JPA를 쓰는이유가 중요해요!" 장점) 1. 생산성 : SQL의 반복작업이 없어진다. 2. 유지보수 : 테이블 컬럼 한개가 바뀌면 Mybatis에서는 관련 DAO의 파라미터, 결과 SQL등.. 2022. 6. 9.
깃허브 꾸미기 후후... 깃허브 정비완료! https://github.com/umsounghun umsounghun - Overview umsounghun has 17 repositories available. Follow their code on GitHub. github.com 2022. 6. 8.
거래내역 리팩토링 내역 135줄 -> 107줄로 20% 개선 거래내역 리팩토링 Before 더보기 @RequiredArgsConstructor @Service public class BarterService { private final BarterRepository barterRepository; private final UserRepository userRepository; private final ItemRepository itemRepository; // 성훈 - 거래내역서 보기 public List showMyBarter(UserDetailsImpl userDetails) { User user = userRepository.findById(userDetails.getUserId()).orElseThrow( () -> n.. 2022. 6. 7.
이력서를 작성해보자 - 1 이력서의 앞면을 작성해 보았습니다. 주말에 적은 자기소개서를 팀원들에게 공유를 했는데, 많이 혼났습니다...흑흑 더보기 팀원 1) "성훈님 이력서 진짜 큰일날 자기소개서인데 어디가셨나욕 ㅋㅋㅋㅋ 강점이 아닌 단점을 적으라는항목을 적더라도 그 단점을 그대로 적는게아니라 그런 단점이있었찌만 그걸 어떻게 극복하고 나는 어떠한 강점으로 승화시켰다라고써야되요 자기소개서 이실직고하는 문서가아니라 내가 어떤사람인지 포장하는 글을 쓰는거에요 내가 꼼꼼하다 쓰는 것도 그냥 추상적으로 난 꼼꼼하다 쓰지마시고 보통은 ~ 한 사례가있었습니다 or ~ 경험을 한적이 있습니다. 이러한 점에서 저의 꼼꼼한 ~ 로 인해 ~ 수치적 표현 ~ 으로 개선한 바가 있습니다. 이게 가장 나이스 답변이에요." 팀원 2) 1. 백준 등급 기재는.. 2022. 6. 7.