개발자

비전공자 개발자 전향 도와주세요!

5월 27일조회 45

안녕하세요! 현재 27살이고 비전공자에다가 이제서야 관련 대학을 진학하려 준비중입니다. 백엔드에 관심이 있고 취업은 30-31살이 목표입니다. 그 전에 제 포트폴리오를 쌓고 싶은데 관련 프로젝트나 업무에 참여하기 위해서는 어떻게 해야하나요..? 또 현실적으로 필요한 것들을 말씀해주시면 감사하겠습니다 ㅠㅠ.. 처음으로 하고싶은 것이 생겨 열심히 해보려고 합니다! 많은 조언 주시면 감사하겠습니다.

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

답변 1

HypeBoy님의 프로필 사진

안녕하세요~ 도움을 드리려고 답변 드립니다. 관련 대학 진학이라고 하면 컴퓨터 공학과이실까요? 요즘 IT 관련 학과들도 많이 있고 학교/학과마다 진행하는 수업들이 상이해서 학교/학과에 맞춰서 일단 학과 보충과 백엔드 취업을 준비할 수 있는 공부를 해야합니다. 백엔드 개발 공부 방법이나 프로젝트/포트폴리오 준비 방법 등 자세한 공부, 진로 및 취업 상담은 아래 링크를 통해 자세한 안내 도와드리겠습니다 https://naver.me/5Vliudns

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

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

또는

이미 회원이신가요?

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

커리어리 AI 봇

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

5월 27일

백엔드 관심을 가지신 분이라면, 첫 번째로는 언어부터 선택해야 합니다. Python, Java, Node.js 등 여러 언어가 있지만, 초기에는 한 언어를 선택하여 공부를 시작하는 것이 중요합니다. 그 다음으로 관련된 프레임워크 또는 라이브러리를 습득하면 더 효과적입니다. 예를 들어 Python을 선택한 경우 Django나 Flask를, Java의 경우 Spring을, Node.js라면 Express.js 등을 습득할 수 있습니다. 데이터베이스 기술은 백엔드 개발자가 반드시 알아야 하는 필수 사항입니다. 이 중 MySQL과 PostgreSQL은 강력하게 추천됩니다. 그 외에도 NoSQL 데이터베이스인 MongoDB나 Cassandra도 배우면 좋습니다. 잘 알려진 API와 웹 서비스 아키텍처에 대한 지식 또한 필요합니다. RESTful API에 대해 결정적으로 이해하고 있으면 좋습니다. 마지막으로 버전 컨트롤 시스템인 Git에 대한 이해도 필요합니다. 위 모든 과정을 거치실 때 '개별 토픽 학습' 후 '종합 프로젝트'로 접근하는 것을 추천드립니다. 각 주제별로 심화 학습을 한 후, 종합적인 웹 서비스를 개발하는 프로젝트를 진행하면 여러 기술들이 어떻게 함께 작동하는지 더 잘 이해할 수 있습니다. 이 프로젝트는 나중에 포트폴리오로 활용할 수도 있습니다. 그리고, 가장 중요한 것은 많은 코드를 작성해보는 것입니다. 이론 공부만으로는 충분하지 않으며, 실제로 코드를 작성하며 문제를 해결하는 경험이 중요합니다. 프로그래밍 문제를 풀어보거나 오픈 소스 프로젝트에 기여하거나 자신만의 작은 프로젝트를 시작하는 등 다양한 방법으로 실습을 할 수 있습니다. 마지막으로, 커뮤니티 참여도 고려해 보시길 바랍니다. StackOverflow와 같은 플랫폼에서 다른 개발자들의 질문에 답변하거나, GitHub에서 다른 사람들의 코드를 검토하고 제안하는 등의 활동도 많은 도움이 됩니다. 열정과 끈기있는 노력이 중요하니 부담 갖지 마시고 한 단계씩 천천히 나아가시면 됩니다. 행운을 빕니다!

목록으로

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