분야에 대한 고민... 하이브리드 앱 개발과 웹 개발
이제 1년 6개월 개발자로 일 하는 27살 남성입니다.
요즘 참 고민이 많아서 써봅니다.
회사 자체는 마음에 들고 업무도 잡일 없이 개발 위주로 하고 있는 점은 매우 만족스럽습니다.
야근은 평시에는 없고 배포 시즌 때 일주일에 한 두번으로 괜찮고
집도 가깝고 봉급도 딱 평범하게 받고 있습니다.
만족도 자체는 베리굿입니다.
그런데 수도권 4년제 전공자이고 java spring으로 취업하고
하는 일이 react native로 앱개발, scala 백엔드 (외부 시스템 연동, 앱 서버 개발) 입니다.
앱으로 집중하자니 react native를 쓰고 있어서 애매한 느낌이 들고 ( 하이브리드는 flutter가 강세고, 앱을 딥하게 갈꺼면 네이티브로 가라는 조언이 많았습니다. )
백으로 집중하자니 scala... 가끔 구직 찾아봐도 영 일자리가 없고
scala를 사용하지만 딱히 scala가 필요할 만큼 대용량 처리하는 그런 서버는 아니거든요..
그냥 이전에 썼으니 회사에서 계속 쓰는 느낌..
도커 배포나 쿠버네티스 yaml 설정도 업무에 있어서 하지만
정작 핵심은 KT 서버에 있고 방화벽으로 닫혀있어서 쉽게 접근을 못합니다.
( 가끔 접근이 필요한 일 있을 땐 내사 방문해서 작업하거나, 혹은 KT 직원 분에게 부탁 )
그래서 docker나 쿠버네티스에 대해 잘 이해하고 있냐! 실 업무에 셋팅하고 잘 쓸수 있냐! 하면 고개를 저을 수 밖에 없네요.
한 가지에 집중하기도 어려운데 이것저것 문어발로 배우는 것..
가끔 이직에 대한 걱정으로 구인 사이트를 보는데 제 업무와 경력이 애매한 것 같습니다.
웹 개발, 앱 개발 둘 다 이도저도 아니게 된 1년 6개월..
업무를 해보니 디자인 보고 화면 그리는데 영 답답해서 저랑은 안 맞는 것 같고
백엔드로 앱이 사용할 API 구현이랑 외부 서버와 연동하고 데이터 주고받고 DB 설정하는 부분이 재밌다고 느낍니다.
개인적으로 프리랜서에도 관심이 많은데 리액트 네이티브는 공고 찾아봐도 별로 없는 점도 걸리구요.
여기까진 넋두리였고
okky 선배 개발자님들께 질문할 게 있습니다.
[질문!]
1. 아래 이직에 대한 저의 생각인데 이 중에 뭐가 가장 좋을까요?
- 회사에서 다니면서 spring 더 공부하기
- 지금부터 이직 백엔드 (주로 spring) 여기저기 넣어보기
- 업무에 javascript를 많이 쓰고 프론트엔드 경험이 있으니 node.js 공부 후 풀스택으로 진입하기
- scala... 에 집중해서 회사 찾아보기
2. 저와 같은 케이스면 중고 신입으로 지원해야할까요? 경력 인정이 과연 될지 의문스럽습니다.
