저는 2024-여름학기부터 2학기까지 총 6개월간 민트기술에 입사하여 인턴십을 수행했습니다.
국내 안전보건 웹사이트와 해외 안전보건 웹사이트 개발 프로젝트에 참여하였습니다. 주 업무는 고객사의 이슈와 에러를 해결하고, 새로운 메뉴를 제작하는 것입니다. 저희는 주 4일은 개발 업무에 집중하고, 하루는 주간회의를 진행합니다. 주간회의에서는 각 팀의 프로젝트 진행 상황과 새롭게 습득한 지식을 공유합니다. 이 시간을 통해 다른 팀들의 코드와 상황도 파악할 수 있어 매우 유익했습니다. 최근에는 협업 내용 공유 시간이 추가되었고 덕분에 팀원들과 더욱 건설적인 소통이 가능해졌습니다. 또한 3개월마다 팀 내 선임과 1on1(원온원) 면담을 진행하는데, 이때 회사생활의 어려움이나 고민을 나누며 회사 적응을 위한 조언과 격려를 받습니다.
첫 프로젝트는 개발과정 중간에 투입되었습니다. 제 업무는 주로 고객사의 수정 요청사항과 에러를 처리하는 포지션이였습니다. 고객사가 메뉴의 로직을 완전히 변경하길 원하는 요청이 들어왔을 때는 많은 어려움이 있었는데, 기존 DB와 파일 컨테이너를 가능한 수정하지 않고 코드를 작성하고자 노력했습니다. 이 과정에서 다른 사람의 코드를 이해하는 능력이 크게 향상되었고, 업무를 진행하는데 있어서 시야가 많이 넓어진 느낌을 받았습니다. DB 수정이 불가피한 경우에는 migration을 통해 기존 데이터 손실을 방지했으며, 이를 통해 유지보수가 용이한 코드 작성의 중요성을 깨닫고 실천할 수 있었습니다.
두 번째 프로젝트는 초기 단계부터 참여했고, 개발계획서에 따라 새로운 메뉴를 개발하는 것이 주 업무였습니다. 첫 프로젝트와는 다른 라이브러리를 사용했기에 초반에 적응하는 데 어려움을 겪었습니다. 특히 참고할 만한 다른 개발자들의 코드가 없어 더욱 난항을 겪었지만, 이를 계기로 팀원들의 코드에 너무 의존하지 않고 공식 문서를 기반으로 코드를 작성하는 방법을 터득했습니다. 덕분에 첫 프로젝트보다 더 탄탄한 기초를 쌓을 수 있었고, 업무를 수행하면서 스스로의 성장을 실감할 수 있었습니다.
6개월간 민트기술 팀원들과 인턴 동기들에게 정말 많이 배우고 성장했습니다. 친절하신 모든 분들 덕분에 무탈하게 인턴 생활을 마무리할 수 있었습니다. 그동안 정말 감사했습니다!