개발자
저는 현재 대학교 4학년 컴퓨터공학과 학생입니다. 진로는 java 백엔드 개발자를 희망하고 있습니다. 현재 취업을 앞두고 많은 고민과 걱정이 앞서고 있습니다. 개발을 잘하는 것과 취직을 잘하는 것은 또 다른 문제인 것 같다는 생각이 들기 때문입니다. 취직을 하는 데에 필요하다는 것들, 예를 들면 블로그, 깃허브, 다양한 프로젝트, 알고리즘 공부, 기술 면접 등을 하나 둘 챙기다 보면 방향성을 잃고 집중이 분산되는 느낌이 듭니다. 또 공부를 하다가도 또래 다른 친구들이 저는 모르는 새로운 기술을 프로젝트에 적용하는 것을 보면 제가 하던 것을 멈추고 '저것부터 해야 하나..?' 하는 조급함도 들기도 합니다. 현재까지 웹 개발 프로젝트는 대략 4~5개 정도 진행을 했는데 처음 한 두개 했을 때는 뿌듯함도 느끼고 방향성도 잡히는 듯 했는데 뒤로 갈수록 반복적인 CRUD 코드를 작성하고만 있는 듯한 느낌이 들었습니다. 또 막상 프로젝트에 필요한 기술은 어렵고 복잡한 최신 기술 같은 것이 아니라 결국 기본적인 CRUD 코드 작성과 Open API 연동, 소셜 로그인 구현의 반복이었습니다. 대학생 프로젝트 레벨에서는 인프라 또한 간단한 CI/CD 파이프라인 구축과 기껏해야 Nginx나 AWS의 기본적인 설정 이상으로는 무엇이 더 필요한지 잘 모르겠습니다. 저는 원래도 보수적인 성격이라 이미 잘 돌아가는 코드나 프로젝트를 성공적으로 마치는 데 확실한 방법을 알고 있으면 그 방법을 고수하는 편입니다. 또한 기본기가 가장 중요하다고 생각하여 현재는 java, cs, 데이터베이스, spring 공부를 중점적으로 하는 편이고 제 스스로가 지금은 새로운 기술을 쫓기보다 기본기를 확실히 다져야 할 단계라고 생각을 합니다. 다만 요즘 들어 취업 시기가 다가오고 취업에 필요한 요건들을 하나 둘 챙겨야겠다는 생각이 들다 보니 제가 하고 있는 공부에 의심이 듭니다. 새로운 기술을 프로젝트에 적용하는 것도 능력인 것이 맞는 것 같고 회사에서 요구하는 지원 자격이나 요건을 보면 MSA, kubernetes 같은 기술을 자격으로 거는 회사도 많습니다. 그냥 갈피를 잃은 것 같습니다. 취직을 위해서 어디까지 공부해야 하고 부끄럽지 않은 프로젝트를 이력서에 쓰려면 어떤 기술을 적용해야 하는지도 모르겠습니다.보수는 적어도 좋으니 제가 성장할 수 있는 서비스 회사에 가고 싶습니다. 저는 이 상황에서 무엇을 하면 좋을까요?
답변 2
인기 답변
문제가 없는데, 왜 문제로 느끼고 있는지 궁금합니다. 잘하고 계십니다. 자바 백엔드 개발자로 지원하고 싶다고 하셨는데, 자바 백엔드 개발자 업무의 최소 90%는 CRUD 작업입니다. 전에 누가 저한테 "전 CRUD 밖에 할 줄 몰라서요..."라고 하소연하길레, 이렇게 답변했습니다 "그럼 다 할 줄 아시는 거네요" ㅎㅎ 반 농담이지만, 잘 따져보면 진실입니다. 그거 말고 뭐있어요? 쿠버네티스? MSA? 그거 다 결국 CRUD 어떻게든 잘해볼려고 하는 거잖아요. 신입에게는 아마 "우대사항"정도에 적혀있었겠죠. 우대사항은 이런 기술셋이 있으면 좋겠다, 하지만 없어도 상관없다로 이해하시면 됩니다. 우대사항에 적힌 기술셋들을 미리 익히실 필요는 없어요. 어쩌다 내가 미리 경험한 기술들이 우대사항 목록에 있으면 플러스 알파가 되는 수준이라고 보시면 됩니다. 회사에서도 그건 필수는 아니지만 있으면 가산점 주겠다 정도라고 이해하시면 되요. 쫄지 마세요. 만약 신입에게 쿠베가 필수다? 거르세요. 그런 회사는 쿠베 즐겨 공부한 친구들이 가면 됩니다. 내가 가야할 필요는 없습니다. 세상에 지원자만 널린 게 아니라, 생각보다 회사도 많습니다. 그런 허세에 기눌리지 마시고, 남은 대학생활 잘 만끽하시면서 지금의 취준 수준으로 잘 대응해보시길 응원하겠습니다. 저라면 학교에 남은동안 CS지식을 더 챙기겠습니다.
이제원
전임 • 2024년 03월 15일
안녕하세요 대현님 일단 제 답변은 아니지만 답변에 도움을 받아 감사드립니다. 한 가지 질문이 있는데요, CURD를 잘한다는 기준 또는 방법이 무엇인가요? 개발자 업무의 최소 90%는 CRUD 작업이라고 하셨는데, 그럼 보편적으로 업무를 진행할 때 CRUD를 잘하려면 어떻게 해야할까 라는 의문이 생겨 댓글 드립니다!
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
지금 가입하면 모든 질문의 답변을 볼 수 있어요!