개발자

퇴사한 지 1년이 다 되어가는 3년차 php 개발자..

2024년 04월 02일조회 4,084

임금체불로 버티다가 작년에 결국 퇴사 후, 집에 일이 있어 몇달 쉬다가..또 혼자 몇달 쉬다가.. 이제야 정신차리고 재취업하려는 3년차 개발자입니다. 전 직장에서 했던 업무는 주로 php 유지보수 업무가 대부분이었고, 기존 솔루션에다가 기능 추가, 진행했던 프로젝트는 기존 프로젝트를 복사하여 필요한 부분만 수정하는 식으로 진행하여.. 백지상태에서 짜라고하면 못짭니다ㅠ 구글링 필수고요. 포지션도 프론트엔드/백엔드 구분 없이 일을 했어서 애매하게 양쪽 다 걸쳐있습니다. 문제는 제가 사는 지역에 php 일자리가 거의 없어, 자바로 전향하려합니다. 비전공자이며 학원에서 파이썬, 자바, 스프링을 배웠으나 전 직장은 자바를 전혀 사용하지 않았던 곳이라 다시 공부해야하는 상황입니다. 마음만 급해서 이력서,자소서만 신입경력 구분안하고 넣어봤는데 역시나 서류광탈입니다.. 포트폴리오도 만들어야하고..다시 제대로 준비하려는데, 너무 막막합니다. ㅠㅠㅠ (자신이 없어...사무보조로 재취업할까도 생각했습니다ㅏ..하지만 마음먹고 도전해보려합니다ㅠ) 질문 1. php에서 java로 전향하려면, 다시 신입으로 지원해야하는게 맞는거죠? 질문 2. 전 직장에서 했던 일이 대부분 유지보수라, 포트폴리오에 넣을만한 프로젝트가 별로 없습니다. 하나 정도는 웹사이트 화면 캡쳐해서 넣을 수 있겠는데, 이미 퇴사한 회사라 코드를 보지못합니다. (개발자 포트폴리오 찾아보니 코드 일부분을 캡쳐해서 넣더라구요..) java 개인 프로젝트를 진행해서 이것만 넣어도 될까요? 질문 3. 1년의 공백기 혹은 더 길어질 수도 있을 것 같은데ㅠㅠㅠㅠ할 수 있을까요.. 우울한 글 읽어주셔서 감사합니다. 기타 조언 부탁드립니다... 냉정하고 날카로운 답변 환영입니다.

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

답변 7

인기 답변

박형진님의 프로필 사진

이 글에는 현실적인 피드백이 필요해보입니다. 결론부터 말씀드리자면 기존 php경력을 포기하고 java 신입으로 지원하더라도 어렵습니다. java라서 어려운 것이 아니라 신입 포지션의 경쟁률이 워낙 높고 대부분 포트폴리오를 가지고 있습니다. 때문에 현재 조건에서 두고 봤을때 다수의 신입 지원자들과 경쟁에서 승산이 거의 없다시피 합니다. 따라서 제안드리자면 php를 계속 이어가세요. 이건 언어의 문제가 아닙니다. 앞으로도 php만 하라는 것은 아닙니다. 한 언어민 파시다가 어느 정도 수준이 올라오게 되면 그때 언어 스위칭을 하더라도 늦지 않습니다. 대신 php에서 프레임워크를 적극 활용해 rest api crud를 구현해서 포트폴리오를 하나 만드시길 권장드립니다. 프레임워크는 Laravel을 스터디 해보시기 바랍니다. 이유는 모던한 프레임워크들은 대게 지원 언어가 다를 뿐 디자인 패턴은 크게 다르지 않습니다. 그리고 까다로운 인증 기능은 Laravel 프레임워크에서 기본 지원하고 있기에 기능 구현만 고민하시면 됩니다. 그리고 PSR에 대한 개념에 대해서도 알아보시기 바랍니다. 같은 PHP 개발이더라도 코딩 컨벤션에 대한 지식이 있고 없고에 따라 개발 품질 편차가 커집니다. 정리해드리자면 지금까지 경험한 경력을 포기하지 마세요. 새로 시작한다고 달라질 것은 없습니다. 경험했던 언어에 대해 좀 더 깊게 파보시고 다른 언어로 스위칭 하시면 크게 어려움이 없을겁니다. 오히려 한가지 언어에 대한 깊이가 없다면 다른 하나를 배운다고해도 발전의 연속성이 깨지고 챗바퀴처럼 반복될겁니다. 제 프로필 놀러보시면 저도 시작은 php, classic asp로 시작했습니다. 이직을 거치면서 다양한 언어로 스위칭을 해왔습니다만 경력을 초기화 한적은 단 한번도 없습니다. 지금의 초조함은 php, java가 아닌 다른 곳에 있습니다. 자신감을 가지시기 바랍니다.

인기 답변

이용구님의 프로필 사진

PHP 9년차 입니다. 저도 이직해야할 상황마다 기술 스택을 전환해야하나 고민을 많이 했었으나 배운게 도둑질이라고 하던거 하는게 편하기도하고 경력을 인정받기도 쉽죠. 당장의 연봉이나 커리어에 욕심이 없다면 스택 전환도 추천드립니다만 그게 아니라면 PHP를 계속하셔도 괜찮다고 말씀드립니다. 일단 면접 상황에서 지원자를 채용하고 싶다고해도 다른 기술 스택을 가진 지원자라면 최대한 연봉을 후려칠 생각에 신입 대우에 가까운 제안을 할 가능성이 큽니다. 흔히 말하는 중고 신입이 되는 셈이죠. PHP 경력에 대한 아쉬움이나 갖추진 못한 기술력에 대한 부분도 많이 걱정이신 것 같은데, PHP가 막 아주 대단한 백엔드 언어가 아닙니다ㅎ 누구나 쉽게 배우고 유연하다는 것이 PHP의 장점이기도 하니까요. 앵간한 중소기업의 기술 면접은 chatGPT가 알려주는 예상 질문 몇 개만 뽑아서 준비해가도 크게 어렵지 않게 통과할 수준이라고 봅니다. 아무쪼록 자신감을 갖고 잘 준비하셨으면 좋겠네요.

인기 답변

불꽃남자님의 프로필 사진

냉정하고 날카롭게 답변 드립니다. 실력에 일단 자신이 없으신 것 같습니다. 3년차면 개발자로 한참 열정적일 시기에 실력에 자신이 없다면 노력을 게을리 했을지 환경 탓만 하셨던 것인지 모르겠지만 글만으로 예단 하지는 않겠습니다. 정답은 실력을 키우시면 됩니다. 이 바닥 아시겠지만, 실력 있으면 대우 받는 거고 아니면 아쉬운 대우 받는겁니다. 연차가 중요한게 아니라 실력이 좋으면 네이버 중고 신입으로 가서도 어지간한 기업보다 좋은 대우 받는 곳이 이 바닥 입니다. 시장의 파이가 크고 잠재력이 조금 더 높은 곳은 자바 시장이 맞습니다. 실력을 어떻게 키워야 하는지는 3년차쯤 되시니 따로 말씀드리지는 않겠습니다. 저라면 인풋대비 아웃풋이 빠른 곳으로 에너지를 집중할 것 같습니다. 원래는 응원을 해드리고 싶지만, 날카롭고 냉정하게 조언드려보았습니다. 실력 별거 없으니 노오오오오력 하시면 개발자 앞날에 좋은 미래가 있으실 겁니다.

안희수님의 프로필 사진

php는 유연하지만 프레임위크 없이 짜면 복잡해지는 문제점이 있는데 이는 자바도 마찬가지입니다 자바는 그 문제점을 해결하기 위해서 스프링이라는게 나오게 되었고 꼭 자바로 넘어오지 않더라도 php에는 라라벨이라고 하는게 있으니 그 쪽으로 알아보시는 것도 방법이 아닐까 합니다

안건영님의 프로필 사진

아니요. 경력직으로 지원하셔도 되요.

김경탁 님의 프로필 사진

어디서 본 질문입니다. '본인은 특정언어(php) 개발자인가? 백엔드 개발자인가?' 이 질문에 답을 할 수 있는 부분으로 역량을 살릴 수 있다면 경력을 인정받을 수 있을 것 같습니다.

제임스Web님의 프로필 사진

- 회사업무는 기술이 전부가 아니고 - 언어 전환은 1개월 - 프레임워크는 3개월이면 충분 php 언어 프레임워크에 전문성이 있는 3년차라면 경력 인정받을 수 있습니다. 3년차쯤이면 이력서 쓰기전에 대충 책몇권보고 깃헙에 샘플 포폴 만들고 공부했다고 어필하면 된다고 봅니다. 그리고 웹개발은 자바가 아니라 스프링이 핵심입니다.

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

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

또는

이미 회원이신가요?

AI 답변
커리어리 AI 봇 프로필 이미지

커리어리 AI 봇

GPT가 달아주는 답변입니다.

2024년 04월 02일

질문 1. php에서 java로 전향하려면, 다시 신입으로 지원해야하는게 맞는거죠? 답변: 기술적인 스팩트럼을 넓히는 것은 언제나 좋은 선택입니다. PHP에서 Java로 전향한다고 하더라도, 이미 소프트웨어 개발에 대한 이해도와 경험이 있기 때문에 꼭 신입으로만 간주되지는 않습니다. 그러나 주요 개발 언어가 바뀐 경우, 해당 언어에 대한 깊은 이해가 필요하기 때문에 일부 회사에서는 해당 기술 스택을 가진 신입과 같은 레벨로 보기도 합니다. 질문 2. 전 직장에서 했던 일이 대부분 유지보수라, 포트폴리오에 넣을만한 프로젝트가 별로 없습니다...java 개인 프로젝트를 진행해서 이것만 넣어도 될까요? 답변: 네, 가능합니다. 포트폴리오의 목적은 당신이 해낼 수 있는 일을 보여주는 것입니다. 따라서 자신이 참여한 프로젝트일 필요는 없으며, 개인 프로젝트를 통해 자신의 기술력과 문제 해결 능력을 보여줄 수 있습니다. 또한, Java로의 전향이라는 목표를 갖고 있기 때문에 Java를 이용한 개인 프로젝트가 포트폴리오에는 더욱 적합할 것입니다. 질문 3. 1년의 공백기 혹은 더 길어질 수도 있을 것 같은데ㅠㅠㅠㅠ할 수 있을까요.. 답변: 공백기가 있는 것이 당연히 좋은 것은 아니지만, 그동안 어떻게 시간을 보냈는지가 중요합니다. 그 시간 동안 본인 스스로 개선하려는 노력을 했다면, 그것이 나쁜 경력으로만 작용하지 않습니다. 쉬면서도 계속 코딩 스킬을 유지하는 방법과 새로운 기술을 습득하는 방법 등 다양한 학습 방식을 통해 자신의 역량을 키우려고 노력했다면, 공백기를 어느 정도 메꿀 수 있습니다.

목록으로

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