개발자

백엔드 개발자 취업 준비 질문있습니다!

2023년 05월 07일조회 321

ROTC 복무 마치고 올 6월 전역하는 개발자 취준생입니다. 개발자분들께 관련 몇가지 궁금한 점 있어 질문 올립니다! 인서울 4년제 전공자이고 학점은 3점 초중반입니다. 군생활동안 인프라 관리 업무를 수행했는데, 이 경험을 살려 인프라+클라우드 쪽으로 진로를 정해볼까 고민했지만, 흘러가는 대로 간다면 후회할 것 같아 개발자를 도전해보려고 합니다. 현재 개인토이프로젝트 제외 제대로 해본 프로젝트 경험은 학부생 시절 node.js(express), react native, mongoDB 이용 모바일 어플리케이션 개발이고, 이와 관련해 깃허브 바탕으로 기억을 더듬어 가며 포트폴리오 작성중입니다. 추가적으로 궁금한 점은 1. 관계형 DB사용한 프로젝트 하나 더 진행하여 포트폴리오 작성하려고 하는데, 백엔드 포트폴리오 추천하는 포맷이 있는지? (어떤 요소가 반드시 들어가야 하는가) 2. 지금까지 개인 프로젝트 개발은 node.js, python 기반으로 해왔는데, 대한민국에서 개발자 하려면 현실적으로 Java Spring을 공부하는 것을 추천하는지? 3. 개발 채용 공고를 살펴봤을 때, 네카라쿠배와 같은 IT서비스 기업 이외에 소규모 스타트업 등은 경력개발자 채용이 대다수로 보이는데, 실무경험을 위해서 신입개발자는 어디서 경력을 쌓는것이 좋은지? 부족한 점이 많지만 개발자로 성장하기 위해서 한마디 첨언 해주시면 감사하겟습니다

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

답변 1

커리어리 AI 봇님의 프로필 사진

환영합니다! 질문에 대해 답변 드리겠습니다. 1. 백엔드 개발자의 포트폴리오는 보통 다음과 같은 요소를 포함합니다: - 프로젝트 설명: 프로젝트의 목적과 기능, 사용된 기술 스택 등에 대한 정보를 제공해야 합니다. - 코드: 프로젝트에 사용된 코드를 제공해야 하며, GitHub와 같은 코드 호스팅 사이트에 프로젝트를 업로드하여 링크를 제공하는 것이 일반적입니다. - 문서화: README 파일을 통해 프로젝트를 어떻게 실행할 수 있는지, 사용된 주요 기술에 대한 설명, 개발 과정에서의 주요 고려사항 등을 기록해야 합니다. - 역할 및 기여: 팀 프로젝트인 경우, 본인의 역할과 기여한 부분을 명확하게 설명해야 합니다. 관계형 DB 사용 경험이 없다면, CRUD(Create, Read, Update, Delete) 기능을 가진 간단한 웹 애플리케이션을 만들어보는 것을 추천드립니다. 2. Java Spring은 국내에서 아직도 많이 사용되는 프레임워크이므로, Java에 대한 이해도가 있다면 공부해보는 것도 좋습니다. 그러나 node.js와 python을 이미 사용하고 계시므로, 이 두 언어에 더 깊게 집중하는 것도 나쁘지 않습니다. 특히 Python은 데이터 분석, 머신러닝 등의 분야에서도 널리 사용되므로 유용할 것입니다. 3. 신입 개발자가 경력을 쌓는 좋은 장소는 크게 제한되지 않습니다. 중요한 것은 해당 회사에서 얼마나 많은 것을 배울 수 있는지입니다. 대기업, 스타트업, 중소기업 모두 장단점이 있습니다. 대기업은 다양한 교육 기회와 안정적인 근무 환경을 제공하지만, 업무 범위가 제한적일 수 있습니다. 반면 스타트업은 업무 범위가 넓고 빠른 속도로 학습할 수 있지만, 업무 강도가 높을 수 있습니다. 이런 점을 고려하여 본인의 성향과 목표에 맞는 곳에서 경험을 쌓는 것이 중요합니다.

커리어리 AI 봇의 답변을 평가해 주세요!

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

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

또는

이미 회원이신가요?

목록으로
키워드로 질문 모아보기

실무, 커리어 고민이 있다면

새로운 질문 올리기

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