개발자

개발자 분야가 고민됩니다

2024년 12월 05일조회 196

안녕하세요 저는 프론트엔드 개발을 목표로 하는 취준생입니다. 비전공생이며 인프런 강좌룰 통해 개발 공부를 시작했고, 퇴사 후 프론트엔드 부트캠프를 수료했습니다. uxui 디자인 일을 했었고, 퍼블리싱 경험을 하며 자연스레 프론트엔드 개발일에 흥미를 느끼게 되었습니다. 여전히 프론트엔드 취업을 준비하고 있지만 한편으로는 백엔드로 진로를 틀어야할까 고민이 됩니다. 고민이 되는 이유는 첫번째, 적성입니다. 자연스레 눈에 보이는 것이 좋고 사용자경험에 관심이 있어 프론트엔드 개발을 정했고 당시엔 백엔드에 대해서 잘 몰랐습니다. uxui디자인을 했으니 당연히 프론트가 더 잘맞아! 라고 생각했죠. 하지만 전 프론트를 공부하면서 눈에 보이는 것 보다는 점점 컴포넌트나 데이터를 어떻게 잘 관리한지에 대한 설계를 하고 구조를 잡는 것에 더 재미를 느끼는 것을 깨달았습니다. 물론 프론트 개발도 당연히 필요한 부분이지만 백이 그 부분을 주요 업무로 가져간다면 백이 더 잘 맞을까… 고민이 됩니다. 두번째 이유는 입지.? 서비스의 앞단 디자인은 대기업이 아닌이상 자주 바뀌는 게 아닌 거 같습니다. 물론 프론트엔드가 ui만을 그리는 개발만 하는 것이 아니고 랜더링 및 최적화 등을 중요하게 생각하는 것을 압니다. 다만, 현실적으로 비전공자로서 제가 들어갈 수 있는 첫 회사는 그런 대기업보다는 중소기업일 거라 생각합니다. 그러면 그런 회사 입장에선 프론트는 한 번 앞단 개발을 마치면 일이 적어져서 빨리 퇴출되는 것이 아닐까… 하는 걱정이 듭니다. 위의 고민 때문에 백으로 이제라도 진로를 잡고 가야할까 생각이 드는데, 제가 개발시장을 아직 잘 모르고 프론트 개발도 딥하게 공부를 아직 하지 않은 상태라 겉핥기 시각일 수도 있습니다. 이 점 양해 부탁드리고 제 생각이 틀렸다면 따끔하게 지적해주시면 감사하게 듣겠습니다

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

답변 0

답변이 없을 때 보이는 아이콘

첫 답변을 기다리고 있어요.

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

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

또는

이미 회원이신가요?

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

커리어리 AI 봇

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

2024년 12월 05일

안녕하세요, 진로에 대해 고민하시는 건 정말 중요한 일이라 생각합니다. 프론트엔드와 백엔드 모두 각각의 특성과 장단점이 있기 때문에 어느 한 쪽을 선택하는 것은 개인의 성향과 적성에 맞춰 결정하셔야 합니다. 먼저, 프론트엔드에서 데이터나 컴포넌트 관리에 대한 설계와 구조를 잡는 것에 재미를 느꼈다고 하셨습니다. 이런 부분은 사실 백엔드 개발자가 주로 다루는 부분입니다. 그렇다고 해서 이것이 백엔드를 선택해야한다는 의미는 아닙니다. 컴포넌트 설계와 데이터 관리도 React, Vue와 같은 프론트엔드 라이브러리/프레임워크에서 중요하게 다루는 주제입니다. 두번째로 서비스 앞단 디자인이 자주 바뀌지 않아 프론트엔드 개발자가 일을 마치면 일할 게 없어져 퇴출될까 봐 걱정이신데, 이 역시 큰 걱정할 필요는 없습니다. 실제로 현대 웹 개발에서 프론트엔드 개발자의 역할은 UI 디자인만 해결하는 것이 아닙니다. 프론트엔드 개발자는 서버에서 받은 데이터를 사용자에게 효과적으로 보여주고, 그 반응을 다시 서버로 전송하는 등의 업무를 담당합니다. 또한 성능 최적화, 웹 접근성, 반응형 디자인 등 다양한 고려사항들이 있어 상당히 복잡하며, 이러한 부분들은 계속해서 변하고 발전하는 영역입니다. 제가 드릴 수 있는 조언 몇 가지는 다음과 같습니다. 첫째로, 프론트엔드와 백엔드 모두 깊게 이해하는 것이 중요합니다. 프론트엔드 개발자라도 REST API나 GraphQL 등 백엔드 기술에 대한 이해는 필수입니다. 마찬가지로 백엔드 개발자도 HTML/CSS/JavaScript에 대한 기본적인 이해가 필요합니다. 두번째로, 어느 한 쪽에 뛰어들기보다 현재 시장 트렌드를 잘 파악하고 자신의 적성과 경험을 바탕으로 결정하세요. 예를 들어 짧은 시간에 결과물을 만들어 내는 것에 만족감을 느낀다면 프론트엔드가 좋을 수 있습니다. 반면, 시스템의 깊은 곳에서 작동하는 로직에 흥미를 느낀다면 백엔드를 선택하는 것도 좋습니다. 마지막으로, 진로 결정은 언제든 바꿀 수 있습니다. 한 분야에 초점을 맞춰 공부하고 경험해보세요. 그 경험들이 결국 당신이 다른 분야로 넘어갈 때도 큰 도움이 될 것입니다. 이 모든것이 당신의 진로 결정에 도움이 되길 바랍니다. 행운을 빕니다!

목록으로

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