728x90

올 한해도 뭔가 얻어간게 많았던 것 같은 시기였다.

작년에는 회고글도 못쓰고 바쁘게 지나갔던 것 같은데, 이번에는 또 어떻게 시간이 나서 이렇게 정리글을 쓸 수 있게 되었다.

 

1. 이직

기존 회사에서 자비스앤빌런즈(삼쩜삼)로 이직하게 되었다.

이전 회사에 비해서 인원이 일단 굉장히 많아졌고 그리고 개발자분들이 되게 많아서 놀랐다.

물론 나머지 회사들이 아깝게 떨어져서 마지막으로 여길 오게된건 운명이 이끈걸까? 싶다.

 

이번에도 서류를 합격하는 맛을 보았기 때문에 이제 더 위로 계속 갈 수 있을거라고 많이 생각하고 있다.

 

계속 은행과 돈이 관련된 업무들을 쭉 하고 싶다는 생각에 아래 회사들을 넣었었다.

- 카카오뱅크 (과제 불합)

- 토스뱅크 (2차면접 불합 -> 재시도 후 1차면접 불합)

- 카카오페이증권 (과제 취소) -> 이 부분 좀 아쉬웠었다. 삼쩜삼 붙었어도 도전해볼걸

- 삼쩜삼 (합격)

 

결과가 그렇게 막 좋다라고 볼 수는 없지만, 이전에 비해서는 많이 나아진것 같다고 생각하고 있다.

서류도 다른 분들은 엄청 넣으시는 분들도 있을 수 있는데 딱 이렇게만 넣었었다.

내년에도 내가 어느정도 수준인지 가늠해볼 수 있는 좋은 기회들이 많이 생겼으면 좋겠다!!

 

올해 3월에 이직을 하게되고, 여태까지 계속 적응하며 지냈다. 중간에 팀이 변경이 되면서 조금은 혼란스러웠지만 그래도 이전보다 더 긍정적인 흐름으로 변화한 것 같아서 만족스럽게 일하고 있다.

 

이전 회사에서는 많아야 n만건(n <= 100,000) 정도인 데이터만 처리했다면, 계속해서 유저분들이 많이 사용해주시면서 1억건 이상의 데이터를 보면서 성능 튜닝을 한 경험도 가지게 되어서 만족스러웠다.

 

그리고 내가 개발자분들이 많아지고 회사 규모가 이전보다 커져서 그런지 뭔가 적응하기가 개인적으론 되게 어려웠고, 기존 문화에 녹아드는게 쉽지만은 않았다.

 

특히 협업 관련해서 좀 많이 힘들어했었다. 

  • 타 부서의 기존 구성되어있는 로직을 알 수 없어 뭘 모르는지 모르는 두루뭉술한 설명
  • 모르는걸 모른다고 말할 수 있는 자신감

지내면서 시간이 해결해주겠지 하고 넘기곤 했는데, 점심 식사를 언제 한번 하면서 조금은 더 노력해보면 좋겠다는 피드백도 주셨던 분이 계셨어서 소프트 스킬을 계속해서 개선하고 발전시켜야겠다는 생각을 지속적으로 하게되었다!!

 

그래서 지금은 이제 탄력받아 업무를 수행하면서 명확하게 질문하려고 하고 있고, 잘 되는것 같아서 기분 좋다~

 

2. 면접경험

위에서 서류와 면접들의 결과를 적어두었는데, 개인적으로 이제는 면접 경험도 점점 좋은 경험이 쌓이는 것 같아서 좋았다.

내가 싫어하는 면접들이 있는데 그건 약간 무조건적으로 같은 대답을 할 수 있는 그런 질문들을 조금 싫어했다.

사실 어디든 똑같은 질문을 리스트화해서 묻는거랑 다를게 없다고 생각해서 그런가보다.

e.g) 인터페이스와 추상클래스의 차이 등

 

처음은 가벼운 질문으로 시작해서 이 사람이 어디까지 고민해봤는가? or 고민해보지 않았다면 지금이라도 생각해봤을 때 어떤 방식으로 했으면 좋겠는지? 같은 내용들을 협업하는 관점에서 물어봐주시고 핑퐁을 하는 과정이 너무 재밌었고, 좋았던 시간이었다.

내가 이 부분에서 좀 더 노력해야겠다 생각했던 부분은 환경을 좀 더 명확히 하면서 역질문을 조금 더 하여 답을 원하는 방향으로 좀 더 조여가는 방식으로 했다면 더 원활한 소통이 되고, 좋은 결과를 가질 수 있지 않았을까 생각해본다.

 

3. 간단하게 월별정리

1~3월초

이 때는 이제 전 회사에서 개발자들을 전부 없앤다는 방향으로 가고있어서 지속적으로 위에서 얘기했던 면접을 봤던 시즌이었다.

배운것도 많고 이 부분은 위에서 더 자세하게 다뤘어서 이정도만 해도 될듯?ㅋㅋ

 

3월중 ~ 6월

이직한 회사에서의 수습기간 생활이었다.

되게 들어오자마자 운이 좋았던 케이스였다. 신규 회원이 2천만을 달성해서 받았던 상품권, 생각지도 못했던 상여금 등등

그리고 문화생활도 지원되고 식대도 제공되기 때문에 너무 좋았다.(한국인은 역시 밥심인걸까? 아무튼 이게 너무 좋았다.)

 

아! 그리고 이 때부터 사이클에 재미를 느끼기 시작했었다.

친구따라 시작했던 사이클인데 친구는 접고 이제는 나혼자 쭉 타게된...ㅋㅋㅋ 그러면서 길을 알고싶어 동호회 활동도 시작했다.

세상은 넓었고, 고수는 많았다. 뒤에 따라가며 많은 체력을 키웠던 것 같다! ㅋㅋㅋ

그러면서 뭔가 고수가 되고 싶어서 이 때부터 집부터 회사까지 25km 정도되는 거리를 자전거로 출퇴근 하기 시작했었다!

 

처음 출퇴근 했던 기록이다...!

그렇게 되면서 이걸 하기 위한 장비들을 계속해서 샀던게 기억에 남긴 많이 남았다 ㅋㅋㅋㅋ 옷이며 심박계며 기타 등등..

자전거 피팅도 받았었네 ! 아무튼 그러면서 이전 건강검진에선 지방간에 요산수치가 높고 혈압도 조금 높았던 것으로 기억하는데, 

이 출퇴근 이후로 다시 검진을 받아보니 그런것들이 싹 사라져있었다! 그래서 겨울이라 지금은 못타지만 다시 25년 3월부터는 또 계속해서 자전거를 탈 생각이다.

 

7월 ~ 10월

이때는 내가 우리 앱에있는 커뮤니티 그리고 만보기 서비스 등등이 우리 앱에 붙게 되어 너무 재밌게 개발했던 것 같다.

그리고 입사했던 초반보다 점점 사용해주시는 유저분들이 많아져서 tps가 전보다 늘어나는걸보고 너무 좋아했던게 기억난다!

그리고 10월이 지나면서 이제 부서가 변경된다고 얘기를 들었던 것 같다.

커뮤니티에 뭔가 안된다는 버그제보같은게 올라오는 구조가 되어서 어떨때는 되게 식겁해서 신속하게 버그를 처리했었지만, 또 한편으로는 커뮤니티인데 취지에 맞지않는 글 작성 빈도가 늘어나서 되게 안타깝기도 했었다...

 

굉장히 비쌌던 조선팰리스 뷔페에서 회식했던 경험도 있네!

이런데서 회식하는걸 처음 경험해봤다.. ㅋㅋㅋ 확실히 뭔가 큰 회사에 매출도 잘 나고 있어서 그런가 이런게 되게 좋았다.

그래서 안에 가서 대게를 계속 먹었었던 기억이 난다 ㅋㅋㅋㅋㅋ

 

그리고 굉장히 바쁜 나날을 지속했던 것 같다. 이 때 퇴근하고서는 잇잇(Eat-it) 이라는 푸드트럭 연계 주문 서비스 앱의 서버개발을 맡아서 3인이 한팀이 되어서 개발을 또 했었다. 각기 다른 회사 그리고 대학생분 까지 계셨어서 같은 기능이지만 정말 많은 경우의 수가 있구나를 깨달으며 다른 분들이 구성해주신 코드를 보면서 또 많이 학습했던 시즌이었다.

새로 구성하는걸 코틀린으로 구성해보려고도 했고, 지금도 역시 혼자 개발하려면 코틀린으로 어떻게 잘 구성해보려고 하고있다.

-> 근데 퇴근하고 개발하는게 요즘 힘이 부치는것같다 ㅠㅠㅠㅠ 다시 힘내서 잘 해보고싶다.

 

10월 ~ 12월

회사에서의 부서이동이 끝났다. 그랬는데 이전보다 분위기가 확살더라. 나는 정말 지금까지 우리 부서 사람들이 이렇게 쾌활하고 말이 많고 재밌는 분들인지도 몰랐었다 ㅋㅋㅋ 뭔가 꽉 옥죄고 있던 무언가가 있었나보다

이때는 이제 새로운 분들도 들어오시고 적응하시면서 회식도 많아지고 친분을 많이 쌓아서 사무실에서도 대화를 많이하는 정도가 됐던 것 같다. 그래서 너무 긍정적이었고, 협업을 요청하는데에 있어서 이전보단 더 어렵지 않아서 되게 만족하고있다.

 

아 그리고 이 시기에 허리가 굉장히 좋지 않았다. 주사를 맞고 치료하면서 글을 쓰는 지금은 굉장히 많이 호전되었는데, 이 때 다시 헬스를 해야겠다고 마음을 먹으며 헬스를 시작했다. ㅋㅋㅋㅋ 골격근이 많이 줄었더라 열심히 해야지!

 

그리고 이전 스터디에서 만나셨던 분중에 지속적으로 디스코드를 통해 조언을 구하시고 또 나도 소프트 스킬에서의 부족함을 여쭙고 도움을 받고 계신 분이 있는데 직접 카페에서 만나서 대화해주시고 방향성을 좋게 주셔서 아직도 많이 도움받고 있고 항상 감사하게 생각하고 있다.

 

그리고 12월부터는 회사 일이 바빠지기 시작해서 사이드로 앱 개발하던 잇잇을 내가 탈퇴하게 된다.

아마 다시 들어가기도 정말 힘들 것 같다 ㅠㅠ

 

그리고 DDD를 좀 더 명확하게 이해하고 이 부분을 공유하면 회사 백엔드 개발자분들에게 도움이 될 수 있을까 해서 스터디를 참여하게 됐다. 내년 1월부터 시작할 예정이다.

 

그리고 글을 쓰는 지금도 12월이니까!!

이제 내년부터면 나도 독립해서 서울에서 출퇴근을 할 것 같다. 나이도들고 체력이 좀 안좋아진 것인지 점점 왕복 3시간이라는 출퇴근 시간이 굉장히 힘들어져서 원룸이더라도 월세가 조금은 비싸더라도 이 시간을 줄이고 뭐라도 의미있는걸 하자! 라는 생각이 강해서 이제는 혼자 살아보자 라고 생각했던 것 같다.

마무리

올 한해도 내 나름대로 고생한 것 같고, 내년에도 더 고생해서 내가 목표하는 곳 까지 쭉쭉 나아갈 수 있었으면 좋겠다!

그리고 뭐든 잘할필요 없이 뭘 한다고 맘먹었다면 꾸준하기만해도 성공할 수 있을 것 같다는 생각도 들고, 그래서 포기하지 않고 중꺾마 유지하면 난 잘될거라고 믿고있다.

그리고 내년부터는 3시간 출퇴근 시간이 30분 이내로 줄어들 예정이라서 벌어들인 2시간 30분 정도를 개발공부를 하는데에 시간을 더 쓰는 그런 2025년이 됐으면 좋겠다. 잘가라 2024년!

728x90

'Diary' 카테고리의 다른 글

2022년 회고  (8) 2022.12.30
NHN Forward  (1) 2022.11.24
라즈베리파이 사용  (0) 2022.08.31
ATDD, 클린 코드 with Spring 5기 수료 회고  (0) 2022.08.14
728x90

이전에 TDD, Clean Code with Java 12기를 이수하면서,

 

테스트 코드에대한 중요성 그리고 단위 테스트는 어떻게 해야겠다! 라고 깨달음을 얻었었다.

 

그렇게 하면서 업무에도 테스트코드를 적용하려고 하는데

 

흔히 Spring framework에서 사용하는 Controller, Service Layer 들의 테스트들을 내가 작성할 때에는 전부 Mock을 이용해서

테스트를 진행을 해주었다.

 

이렇게 해주는게 맞을까? 🤔 라는 의문을 계속 가지면서 그리고 최근에 뭔가 조금 해이해진 경향을 바로 잡고자

 

이 강의를 신청하게 되었다.

 

각 주차마다의 미션들을 좀 가져와봤다. 궁금하면 한번 놀러와주세요!

1주차 - 인수 테스트

https://github.com/lsj8367/atdd-subway-map

 

GitHub - lsj8367/atdd-subway-map: ATDD 과정 저장소 - 지하철 노선도 관리 미션

ATDD 과정 저장소 - 지하철 노선도 관리 미션. Contribute to lsj8367/atdd-subway-map development by creating an account on GitHub.

github.com

2주차 - 인수 테스트와 TDD

https://github.com/lsj8367/atdd-subway-path

 

GitHub - lsj8367/atdd-subway-path: ATDD 과정 저장소 - 지하철 노선도 경로 찾기 미션

ATDD 과정 저장소 - 지하철 노선도 경로 찾기 미션. Contribute to lsj8367/atdd-subway-path development by creating an account on GitHub.

github.com

3주차 - 인수 테스트와 인증

https://github.com/lsj8367/atdd-subway-favorite

 

GitHub - lsj8367/atdd-subway-favorite: ATDD 과정 저장소 - 인증 기반 인수 테스트 미션

ATDD 과정 저장소 - 인증 기반 인수 테스트 미션. Contribute to lsj8367/atdd-subway-favorite development by creating an account on GitHub.

github.com

4주차 - 인수 테스트와 리팩토링

https://github.com/lsj8367/atdd-subway-fare

 

GitHub - lsj8367/atdd-subway-fare: ATDD 과정 저장소 - 테스트 기반 문서화 미션

ATDD 과정 저장소 - 테스트 기반 문서화 미션. Contribute to lsj8367/atdd-subway-fare development by creating an account on GitHub.

github.com

이렇게 4주까지 피드백 받으면서 인수 테스트를 작성했더니 시나리오 흐름대로 뭔가 이해할 수 있게 테스트를 구성하는게 가능해진것 같다.

 

또 한번 사석에서 리뷰를 받아보니까 어떤 부분을 내가 놓치고 있었고, 어떤 부분에서 조금 더 나은 선택을 할 수 있는지 많은 고민을

할 수 있어서 굉장히 좋았다.

 

RestAssured를 사용해서 인수테스트를 진행했는데, MockMvc와의 다른점과 좋았던 점 등등을 다른 포스팅에서 다시 쓰도록 하겠다.

(여기는 회고글이기 때문)

 

한 프로젝트를 돌아가게 작성만 해놓고 다른 프로젝트를 또 시작하는 SI 형식의 개발이 아니기 때문에,

 

내가 짠 코드에 대해서 유지보수를 잘하게끔 도와주고, 더 나아가서는 코드를 다른사람이 볼 때에도 이해하기 쉽게끔 테스트를 구성하는게 습관이 되어가고있다.

 

이와 동시에 비즈니스 코드를 작성하는것보다 무조건 테스트 클래스부터 만드는 내 자신을 볼 때 좀 뿌듯한 감정도 있다. ㅋㅋㅋㅋ

 

다만 이 과정중에 아쉬웠던 것은, 조금 더 여유있을 때 해볼걸 하는 생각도 있지만 끝나고 보니 열심히 하는 다른 분들이 있어서

 

같이 자극받고 하지 않았나 싶다!!

이제는 다시 업무를 위한 공부를 하면서, 틈틈이 하려고했던 운영체제, 네트워크, 알고리즘을 쭉 해야겠다.

 

아무튼 좋았고 되게 값진 경험이었다!

728x90

'Diary' 카테고리의 다른 글

NHN Forward  (1) 2022.11.24
라즈베리파이 사용  (0) 2022.08.31
블로그를 옮기고 최신 근황  (0) 2022.08.13
업무 리팩토링에 대한 회고  (0) 2022.08.10
728x90

블로그를 기존 벨로그에서 티스토리로 옮기게 되었다.

 

그래서 거기서 포스팅 했던 글들을 전부 지금 이 티스토리로 옮기고

 

드디어!! 진짜 날짜에 맞는 첫글을 써본다.

 

이직

우선, 전 직장에서 6개월을 하고 그만 둬버렸다. 뭔가 시도해보고 도입해보려고 했던건 많이 도입을 해보았던 것 같다.

 

내 입장에서는 그래도 같은 업무를 보는 개발자분들이 좀 더 많았으면 좋겠다고 생각했고,

 

여러 의견을 들어보고 싶었던게 가장 컸던 것 같다. 그래서 이직을 하게 됐다!!

 

물론 근속기간이 짧고 그렇게 이르게 이직을 했다는 것 자체가 문제라고 본다면 문제일 수 있다고 생각하지만,

 

뚜렷한 기준을 가지고 충분히 설명할 수 있을거라고 생각했었다.

 

B2C 서비스를 하던 기존 회사였지만, 그래도 아직 시장이 되게 작았었고,

 

그것으로 인해 여러 트래픽 경험을 못해봤던게 조금 아쉬움이 많이 남았는데..

 

B2B 핀테크 서비스로 옮기면서 전 회사가 작았던 탓인지 지금 이곳이 트래픽이 훨씬 많다!!!

 

무엇보다 이직한지 1달이 조금 넘은 지금은 CTO님이 계셔서 탄탄하게 흘러가고 있다는 것이 좋게 느껴진다.

 

다들 고민을 위해서 뭐든지 뛰어들고 공유해보고 얘기하는 것을 좋아하시는 것 같다고 내 주관적으로 생각한다.

 

아키텍처 리뷰

지금 당장 내가 담당하고 있는 일은 공통 메세지 서버를 개발을 진행중이다.

 

서비스가 점점 커지며 MSA 아키텍처로 전환하면서 지금의 회사는 Kafka를 도입했다. (이 포스팅에 대해선 추후에 다시 다루도록 하겠다. 😁)

 

이렇게 분리하면서 나온게 지금 내가 개발하고 있는 공통 메세지 서버이다.

 

간단하게 설명하자면 여러 메세지들을 푸시, 메일, 슬랙 등등으로 공지나 알람들을 보내주게 되는 서버이다.

 

처음 써보는 Kafka지만 그래도 다들 많이들 도와주셔서 잘 구축한거라고 생각한다.

 

작성 시점 기준으로 어제 아키텍처 리뷰를 받았는데, 면접 때 질문 받은것보다 이상으로 더 많이 깊게 물어봐주시고 알려주시고 한 덕분에

 

얻어가는게 많은것 같다. ㅋㅋㅋㅋ (아직 한참 모자라다고 많이 느낀다)

 

코드리뷰도 적극적으로 한 PR에 코드 수정이 아니더라도 생각할 수 있게끔 주시는 코멘트도 많아서

 

답변까지 포함해서 첫 PR기준으로 4~50개가 달렸었다. 각기 다른 시각으로 봐주는게 내 입장에서는 정말 좋다고 느꼈다.

 

개인적으로는 이직 후에 1달이 지난 지금이지만, 각 서비스에 대한 도메인 지식은 지금이 훨씬 습득이 빠른것 같다.

 

VOC도 처리하면서 온보딩 받아가며 하다보니 잘 잡혀가는 것 같다.

 

그래도 계속 내가 성장하는데 발목을 잡는건 CS였다. 뭔가 잘 개발하는것 같다가도 궁금증이 생기는 건 무조건 CS였다.

 

그래서 내가 생각했던 방법은...

 

모각코를 해서 다양한 사람들의 의견도 들어보고 내 공부도 틀어지는 것 같을때 질문해서 방향성 잡아 좀 깊게 하고 싶었다.

 

그래서 최근에 내가 거주하는 지역에서 오프라인 모각코를 모집했다.

 

내가 뭔가 주도해서 소통하고 싶고 다른 분들의 생각도 들으면서 공유하고 싶었던게 크다.

 

스터디 구인 글

 

부천 일요일 모각코 모집합니다. - 인프런 | 스터디

스터디 주제 : 모각코 예상 스터디 일정(횟수) : 2개월간 주 1회(일요일) 안녕하세요 부천 일요일 모각코를 모집합니다! 시간은 10:00 ~ 13:00 이며, 현재 인원은 6명으로 구성이 되어있고, 추가적으로

www.inflearn.com

이렇게 모집하면서 나를 포함한 8명이 내일이면 처음 모각코를 시작한다.

 

지속적으로 잘 운영이 된다면 인원도 늘려서 소규모로 자기가 배웠던것이나 최근 이슈를 해결했던 것을 발표하는 시간도 가져보고 싶은

 

생각이 있다. (커지면 해당 노션도 이렇게 운영되고 있다 라고 보여주려고 공유할 생각이다!)

 

계속 생각하는 것이지만 커머스, 금융 도메인에서 뭔가 돈이 관련된 서비스들을 주로 다루어보고 싶었다.

 

누군가가 보면 피곤하다고 생각이 들 수 있는데, 예민한 정보이고 깐깐하게 검증을 수행해주어야 하기 때문에

 

더 탄탄하게 많은 경우의 수를 가지면서 다룰 수 있을거라고 생각해서 이쪽으로 관심을 가지게 되었던 것 같다.

 

이제는 지금 회사에서 꾸준히 잘 성장하다보면 언젠가는 내가 원하는 회사에 갈 수 있지 않을까 생각한다.

 

다음 회고에서는 지금보다 더 성장하는 내가 되었으면 하고 계속 반복적인 연습이 답인것 같다. 🔥🔥🔥🔥

728x90

'Diary' 카테고리의 다른 글

라즈베리파이 사용  (0) 2022.08.31
ATDD, 클린 코드 with Spring 5기 수료 회고  (0) 2022.08.14
업무 리팩토링에 대한 회고  (0) 2022.08.10
업무 회고  (0) 2022.08.07

+ Recent posts