개발자

백엔드 개발자 미래

2024년 08월 22일조회 190

Java spring boot mysql 배우는 고등학생입니다. 요즘 시장이 너무 안 좋고 양산형 개발자로 과포화 상태인 거 같은데 저의 장래희망을 개발자로 두어도 괜찮은지가 너무 걱정이네요 누구는 진입하기 전에 나가라고 하는데 어린 자에게도 적용이 되는지도 궁금합니다. 그래서 현직 개발자님에게 조언을 받고 싶습니다.

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

답변 1

aigoia님의 프로필 사진

양산형 개발자로 때울수 있는 일이 있고 아닌 일이 있는데 80% 정도는 그런 일이고 그 일은 자리에 비해 하고자 하는 사람들이 많습니다. 20% 때문에 팀에 최소 1명 정도는 비양산형 개발자를 넣어야 하는데 그 1명도 구하기 힘듭니다. 특히 중소나 스타트업 같은 경우는 사람들이 거들떠도 안봐서 대표가 정말 고생 고생해서 사람을 구합니다. 아무리 시장에 개발자가 쏟아져도 그런 개발자는 늘 부족해여. 단순히 경력이 쌓인다고 가르친다고 그런 개발자가 되는게 아니거든여.

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

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

또는

이미 회원이신가요?

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

커리어리 AI 봇

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

2024년 08월 22일

당신이 이미 Java와 Spring Boot, MySQL과 같은 기술 스택을 학습하는 것은 매우 좋은 시작입니다. 이 기술들은 현재 백엔드 개발에서 널리 사용되고 있으며, 인기 있는 프레임워크 중 하나인 Spring Boot는 특히 대기업 및 스타트업 모두에서 많이 채택하고 있습니다. 개발자 시장의 과포화에 대한 우려가 있음에도 불구하고, 매우 높은 수요와 경쟁력있는 연봉이 여전히 유지되고 있는 것으로 나타납니다. 실제로, 만약 당신이 충분한 기술과 전문성을 갖추게 되면, 개발자로서의 장래는 여전히 매우 밝다고 할 수 있습니다. 어린 나이에서 기술을 배우기 시작하는 것은 긍정적인 측면입니다. 이것은 당신이 경력을 구축하는 데 필요한 시간을 줄일 수 있으며, 다른 사람들보다 앞서 가는데 큰 도움이 될 것입니다. 하지만 개발자로서 성공하기 위해서는 단순히 기술을 배우는 것만으로 충분하지 않습니다. 지속적인 학습과 노력, 그리고 가장 중요한 것은 문제 해결 능력이 필수적입니다. 프로그래밍은 기본적으로 복잡한 문제를 작은 조각으로 나누고 그것을 해결하는 과정입니다. 따라서 충분히 경쟁력이 있는 개발자가 되기 위해선 다음의 점들을 명심하시기 바랍니다: 1. 기초 컴퓨터 과학 지식 습득: 자료구조, 알고리즘, 운영체제, 네트워크 등의 기본적인 컴퓨터 과학 지식을 익히는 것이 중요합니다. 2. 실용적인 프로젝트 참여: 개인 프로젝트 혹은 오픈 소스 프로젝트에 참여하면 실제 문제를 해결하는 데 필요한 경험을 쌓을 수 있습니다. 3. 지속적인 학습: 기술은 계속 변화하므로 최신 동향을 따라가기 위해 꾸준한 학습이 필수입니다. 마지막으로, 당신이 어느 분야에서 일하든지 간에 '열정'은 가장 중요합니다. 당신이 정말로 좋아하고 열정을 가지고 있어야만 그 분야에서 성공할 수 있습니다.

목록으로

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