주니어 개발자가 실제 서비스를 배포한다고 ?

    부모님은 숙박업을 운영하고 계십니다. 주로 해외 여행객들이 많이 찾는 곳이죠

     

    숙박업의 웹사이트는 기존에는 단순한 소개 페이지였으나, 부모님은 예약 시스템을 추가하고 싶다고 하셨습니다. 저 또한 실제 유저들이 사용하는 서비스를 개발해보고 싶었기에, 이를 사이드 프로젝트로 삼아 개발을 시작하게 되었습니다.

     

    나의 현재 상황 및 역량

    CRUD 개발만큼이나 신경 쓸 부분은 없었습니다. 서비스를 배포한 경험도 없었고, 팀 프로젝트 경험도 부족하여 형상 관리와 일정 관리에 어려움을 겪었습니다. 이에 제 개발 능력만으로는 부족하다는 것을 깨달았고, 동시에 스터디를 병행하여 개발을 진행했습니다.

     

    예상하지 못한 순간들

    그러나 예상치 못한 어려운 순간들도 있었습니다. 개발은 처음에는 순조롭게 진행되었다고 생각했지만,

    그 순간부터 어려움이 찾아왔습니다.

     

    현재 저는 회사와 대학교를 병행하며 시간이 많이 부족합니다. 개발은 주로 퇴근 후에 진행되었는데, 한 가지 이슈가 발생하면 그것을 해결하는 데 시간이 많이 소요되어 개발이 지연되는 일이 종종 있었습니다. 또한 중간고사나 기말고사 시기에는 공부에 집중해야 해 개발에 손을 놓거나 진전이 없는 경우도 있었습니다.

     

    그리고 또 하나의  실연 

    또한, 앞서 말한 대로 배포를 경험한 적이 없어 CI/CD를 구축해보지 않은 상태였기 때문에 예상보다 훨씬 많은 스터디와 시간이 필요했습니다.

    아직 프로젝트는 진행 중이지만, 유저들의 접속과 이전에 시도하지 못한 경험을 할 수 있다는 점에 대한 기대가 됩니다.

     

    프로젝트를 하면서 느낀점 과 목표

    2023년에 참여한 mind23 컨퍼런스에서 김민준 연사님의 한 마디가 기억에 남아있습니다. 그 말은 '성공, 실패, 지속'이라는 것입니다. 한 주 동안 보면 성장이 하락하는 것처럼 보일 수 있지만, 일 년이 지나면 성장 곡선이 상승한다는 것을 알게 될 것이라고 했습니다.

    그 순간의 말은 잊혀지지 않았습니다. 이것은 현재의 제 상황과 닮아 있어 더욱 기억에 남는 것 같습니다. 이 말을 기억하며, 어렵더라도 끝까지 해보겠다는 결심과 실패를 두려워하지 않겠다는 마음으로 나아가겠습니다.

    이번 프로젝트의 목표는 완성을 달성하는 것보다는 과정을 중시하는 것입니다. 개발을 하면서 동시에 스터디도 진행하고, 위에서 언급한 성장, 실패, 지속을 직접 경험하고자 합니다.

     

     

    언젠가 다음 글은 타이틀에 물음표가 아닌 느낌표인 타이틀로 돌아왔으면 좋겠네요! 

    728x90
    반응형

    댓글