직무 · 네이버 / 서버개발

Q. 30세 1년4개월 프론트엔드 개발경력있는 중고신입 서버개발로 전향 준비중입니다

뿡삐꽁

30세이고 아직 대학 막학기 듣는 중입니다. 주전공은 경영학입니다. 군 전역후 복수전공으로 컴공 수업을 듣기 시작했습니다. 아쉽게도 복수전공 수료는 하지 못하고 포기하였습니다. 17년도에 에 처음 개발을 시작했구요. 첫 언어를 자바스크립트로 시작해서 이후 코딩 부트캠프를 수료하고 나서 18년도 겨울에 한 스타트업에 프론트엔드 포지션으로 취업을 하여 1년4개월정도 근무를 하였습니다. 주로 리액트 개발을 하였었습니다. 개발을 하면 할 수록 클라이언트 개발 쪽보다는 서버개발 쪽에 더 흥미를 느끼게 되었고, 이번 봄학기에 다시 학교로 돌아와 막학기를 들으면서 취업준비를 하고 있습니다. 일단 퇴사를 하자마자 자바를 바로 공부하기 시작하였습니다. 최근에는 자바베이스의 알고리즘 강의를 혼자서 들으면서 알고리즘 문제 푸는데에 집중하고 있습니다. 영어점수는 현재 토익은 930점이고 토스 레벨8, 오픽 AL이라서 별로 걱정 안하고 있습니다. 제가 지금 약하면서 준비를 못하고 있는 부분이 서버개발 포트폴리오와 전공지식인데요. 온라인 강의로 OS와 컴퓨터 구조, 시스템프로그래밍 강의를 하루에 1~2시간씩 듣고 있습니다. 포트폴리오는 8월말까지 3개 정도의 서비스와 2개의 오픈소스 contribution을 하는걸 목표로 최근에 스프링부트 공부를 하고 있고, 리액트도 틈틈히 전 회사의 리액트 코드와 유튜브 데모영상들로 리팩토링 연습을 해보고 있습니다. 저의 하반기 취업준비에 있어서 지금 준비하고 있는 포트폴리오와 전공지식공부에 대해 좀 더 조언을 해주신다면 정말 감사드리겠습니다. 포트폴리오 주제에 대해서도 조언을 주신다면 정말 감사드리겠습니다!


2020.05.21

답변 2

  • 클린코더카카오
    코대리 ∙ 채택률 63%
    직무
    일치

    채택된 답변

    위에분말씀이 맞다고 생각합니다. 다만 포트폴리오를 지금 세달동안 세개를 하려다보면 다른걸 놓치실겁니다. 퀄리티없는 프로젝트면 세개 만들수있겠지만 저라면 차라리 두개만 준비하고(세달동안두개도쉽지는 않습니다) 나머지는 리액트 경험으로 뒷받침하면 될 것 같습니다. 그리고 서버사이드개발자하실거면 시스템프로그래밍도 조금이나마 아는게좋습니다 문제는 세달밖에안남았다는거네요.

    2020.05.21


  • T
    Tad네이버
    코사원 ∙ 채택률 100%
    회사
    일치

    채택된 답변

    일반적으로 비 컴공 개발자 대상으로 면접을 볼때는, 이 분이 성장할수 있는 개발자일까 / 아니면 그냥 코드만짜는 코더일까를 많이 고민하게됩니다 그래서 더더욱 전공지식을 많이 물어보게되는 경향이 있습니다. 이미 개발자 경험이 있으셔서 이 경향은 조금 덜할수 있습니다만, 기본적인 준비사항은 이쪽에 초점이 맞춰져야하는것이 좋을것같습니다. 그러면에서 os, 컴구, 시프등을 듣고있으신건 좋은부분인데요. 다만 서버쪽을 지원하셨을때 컴구/시프까지 질문이 내려갈일은 잘 없을것같네요. 자료구조나 알고리즘에 좀 더 투자하시는것이 좋을것같습니다. 그리고 다른것보다, "왜?"라는 질문에 답을할수 있는것이 중요합니다. 지금 스프링부트를 공부하고계시니까. 요즘 서버사이드에서 httpd대신 nginx사용이 많이 늘고있는데, "왜" 그런 플랫폼 전환이 왜 일어났을까. 기존 교과서에서 있었던 스프링은 tomcat을 별도 설치하고 war을 띠우는 방식으로 사용했었는데, 요즘 스프링은 왜 임베디드 톰캣을 사용하게되었을까. Spring Bean은 정확히 어떤개념이고, 왜 사용하게되었을까. 이럴때 bean은 어떻게 scope를 잡아서 사용해야할까 등등. 기술적인 내용도 알아야하지만, 왜 그렇게 되었을까에 대한 고민을 한번씩 해보시는것을 추천드립니다. 이러한 고민들이 끊임없이 있어야, 뭘 공부해야할지 뭘 해봐야알지 주도적으로 이어갈수 있다고 생각합니다. 그리고 단순히 외우는 전공지식보다, 이런 고민끝에 익히는 정보들이 면접에서도 더 크게 어필할수 있을겁니다. 포트폴리오의경우, Spring Boot를 공부했다면 그걸로 만든 뭔가정도는 보여줄수 있어야할것 같습니다. 간단한 프로젝트를 띄워보시고, 작업하면서 공부한 내용들 github에 정리하시는것을 추천드립니다.

    2020.04.17


  • AD
    반도체
    설계팀

    대기업 반도체 산업으로 취업하기 위해선, 직관적 해석능력과 사고력이 필요합니다. 핵심 역량과 배운 지식을 취업에 활용하고 싶다면 국비지원 강의를 추천합니다.

    코멘토 내일배움카드 안내

함께 읽은 질문

궁금증이 남았나요?
빠르게 질문하세요.