들어가며사실 기술에 대한 글은 많지만, 개발자가 어떻게 업무를 분석하고 작게 나눠야 하는지에 대한 글은 상대적으로 적다.이 글은 업무 분석에 어려움을 겪는 주니어 개발자분들을 위해 작성됐다. 신입 땐 업무를 어떻게 분석하고 파악하고 구현해야 하는지를 잘 알지 못했다.무작정 만들어본 뒤 빠진 케이스를 뒤늦게 추가하거나 요구사항 분석을 잘못해 구현 방향이 잘못 ...
2021년 상반기 회고
서론올해 초의 이직 이후 조금 바빴고 최근엔 개인적인 학습에 대한 정리는 노션에 하고 있었기 때문에 블로그 글을 작성하지 않았었다.지금은 조금 여유가 생겼고 오랜만에 상반기 회고를 작성하게 되었다. 상반기에 있었던 일이직이직을 했다!그간 함께 성장할 동료가 있었으면 좋겠다는 아쉬움이 있었고, 그것은 이직을 결정하는데에 어느정도 영향을 줬다.회사를 고르는 기 ...
2020년 하반기 회고
그간 회고를 작성하지 않았는데, 회고를 작성하지 않으니 뭘 했는지 도무지 기억이 나지 않았다. 그래서 오랜만에 회고를 작성해본다.요즘은 JVM책을 읽고 있다. [JVM성능튜닝이야기]라는 책인데 어려울거란 걱정이 무색하게 책은 정말 이해하기 쉽게 쓰여져있다. 더 자바 강의도 완강했다. JVM 책 읽기 전에 들었는데 그 덕에 JVM 책 읽기가 한층 수월했다.중 ...
AngelHack 2020 서울 우승 후기
작년에 나갔었던 엔젤핵 해커톤을 올해도 한다는 소식을 듣고 지인들과 함께 지원했다. 다시보면 부끄럽지만, 당시에 작성했던 후기는 이렇다.AngelHack 2019 서울 참석 및 우승 후기 작년엔 직접 현장에 도착해서 팀을 구했는데, 올해는 지인분들과 함께 팀을 구성하게 되었고 어쩌다 보니 우리 팀은 개발자 5명인 팀이었다.코로나로 인해 모든 진행은 슬 ...
2020년 4월~5월 회고
입사한 뒤 오픈 준비하느라 3달간 바빠서 스터디도 주간회고도 못썼다.길었던 3개월이 끝나고 이제 오픈했으니 다시 회고를 적어본다!두달만에 회고를 적는만큼 두달간 한 학습 및 개발이 꽤 다양하다. 두달간 한 학습 및 개발 Neflix OSS Spring Cloud Config Spring Data Envers AWS ECS QueryDSL Neflix OS ...
spring data envers 로 데이터 변경 로깅하기
이 글은 이력 생성까지 다루고 있으며 이력 조회까지 다루고 있지 않습니다. envers 란envers는 hibernate 에서 만든 데이터 변경 이력을 로깅하기 위한 라이브러리입니다.과거엔 로깅을 위해 customer_hist 와 같은 엔티티를 정의하고 customer 에 insert, update, delete 등의 작업이 발생하면,history 테이블에 ...
2020년 3월 중간 회고
3월 중순이 됐고 이번 월간회고는 패스하려다 그냥 작성하기로 했다.작성하지 않으려 했던 이유는 여러가지인데 코로나로 인한 세미나취소, 체력문제로 인해 한달동안 한게 별로 없었기 때문이다.이직으로 출퇴근 거리가 길어져 퇴근하면 지쳐서 아무것도 할 수 없었으며 그렇게 한달간 쉬었다.회고 작성을 본래 꾸준하게 해보자 라는 취지로 시작했었기 때문에 이번 회고를 작 ...
2020년 2월 중간 회고
저번 회고를 1월 중순에 작성한 탓에 2월도 애매하게 2월 중간에 작성하게 되었다.1월 중순과 2월 중순 사이에는 정들었던 첫 직장을 떠나 새로운 직장으로 옮기게 되었다.나는 best practice를 배울 수 있으면 좋겠지만 만약 그러지 못해도 좀 더 나은 코드 퀄리티나 최적화를 함께 고민할 수 있는 조직에 들어가고 싶어 이직을 결심하게 되었다.그렇게 한 ...
2020년 1월 중간 회고
2019년 연간회고 이후 올해의 첫 회고를 작성하게 되었다.이번달은 설 연휴가 껴서 그냥 1월 중순 회고를 작성하기로 했다.3주간 주로 알고리즘 스터디를 중점적으로 했다. 알고리즘은 시간 있을때 틈틈히 해두는게 재밌고 좋은 것 같다.그 밖엔 AWS re:invent 컨퍼런스에 갔다왔다. 3주간 한 학습 및 개발 알고리즘 스터디 7가지 동시성모델 AWS ko ...