🔧 주요 업무 정리
- Vue.js + PHP 기반 고도몰 커머스 프로젝트 실무
- 백엔드 API 수정 및 HTTP 통신 처리
- 기능 구현과 리팩터링 반복 수행
- DB 테이블 생성 및 SQL 쿼리문 작성
- Vuex, async/await, 라이프사이클 훅 활용
- 커머스팀과의 기능 커뮤니케이션 및 PM 역할
🚀 실력 향상과 개발 흐름의 변화
이번 달에는 이전보다 문제 해결 속도가 확연히 빨라졌습니다.
기존에는 3~4일 걸리던 기능 하나를 이제는 하루 만에도 구현할 수 있을 정도가 되었고, 리팩터링을 통해 코드의 구조와 흐름을 스스로 파악할 수 있게 되었습니다.
구조를 반복적으로 경험하면서 전체 흐름이 머릿속에 자연스럽게 그려졌고, 쓸모없는 코드도 하나둘 정리했습니다. 여기에 주석까지 꼼꼼하게 달며, 유지보수성도 향상되었습니다.
🗂 커뮤니케이션 역할과 PM 경험의 시작
최근 차장님의 제안으로 커머스팀과의 주요 커뮤니케이터 역할을 맡게 되었습니다.
책임감이 더해진 만큼, 기존에 개인 Notion으로만 관리하던 업무 내역을 팀 Notion으로 확장하여 To Do List 형태로 공유하고 있습니다. 이로 인해 전체 일정과 진행 상황을 명확하게 파악하고 빠르게 소화해내는 리듬이 생겼습니다.
팀과의 소통은 더 적극적으로 바뀌었고, 요구사항과 의문점은 즉시 교환하며 진행하고 있습니다.
업무가 하나의 퀘스트처럼 느껴질 정도로 즐거운 몰입이 생겼습니다.
🧠 SQL과 DB 관리에 대한 도전
기존에는 JPA만 사용했던 터라 SQL은 생소했지만, 반복하면서 점차 익숙해졌습니다.
이제는 SELECT를 넘어, UPDATE, DELETE, 서브쿼리 등 다양한 쿼리를 작성해보고 있으며, 필요한 데이터를 효율적으로 추출하기 위한 고민도 늘어났습니다.
이에 따라 프론트와 백엔드를 모두 조율할 수 있는 역량이 성장했고, SQL과 데이터 관리에 대한 흥미도 생겼습니다. 추후 SQL과 서브쿼리를 더 심화 학습하고 싶다는 목표도 생겼습니다.
🧍♂️ 건강과 생활 루틴에 대한 반성
오전 9시부터 밤 10시까지 거의 앉아 있는 생활을 반복하면서 허리 통증과 소화 불량이 나타났습니다. 운동의 필요성을 절감했고, 결국 헬스를 등록해 매일 퇴근 후 운동을 시작했습니다.
회사 복지로 운동 지원을 받을 수 있을 줄 알았지만, 사정상 지원이 중단되어 개인 비용으로 진행하게 되었고, 그럼에도 운동을 시작한 것은 정말 잘한 선택이었습니다.
🧭 앞으로의 방향과 다짐
프로젝트를 하며 매 순간 성장하고 있지만, 여전히 막연한 상황에서 혼자 코딩을 시작하려면 불안감도 남아 있습니다. 그래서 앞으로는 실무 외에도 코딩테스트(Python), 네트워크 이론, Vue.js 공식문서, 클린코드/리팩터링 서적 등을 병행하여 학습해보려 합니다.
우선순위 정리와 루틴화가 관건이며, 지금부터라도 조금씩 시작하려고 합니다.
이번 달은 확실히 실력의 진보, 책임감의 확장, 체력의 경고를 동시에 경험한 시기였습니다. 기록을 통해 나를 되돌아보고, 다음 회고에서는 더 성장한 모습을 기대해봅니다.
“지금 나에게 가장 필요한 건, 꾸준함이다.”
'개발 일지 > 개인 회고' 카테고리의 다른 글
[개발 회고 #6] Vue.js + PHP + 고도몰 커머스 프로젝트 - 성장,회고, 그리고 조급함 사이에서 (2) | 2023.04.06 |
---|---|
[개발 회고 #5] 스타트업에서 Vue.js + PHP로 커머스 프로젝트를 해보며 (0) | 2023.04.06 |
[개발 회고 #3] Vue.js + PHP 쇼핑몰 프로젝트 – 백엔드 갈증, 프런트 확장, 앱 심사까지 (6) | 2023.01.13 |
[개발 회고 #2] Vue.js + Quasar 프로젝트 – 퍼블리싱, 모달, 스켈레톤 그리고 CSS 전쟁 (2) | 2023.01.13 |
[개발 회고 #1] Vue.js 실무 첫 한 달 – 낯섦, 학습, 그리고 리팩터링의 반복 (0) | 2023.01.13 |