계약 연장해야할지 말지 조언 구합니다…ㅠㅠ
안녕하세요. 20대 후반의 스프링 개발자를 목표로 하고 있는 주니어 개발자입니다.
4년제 관련 학과를 졸업하고, Spring 백엔드 부트캠프를 수료했습니다. 운 좋게 좋은 기회가 닿아 25년 5월부터 대기업 ERP 시스템 프리랜서 개발자로 일하고 있고, 현 계약은 26년 1월에 종료될 예정입니다. (총 9개월)
평소 이직을 염두에 두고 꾸준히 준비는 해왔습니다.
- 코딩 테스트는 백준 기준 골드 3~5 정도는 풀 수 있습니다.
- CS 공부도 꾸준히 하고 있습니다.
- 포트폴리오에 실을만한 프로젝트는 2~3개 정도 있습니다.
지금 회사에서 사용한 기술은 Oracle의 ERP 프레임워크(xml + java)인데, 많이 레거시합니다.
그래서 지원 시에 기술적으로 어필하기엔 내세울 게 별로 없다는 생각이 들었습니다.
떄문에 'Spring을 사용하는 프로젝트로 다음 제의가 오지 않는 이상, 1월에 그만둬야겠다...'라고 마음먹고 있었습니다.
그런데 오늘 상사분께서 다음 프로젝트를 말씀하시며 계약 연장을 제안하셨습니다.
"기존에 사용하던 프레임워크 업무는 끝났고, 다음은 PL/SQL을 사용하며 데이터베이스 관련 업무를 보게 될 것이다"라고 하시더라고요.
여기서 두 가지 선택지가 생겼습니다.
1. 계약 연장 (9개월 + 1년 경력)
- 장점
1. 안정적인 수입
2. 실무에서 PL/SQL을 사용하며 대용량 데이터를 다뤄보는 경험 (DB 스킬 향상)
3. 퇴근 이후 1년간 Spring 및 CS 공부 시간을 확보해 '더 좋은 회사'를 노려볼 수 있음
- 단점
1. 남들이 Spring 경력을 쌓을 때, 저는 관계없는 Oracle 관련 경력만 1.5년이 됨
2. 계약 종료 (9개월 경력)
- 장점
1. 목표했던 Spring 개발자로 하루라도 빨리 취업해 관련 경력을 쌓을 수 있음
2. '9개월의 대기업 실무 경험'을 무기로 다른 신입과 경쟁 가능
- 단점
1. 당장 취업이 될지 안될지 불확실함 (공백기 리스크)
지금 상황에서 어떤 선택이 더 현명할지 너무 고민됩니다ㅠㅠ..
선배님들의 어떤 조언이든 달게 받겠습니다..!