안녕하세요 저는 27살 1년차 개발자입니다.
학부에서 컴퓨터 공학과를 재학하고 재학중 딥러닝 연구실에서 학부 연구생으로 1년 연구 진행했습니다. 현재는 소규모 스타트업에서 머신러닝 엔지니어로 1년간 일하는 중입니다.
현재 머신러닝에 대한 지식이 풍부한 사수는 없는 상태이고 타 분야에서 개발을 오래한 CTO는 있는 상태입니다. 업무는 회사의 머신러닝에 관한 업무를 전반적으로 하고 데이터 전처리, 모델 학습 관리, 데이터 파이프라인 구축 등 업무를 하고있습니다. 해당 업무 이외에도 인력 부족으로 사업 제안서의 기술 문서, 관련된 여러 문서 업무나 자잘한 개발 업무도 병행하고 있습니다.
저는 올해 까지만 재직하고 회사를 퇴사 하려고 합니다. 퇴사를 하려는 이유는 크게 2가지 입니다
첫번째는 머신러닝 직업에 대한 저의 경쟁력 때문입니다. 석사, 박사 출신들과 경쟁하는 AI 라는 분야에서 학사 출신에 저의 경험이 그렇게 경쟁력 있는 인재라고 생각되지 않고 저 또한 더이상 딥러닝 이라는 분야의 개발에 흥미를 느끼지 못하고 있기 때문입니다.
두번째는 서비스 개발에 흥미때문입니다. 회사에서 2달짜리 간단한 서비스 개발 프로젝트에 참여하여 지능형 모니터링 시스템을 개발하였을때 오류를 고치고 원하는 기능을 완전히 개발하는 것에 흥미로움을 느꼈습니다. 그 이후 퇴근 후 짬짬히 JAVA 스프링 강의를 들으며 혼자 공부중입니다.
누군가는 퇴사후 이직이 아니라 재직하면서 다른 웹 서비스 기업으로 이직하라고 하지만 제가 봤을때 웹 백엔드 개발에서 현재 저는 좋은 주니어 개발자가 아니라고 생각됩니다.
그래서 퇴사후 부트캠프나 타 교육을 6개월 정도 공부하고 다시 취업에 도전하려고 합니다. 선배님들의 생각은 어떠신가요?
6