개발자
안녕하세요. SM에서 근무하며 백엔드 개발자로 약 3년을 채우고 퇴사 했습니다. 계약 만료로 인해 퇴사하게 되었고, 주된 업무는 현업에서 필요한 자료 추출, 문제 발생시 오류 확인 및 개선 이었습니다. 간단한 개발도 병행하며 회사 생활을 했지만, 퇴사하고 나니 내가 한게 뭐가 있지 라는 생각이 많이 들었습니다. 제가 해온 일에 비해 기초적인 개념이 부족해, 처음부터 다시 공부하고 있습니다. 하지만 스터디에서 만난 신입 및 취업 준비생보다 실력이 부족하다는 느낌이 들면서 불안한 마음이 커지고 있습니다. 이런 상태에서 중고 신입으로라도 뽑아줄려나 생각이 듭니다. 꾸준히 공부하면서 이력서를 내다 보면 다시 취업할 수 있지 않을까 하지만 제 3자의 시선에서 보면, 제가 개발자를 계속 해도 괜찮을까요? 언젠가 이 불안한 상황에서 벗어날 수 있을까요? 조언을 듣고 싶습니다. 긴글 읽어주셔 감사합니다
답변 1
3년의 경력을 온전히 인정받고자 하신다면 관련 업종인지, 회사/서비스 규모가 유사한지 등등 잴게 많겠지만, 경력을 깎고 들어가거나 중고신입까지 고려하고 계시다면 충분히 경쟁력 있을 수 있다고 봅니다. 일단 목표로 하신 회사가 아마 SM 보다는 서비스 회사나 대기업을 찾으시는거 같은데 그러다보니 SM에서 한 일이 별거 아니다는 인식이 은연중에 있으신 것 같아서 노파심에 말씀드리자면, 운영 업무, 그러니까 기존 기능 유지보수, 에러/성능 모니터링, 통계 추출 등은 SM 뿐만 아니라 서비스 기업, 대기업에서도 필요한 역량입니다. 신규 프로젝트나 신규 계열사 등의 상황이 아니면 오히려 절반 이상이 운영업무기도 해요. SM은 운영 업무'만' 하니까 순수 개발 역량에 대한 아쉬움이나 부족을 느끼시고 그 부분을 채우시려는 것은 좋으나, 운영 경력도 잘 정리하기만 하시면 꽤나 어필하실 수 있는 포인트입니다. 소스 코드 오너십이 있는지, 비즈니스 가치에 기여할 수 있는 개발자인지 등을 간접적으로 알 수 있어요. 개발자의 핵심 역량이라고 생각하는 문제 해결 능력도 꼭 신규 개발 건에만 알 수 있는 건 아니고, 오히려 기존 시스템의 장애/성능저하/요구사항 변경 등의 과정에서 발생하는 게 많습니다. 그리고 회사 생활이란게 업무 역량만 있는건 아니라서, 사람 간 커뮤니케이션이 원활한지, 소위 말하는 일머리가 있는지도 같이 일하는 사람 입장에서는 중요하거든요. 이런 점은 레퍼런스를 받거나, 컬쳐 핏 면접이 있다면 정확히 알겠지만 보통은 근무 경력이 있고, 이상한 사유로 퇴사한게 아니라면 어느정도 잘 하겠거니 하는것 같습니다. 그런 점에서는 쌩신입보다는 우호적으로 보일 것 같아요. 너무 걱정 마시고 본인이 가진 장점 부터 잘 정리하여 자존감의 토대를 다독여보시고, 부족한 점은 꾸준히 채워가시기 바랍니다.
띵이
작성자
백엔드 • 2월 13일
안녕하세요, cp님. 답변 정말 감사합니다. 답변을 읽고 눈물이 계속 나더라고요. 정말 큰 위로와 조언이었습니다. 다른 분들이 이런 기술은 써봤네, 3년 차라면 이 정도는 기본이다 라는 말을 들을때 저는 그 실력도 안 되고 사용해본 적도 없어서 마음이 조급하고 불안했습니다. 물론 공부를 하지 않은 제 탓도 있지만요. 부끄럽지만 지금 자바부터 다시 공부하고 있습니다. 좀 더 공부해서 제 역량을 더 키워나가겠습니다. 말씀하신 것처럼 제가 했던 업무를 장점으로 삼고, 좌절하지 않으려고 합니다. 그냥 지나칠 수 있는 글일 수도 있지만, 정성스럽게 답변해주셔서 다시 한 번 감사드립니다.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
커리어리 AI 봇
GPT가 달아주는 답변입니다.
2월 12일
안녕하세요, 물론, 개발자로 계속 나아가는 것에는 전혀 문제 없습니다. 당신이 어려움을 겪고 있는 이 시기는 대개 많은 프로페셔널들이 겪는 성장의 기회일 수 있습니다. 이러한 불안함은 완전히 정상적인 반응이며, 어떤 분야에서든지 경험이 쌓일수록 '나의 잠재력을 극대화하지 못하고 있다'는 느낌을 갖게 될 수 있습니다. 중요한 것은 그런 생각에 집착하기 보다, 자신의 실력을 향상시키는데 집중하는 것입니다. 개인적으로 프로그래밍 역량을 입증할 수 있는 포트폴리오를 만드는 것을 추천합니다. 작업 중에 마주치는 문제점들을 해결하는 과정에서 많은 것을 배울 수 있습니다. 또한, 항상 최신 기술 동향과 새로운 프로그래밍 언어를 파악하는 것도 중요합니다. 그것이 당신의 장기적인 성장과 전문성을 유지하는 데 큰 도움이 될 것입니다. 마지막으로, 멘탈 상태를 체크하는 것도 중요합니다. 포기하지 마시고, 학습을 즐기려 노력하세요. 이 과정을 즐긴다면, 성공은 그냥 시간 문제일 뿐입니다. 경력을 쌓는 것은 마라톤과 같으며, 그 과정에서 가장 중요한 것은 꾸준한 학습과 개발 스킬 업그레이드입니다. 더 나은 결과를 위해 행운을 빕니다!
지금 가입하면 모든 질문의 답변을 볼 수 있어요!