2018 회고록 – 개롱 살롱 
 개 로 그래머 
 by 투투 / 2018 - 12 - 31 2019 - 01 - 09 
 여행 을 다녀오 면 예쁜 스티커 를 붙여서 책 으로 정리 해 둡니다 . 원래 그런 걸 좋 아 하 기 도 하 지만 무엇 보다 도 나중 에 그 책 을 봤 을 때 그 때 의 감정 을 예쁘 게 다시 불러올 수 있 는 점 을 좋아하 기 때문 입니다 . 
 별다른 목표 가 없 었 던 해 였 지만 끝 나가 는 그 시점 이 되 니 왠지 요새 유행 하 는 회고록 이 라는 것 을 쓰 고 싶 어 집니다 . 여행 사진 책 의 감성 을 빌려 아무 말 대잔치 를 시작 해 보 려 합니다 . 
 모듈 정리 가 마지막 업무 였 군요 ! 이미 서비스 중 인 시스템 의 근간 모듈 의 의존 성 복잡도 를 조금 이 라도 낮추 기 위해 시작 한 작업 이 었 는데 코드 를 분리 하 다 보 니 안 좋 은 코드 가 너무 많이 보여서 결국 작업량 이 상상 을 훨씬 초월 해 버려 , 작업 이 완료 될 때 에 는 몸 과 마음 이 모두 너무 힘든 상태 였 습니다 . 검색 이나 추천 , 테스트 자동 화 등 하 고 싶 었 던 다른 업무 들 이 많이 있 었 지만 한 곳 에 오래 머물러 매너리즘 에 빠지 는 것 같 은 기분 을 지울 수 없 어서 이 직 을 결심 했 습니다 . 
 새 회사 는 ML 관련 스타트업 인데 , 개인 적 으로 흥미 가 있 던 부분 은 회사 프로젝트 로 진행 하 기 는 어려워 곁다리 로 다른 분 들 이 진행 하 는 것 을 공부 하 는 정도 에 그쳤 고 , 서비스 를 위한 기반 을 만드 는 것 들 과 운영 을 위한 DevOps 를 위한 작업 을 수행 했 습니다 . 새로운 것 을 많이 해 볼 수 는 있 었 지만 업무 의 속도 를 위해 깊 게 들 어 가지 는 못했 습니다 . 
 덕분 에 업무 가 다양 해졌 습니다 . 
 지난 회사 에서 는 거의 Java + Spring 이 전부 였 습니다 . 그러 다 가끔 데이터 처리 속도 가 필요 할 때 에 는 Impala 와 c ++ 를 좀 썼 던 정도 였 죠 . 
 회사 를 옮기 고 나 서 는 아무래도 ML 관련 업무 를 하 는 회사 이 니 기본 적 으로 python 을 좀 했 고 , 그 외 에 서비스 적 인 부분 을 만들 기 위해 nodeJS , TypeScript 를 주로 하 게 되 었 습니다 . Front - end 는 React - Redux 를 주로 쓰 고 electron 도 쓰 게 되 었 군요 . 어쩌다 해 보 게 된 Photoshop Extension 을 개발 하 기 위해 CEP 앱 을 Parcel + React 로 만들 기 도 했 습니다 . 
 Back - end 작업 도 좀 필요 했 는데 관리 비용 을 낮추 기 위해서 주로 AWS Managed 서비스 를 사용 했 고 덕분 에 가능 하 다면 S 3 + CloudFront 로 Front - end 를 배포 하 고 AWS Serverless 로 Back - end 를 배포 했 습니다 . 기술 기반 을 통일 하 기 위해서 대부분 은 TypeScript + Webpack + Serverless . js 를 사용 했 고 Python 을 써야 하 는 경우 도 Serverless . js 로 배포 했 습니다 . 그리고 Inhouse mock 을 추가 해 테스트 를 위한 기반 도 만들 었 고요 . 
 배포 시스템 은 Jenkins 로 구축 하 고 각 시스템 에서 수집 한 로그 나 지표 는 Elasticsearch 로 수집 해서 Kibana 로 dashboard 를 구축 했 습니다 . 시스템 이 잘 돌아가 고 있 는지 , Billing 이 너무 많이 발생 하 고 있 는 건 아닌지 하나 로 다 통합 해서 볼 수 있 었 죠 . 
 열심히 는 살 았 는데 아쉬움 이 남 는군요 . 
 이것저것 많이 해서 할 수 있 겠 다 에서 해 봤 다 로 많 은 부분 들 이 바뀐 점 에 대해서 는 굉장히 만족 스럽 기 도 합니다 . 나름 개발 부터 테스 팅 , 배포 를 DevOps chain 도 잘 관리 했 다고 생각 하 고 그러 면서 도 시스템 복잡도 가 발산 하 는 것 을 잘 막 았 다고 생각 하 고 있 습니다 . 
 하지만 아쉬운 점 은 결국 이걸 하 는 사람 이 아니 라면 이 일 을 잘 이어서 하 기 는 어렵 다는 겁니다 . 선행 지식 이 아주 필요 없 는 부분 이 라 할 수 는 없 겠 지만 그래도 그것 에 대해 좀 더 많 은 사람 들 에게 공유 하 고 기록 을 남기 는 작업 에 있 어서 는 많이 소홀 했 다는 점 을 부정 할 수 는 없 겠 더라고요 . 
 그래도 취미 활동 은 열심히 했 습니다 . 
 친구 들 의 도움 으로 잉여 톤 을 2 달 마다 개최 하 는 것 을 성공 했 습니다 . 사실상 정례화 를 해냈 군요 . 하루 6 ~ 8 시간 동안 다 같이 모여서 신나 게 코딩 을 할 수 있 는 모임 이 지속 적 으로 진행 된다는 것 은 굉장히 신나 는 일 이 었 습니다 . 이제 결과 도 좀 더 잘 정리 되 기 시작 했으니 관련 플랫 폼 을 좀 더 잘 만드 는 잉여 일 을 해서 보다 쉽 게 잉여 개발 을 할 수 있 는 기반 을 만들 수 있 도록 노력 해봐야 겠 습니다 . 
 서버 외길 을 외쳐온 인생 이 라 ( ? ) 사실 게임 클라이언트 를 개발 하 는 것 에 는 큰 관심 도 없 고 기술 도 없 었 는데 , 그래도 키 키 와 같이 기획 하 고 개발 하 면서 잠깐 이 지만 유니티 도 공부 하 고 웹 으로 가벼운 움직임 정도 는 만들 수 있 는 수준 이 되 었 습니다 . 하지만 당초 목표 였 던 연내 게임 출시 를 완벽 하 게 실패 했 다는 점 은 좀 반성 해야 겠 습니다 . 내년 에 는 좀 더 계획 적 으로 움직일 필요 가 있 겠 습니다 . 
 벌써 2019 년 입니다 . 
 매 순간 열심히 산 것 같 은데 한 해 가 금방 지나갔 습니다 . 책 , 글 , 영어 , 운동 모두 연초 목표 는 굉장 하 지만 연말 에 는 똑같이 반성 하 게 만드 는 목표 입니다 . 
 실천 가능 한 작 은 목표 를 세우 라고 했 던가요 . 사실 제대로 된 목표 없이 너무 즐거움 만 목표 로 살 았 던 게 올해 한 해 였 던 것 같 기 도 하 니 다음 한 해 는 좀 더 명확 한 목표 를 가지 고 기록 을 남기 며 재밌 게 살 아 봐야겠습니다 . 다른 멋진 개발자 들 처럼 github 에 포트폴리오 도 잘 정리 해 보 고 요 🙂 
 ← 2018 회고록 
 왜 우리 는 SKY 캐슬 에 열광 할까 ? →