Post

2024년 회고 - 적응을 마친 한 동료의 이야기

들어가며

매 해마다 많은 의미를 가졌지만, 올해는 특히 더 많은 도전을 해봤습니다. 기술도 배우고 스스로 기본을 다져봤던 한 해 같아요.

저는 연말 회고 글이 진부할 수 있더라도 좋아하는데요, 마치 다른 이의 일기장을 훔쳐보는 것 같기 때문입니다.

작년 7월에 입사하고 어느덧 1.5년이 지난 만큼 사내 시스템에 적응하는 것을 넘어 이제는 아는 만큼 더 도전할 수 있게 되었습니다.

의견을 제시하고, 일정을 관리하며, 개인이 아닌 팀원 전체가 성과를 낼 수 있도록 고민하게 되는 것 같아요 :)

그럼 이어서 주요 경험과 배운 점들에 대해 개인적인 부분과 직무적인 부분으로 구분하여 이야기 해보겠습니다.


개인적인 성장

블로그 포스팅과 기록의 힘

Desktop View

올해 5월부터 매월 꾸준히 블로그 글을 작성하며 기록의 중요성을 깨달았습니다.

업무 중 배운 내용을 정리해 글로 남겼고, 결과적으로 20여 개의 포스팅을 작성할 수 있었습니다.

본 글을 포함하여 20개 정도의 포스팅을 작성하면서 생각을 글로 정리하는 것이 얼마나 어려운지 체감하게 됐어요.

그 중 블로그 포스팅에 대해 새롭게 배운 부분은 이렇습니다.

검색 엔진

블로그를 Github jekyll로 배포하면서 검색 엔진을 각 검색 플랫폼에 등록하였지만, SEO가 생각보다 더 취약했습니다.

이로 인해 블로그의 글을 링크드인에 함께 게시하기 시작하면서 유입이 생겼습니다.

Desktop View

Google 검색 결과

지표에서 활성 사용자 수가 크게 유입된 글은 프론트엔드 에러 처리 전략과 사용자 경험 개선이라는 글이었는데요.

프론트엔드 에러 처리 전략 대신 프론트엔드 에러 핸들링이라는 제목을 사용했더라면 더 많은 노출이 되었을 것이라는 정보 또한 알게 되었습니다.

일상에서 기록을

Desktop View

나만의 To-do List

매일 업무 사항과 내용을 메모하는 것이 주제를 선정하고 내용을 작성할 때 도움이 많이 되었습니다.

입사 이후 매일 작성한 만큼 회고 글을 정리할 때도 효과적인 것 같아요. 이제 새로운 25년 시트를 준비해야겠죠?

바디 프로필

Desktop View

인바디 변화

지난 10월부터 바디 프로필을 찍고 싶어서 PT를 시작했어요.

내년 03월에 촬영을 목표하고 있는데, 다이어트부터 쭉 진행하고 있습니다.

매일 운동하며 체지방률을 4% 감량하는 성과를 얻었고, 내년 3월 목표 촬영까지 차근차근 준비 중에 있습니다.

대학원 입학

Desktop View

합격 통지서

2025년 전기에 한양대학원 컴퓨터공학 석사로 입학하게 되었습니다.

2023년도부터 석사 과정을 통해 조금 더 배움을 가지고 싶다는 고민이 많았는데요, 기회를 잡게 되어 기쁩니다.

직장과 학교를 병행해야 하는 만큼, 시간 관리를 더욱 철저히하고자 합니다 :)

직무적인 성장

프로젝트 관리 역량 향상

Desktop View

올해는 특히 프로젝트 관리일정 조율에 대해 많이 배운 해였습니다.

기존에는 개인의 작업 속도와 일정 관리에 집중했지만, 이제는 팀원과의 협업 및 일정 조율의 중요성에 조금 더 초점을 맞추게 되었어요.

최근 사례를 들자면, 시작된 짧은 기간의 프로젝트를 진행하면서 우선적으로 일정을 수립하게 되었습니다.

피드백을 통해 어떤 관점을 더 고려해야 하는 지 배우고, 다음 일정을 관리할 때 반영할 수 있도록 기록하고 있어요.

특히 가장 중요하게 배운 부분은 이렇습니다.

문서만 보아도 어떤 업무로 인해 며칠이 소요될 것으로 파악이 되어야 한다.

이는 우선 순위에 따라 기간 소요가 큰 경우 후순위에 배치할 수도 있고, 당장 필요하지 않은 업무가 포함될 수도 있기 때문입니다.

할당 받은 업무가 방향성이 달라 필요하지 않은 일이 되는 경우, 가짜 노동이라고 표현하기도 하죠.

이를 예방하기 위해 일정을 상세히 기록하고 지속적으로 공유 드리면서 업무를 진행하는 것이 좋습니다.

문제를 미리 예측하고 이를 해결하기 위한 명확한 의사소통프로젝트의 성공에 있어 매우 중요한 요소라는 점을 배울 수 있었습니다.

폴더 구조와 모듈화 방식 개선

1
2
3
4
5
6
7
8
9
10
11
12
13
14
📦src
 ┣ 📂api
 ┃ ┣ 📂identify
 ┃ ┗ 📂__mock__
 ┣ 📂components
 ┃ ┣ 📂button
 ┣ 📂pages
 ┃ ┣ 📂app
 ┃ ┣ 📂auth
 ┃ ┗ 📂error
 ┣ 📂hooks
 ┣ 📂stores
 ┣ 📂styles
 ┗ 📂utils

폴더 구조 예제

기존 프로젝트의 폴더 구조는 컴포넌트와 유틸리티 파일이 혼재되어 있어 유지보수성이 낮고 가독성이 떨어졌습니다.

이에 따라 새로운 프로젝트를 진행하면서 도메인 기반 폴더 구조와 모듈화 방식을 적용하였습니다.

다시 한 번 폴더 구조와 props를 다루는 방식 등을 재정의하고 공통 컴포넌트 관리 방식을 명확히 하였습니다.

이와 같은 컨벤션 합의 및 구조 개선을 통해 협업 속도가 향상되었고, 신규 팀원이 프로젝트에 참여할 때 온보딩 시간을 단축시킬 수 있었습니다.

부족했던 점

프로젝트 마무리

Desktop View

피드포워딩의 실패

실무자로서 업무의 끝을 파악하는 것은 굉장히 중요한 일입니다.

내가 만든 기능이 제대로 동작하는지만 파악하는 것으로 끝난다면 그저 코더의 관점이라고 생각합니다.

수정한 부분에 대해 번역 문구가 검수되었는지, 데이터가 제대로 수집되고 있는지 등 관여한 부분에 대한 사이드 이펙트를 파악하면서 프로젝트 자체의 완전한 마침표를 찍기 위해 노력해야 합니다.

저 스스로도 이 부분을 놓치는 경우가 있다 보니 리드 분들의 리뷰를 통해 깨닫는 경우가 있는데,

이제는 제가 다른 동료 분들의 리뷰어가 될 수 있도록 힘쓰려고 합니다.

부족한 QA 과정

Desktop View

TDD

올해 진행한 여러 프로젝트에서 테스트 코드 작성이 부족했던 점이 아쉬움으로 남습니다.

특히 빠듯한 일정에 쫓겨 단위 테스트와 통합 테스트를 생략하기도 했고, 이는 이후 유지보수 단계에서 예상치 못한 문제를 야기하기도 했습니다.

  • 코드 변경 시 발생할 수 있는 사이드 이펙트를 초기에 발견하지 못하여
  • QA 단계에서 더 많은 시간을 소모하게 되고
  • 신규 팀원이 코드를 이해하거나 수정할 때 어려움이 있습니다.

이를 개선하기 위해 내년부터는 TDD를 고려하여 기능 개발 전에 테스트를 먼저 작성하여 안정성을 확보하고 싶습니다.

결론적으로, 안정적인 코드베이스를 유지하고 예기치 못한 문제를 최소화하기 위해 테스트 작성의 중요성을 더욱 인식하고 이를 실천하려고 합니다.

2025년 목표

2025년은 올해 쌓아온 경험과 배움을 바탕으로 더 높은 목표를 달성하고자 합니다.

직무 목표

  • 프로젝트 리더십 강화:

    프로젝트를 주도적으로 이끌어가는 리더십을 발휘하며 팀의 성과를 높이겠습니다.

  • 테스트 자동화 및 품질 관리:

    단위 테스트와 통합 테스트를 적극적으로 도입해 코드 품질을 높이고 안정성을 확보하겠습니다.

개인 성장 목표

  • 앱 개발:

    단순한 퍼즐 게임을 통해 월 1,000원이라도 수익이 나는 서비스를 배포해보겠습니다.

  • SEO 개선:

    링크드인의 SEO는 결국 한 번 더 링크를 통해 전달되는 만큼 노출이 잘 될 수 있도록 최적화 해보겠습니다.

  • 바디 프로필 완성:

    내년 3월 촬영을 성공적으로 마무리하고, 건강한 라이프스타일을 유지하겠습니다.

  • 대학원 첫 학기 준비:

    한양대 석사 과정을 성공적으로 시작하며 학업과 직장을 병행하는 데 집중하겠습니다.

3. 협업 및 커뮤니케이션

  • 팀원 성장 지원:

    제가 배운 경험을 동료들에게 공유하며, 팀의 전반적인 기술 수준을 높이는 데 기여하겠습니다.

  • 효율적인 문서화:

    문서 작성 및 공유 프로세스를 표준화해 협업 생산성을 향상시키겠습니다.


마치며

2024년은 도전과 적응의 해였고, 그 과정에서 많은 것을 배우고 성장할 수 있었습니다.

올해 다진 기초를 바탕으로 개인과 팀 모두가 더 나은 방향으로 나아가기를 기대합니다.

직업적으로는 새로운 기술에 도전하고, 개인적으로는 꾸준함을 통해 더 나은 삶을 만들어가길 바랍니다.

가장 중요한 것은 과거를 돌아보며 얻은 배움을 바탕으로 앞으로 나아가는 것이라고 생각합니다.

앞으로도 스스로의 성장을 멈추지 않고, 함께하는 사람들과 더 큰 시너지를 만들어 가겠습니다 :)

This post is licensed under CC BY 4.0 by the author.