개발자

JSP와 SpringBoot 공부한 신입 개발자입니다.

2023년 08월 17일조회 1,546

안녕하세요. 정보통신계열 3년제 학교를 나오고, 네트워크 학원 수료후 네트워크 엔지니어로 1년 7개월 정도 근무를 하다가, 이런 저런 사정으로 개발 학원(5개월 과정 국비아님)을 다니면서 자바기반으로 JSP, SpringBoot 프레임워크로 프로젝트를 수행하고 취업을 막 성공한 따끈따끈한 개발자입니다. 학원을 다닐때도 그렇고, 주변에서 SpringBoot, 또는 JPA를 사용하는 회사를 가야한다고 못이 박히게 들었는데, SpringBoot는 사람인에서 언급만 되어있어도 중소기업 중에서도 지원자가 최소 백명이 넘어가고 심하면 7,800명 되는게 현실이더라구요. 결국 절 뽑아주는 회사는 PHP가 주력인 회사들이었습니다. 집에서 20분 걸어서 출퇴근 할 수 있는 PHP를 사용하는 출판사 회사에 합격을 하게되었는데 나중에 이직할때 커리어 상 큰 문제가 있을까요?? 솔직히 저는 신입이라 이직 시장에대해서는 실감이 잘 안나는데, PHP가 그만큼 이직시장에서 불리한 기술이라거나 SpringBoot가 그만큼 유망한 기술인걸까요?? 나중에 경력에따른 연봉차이가 있거나 이직할때 Spring Boot가 주력인 회사에서 취업을 하는게 PHP 주력인 회사에 취업하는거보다 큰 메리트가 있을까요?? PHP는 자바개발자로 이직을 준비할때 경력을 잘 처주지 않는다고 알고있는데 사이드 프로젝트로 이것저것 하다보면 경력을 처줄수도 있는걸까요?? 사실 원래 학원을 다니면서 관심이 있었던건 메타버스 플랫폼 관련 개발이나, 빅데이터 블록체인 등이었는데, 해당 업무를 하는 회사로 이직하기 위해서는 지금부터 어떤 공부를 하고 어떤 언어나 프레임워크를 공부하는게 좋을지도 조언좀 부탁드립니다. 최근 안좋은일도 있고 답답한 마음에 두서없이 적기는 했는데 답변부탁드립니다 ㅜㅜㅜ

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.

답변 1

인기 답변

달레님의 프로필 사진

요즘 취업 시장이 좋지 않다는데 우선 취업에 성공하신 것 축하드려요! 예전에 워드프레스(WordPress)가 한참 잘 나갈 때는 덩달아 PHP도 인기가 꽤 좋았는데 최근에는 시장에서 포지셔닝이 약간 애매해진 감이 없지 않습니다. 서비스의 안정성을 중시하는 금융, 정부 기관, 공기업, 대기업 SI/SD 분야에서는 Enterprise 시장에서 오랫 시간에 걸쳐 이미 검증을 마친 기술 스택인 Java/Spring(+ Oracle)을 선호하는 경향이 있고, 스타트업에서는 적은 인력으로 개발 생산성을 극대화하여 최대한 빨리 제품을 시장에 내놓는 것이 중요하기 때문에 프론트엔드와 백엔드 개발이 모두 가능한 자바스크립트로 기술 스택을 잡는 게 유리한 경우가 많죠. 이에 반해, PHP는 웹 에이전시와 같은 곳에서 소규모 웹사이트를 개발하기에는 아직도 경쟁력이 있으나, 어느 정도 규모가 있는 프로젝트를 PHP로 진행하는 경우는 비단 국내 뿐만 아니라 해외에서도 점점 찾아보기 어려워지는 것 같습니다. 나중에 이직을 고려하실 때가 되면 실감하시겠지만, 특히 백엔드 개발자로 성장을 염두하고 계시다면 자바를 쓰지 않는 회사를 피하기 어려울 정도로 한국에서 Java/Spring의 백앤드 시장 점유율은 막강합니다. 하지만 백엔드 개발에서 프로그래밍 언어가 전부는 아니기 때문에 PHP 개발 경력이 이직하실 때 반드시 불리하게만 작용할 거라고 생각하지 않습니다. 백엔드 개발자로서 언어와 무관하게 필수적인 소양, 예를 들어 데이터베이스(RDBMS, NoSQL, In-Memory Cache 등)에 대한 지식이나 요즘 많이 사용되는 AWS와 같은 클라우드 서비스에 대한 경험을 기술 면접에서 효과적으로 증명하실 수 있다면 충분히 승산이 있다고 봅니다. 개인적으로는 말씀하신 것처럼 사이드 프로젝트를 이것 저것 하시기 보다는 현업에서 배우실 수 있는 부분을 충실하게 습득하시라고 조언드리고 싶습니다. 이직하실 때는 첫 직장을 구하실 때처럼 개인 프로젝트로 어필하는데는 한계가 있거든요. 경력직을 채용할 때는 아무래도 팀 단위 프로젝트에서 얼마나 실무 역량을 발휘하실 수 있을지가 더 중요하며 전 직장에서 무엇을 하셨는지에 더 초점을 맞추게 됩니다. 그리고 취업하신 회사가 PHP가 주력이라면 아마도 웹 프론트엔드도 같이 하시게 되시면서 자바스크립트도 접하실 확률이 높을 것 같은데요. 따라서 저는 프론트엔드나 풀스택 쪽으로 커리어를 만들어가시는 것도 좋은 전략이 될 수 있다고 생각합니다. 순수 백엔드와 달리 그 쪽에는 PHP 뿐만 아니라 Ruby나 Python처럼 다른 언어를 하시다가 온 분들이 의외로 많습니다. 어떤 언어로 백엔드 개발을 하든 웹 프론트앤드에서는 자바스크립트를 피하기 어렵기 때문에 자의가 됐든 타의가 됐든 자연스럽게 유입이 된 분들이죠. 마지막으로 관심이 있으시다고 말씀하신 메타버스 플랫폼이나, 빅데이터 블록체인은 명확한 "업무"라고 보기는 어려울 것 같고 하나의 "비지니스 도메인"으로 보셔야할 것 같습니다. 이러한 도메인 관련 지식은 회사에 들어가기 전에 미리 학습해 놓기는 현실적으로 좀 어렵고요. 따라서 해당 도메인에서 백엔드, 프론트엔드, 풀스택에 대한 수요가 얼마나 되는지, 그리고 각 직군에서 많이 사용되는 기술 스택이 어떻게 되는지를 조사해보시고 거기에 맞춰서 이직 준비를 하시는 게 좋을 것 같습니다. 쓰다보니 답변이 좀 길어졌네요. 도움이 되었으면 좋겠습니다 :)

pp님의 프로필 사진

pp

작성자

웹개발2023년 08월 18일

친절한 답변 감사합니다!

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

목록으로

지금 가입하면 모든 질문의 답변을 볼 수 있어요!