개발자

무조건 대학부터 가야할까요?

2024년 08월 26일조회 155

안녕하세요, 현재 22살이며 군복무를 70일 남긴 상황입니다, 요즘 저에게 있어 “무조건 대학부터 가는게 맞을까?” 라는 큰 고민이있습니다. 우선 지금 저의 상황을 말씀드리고자합니다, 20살때부터 개발 공부를 시작해서 운 좋게도 군복무와 개인 공부를 함께 할 수 있는 상황이라 현재도 서비스를 만들고 있는 상황입니다, 여태까지 두 번의 기획 to 배포까지의 서비스를 만들어보았고 잡다하게 여러 프로젝트를 시도해보았습니다. (덕분에 디자인, 웹퍼블리싱, 프론트, 백엔드, CI/CD에 대한 전반적인 이해도와 각 영역마다 편차는 크지만 숙련도가 조금은 있습니다) 그래서 이번에 만들 서비스는 이전과 다르게 레퍼런스와 서적을 참고하면서 약 3개월간 (현재까지 5권, 12만자 정도의 핵심 내용들을 필기) 개발 중인 상태며, 과거 저가 일했던 시장에서 불편한 점을 개선하는 서비스라 이 서비스를 원하는 분들이 어느정도 있으실거라 생각합니다. (랜딩 페이지를 만들었을 당시 조금의 홍보로 이틀간 200명이 방문 하셨고, 100분 정도가 이 서비스를 원한다는 의견을 보이셨습니다) 여튼, 개발 과정에서도 이미 얻은게 많고(이미 전체적인 구현이 완료됐음에도 불구하고 아쉬운 점들에 대한 작업이 약 80개 정도 남은 상황입니다) 런칭을 했을 때도 어느정도 기대가 되는 서비스를 만들고 있는 상황이며, 전역 후에는 현재 개발 서적을 정리하고 블로그에 기록하는 방식과 같이 나만의 개인 블로그를 만들어서 조금 더 체계적이며 남들이 저를 알기 쉬운 방법으로 CS 공부를 기록할 예정입니다. (이거를 위해서 20살때부터 영어 공부를 했으며, 아직 부족하지만 필요하다면 mit open course도 번역하면서 cs 공부와 영어 공부를 함께하는 방식으로 가고자 합니다) 이후 상반기에 아쉽게 면접에서 떨어진 연합 동아리에 다시 지원해보면서 다른 활동들(우테코, 소마, etc)에도 도전해 보고자 합니다, 이때 cs와 같은 이론적인 부분에서 부족한 점들을 딥 다이브 해보면서 개발자로서 역량을 키울 생각입니다. (이번에 개발 서적을 읽으면서 cs를 빨리 깊게 공부해보고 싶은 욕구가 생겼습니다) 그래서 종합적으로 2025년에는 계속해서 여태껏 만들고 싶었던 서비스를 만들고 부족한 공부를 하며, 여러 활동에 참여하면서 구직 활동도 해보는, 모든면에서 성장하고 싶습니다. 서론이 길었습니다, 지금까지의 이야기만 봤을 때 이미 제 마음이 정해진 상태에서 질문을 드리는 거 같아 죄송한 마음이 들지만, 이런 상황에서도 저가 “착각하고 있는건 아닐까?” 하는 불안함 때문에 “재수를 해서라도 나름 괜찮은 대학을 가야할까?”, “돈만 주면 가는곳이라도 가서 학사라도 따야할까?” 라는 고민이 드는 거 같습니다. 20살, 처음 개발을 시작했을 당시에 품고있던 의심이 어느정도 개발자로써 성장한 이 상황에서도 계속해서 드는 거 같습니다, 그래서 현재 제 생각은 “우선 취업을하고 경력자로써 인정 받을 수 있는 시기에 대학을 가서 학사를 따는게 좋지 않을까”하는 생각입니다. 이외에도 경제적 형편과 같은 추가적인 요소도 있지만 이전에 나이에 비해서 쉽게 돈을 벌었던 경험때문에 오만 또는 자만하고 있는게 아닐까 하는 생각입니다.(영상 관련일을 했었습니다) 부연설명을 해야하는게 많아서 글에 두서가 없는 점 죄송하며, 긴 글 읽어주셔서 감사합니다. 세줄요약 1. 취준생으로써 어느정도 실력이 쌓인 상태 (3년 정도 공부, 군복무 포함, 코테 플4) 2. 그래도 학사가 필요하지 않을까 하는 마음 3. 우선 취업하고 경력을 인정 받는 시기에 학사따기 vs 나이가 어리니깐 일단 아무곳이나 대학가보고 아니면 자퇴하거나 계속해서 학사따고 취업 (경제적 형편이 안 좋다는 문제가 있음) 마지막으로, 솔직히 아무곳이나 가더라도 4년 동안 다니면서 학사를 딸 용기가 없어서 반년내로 자퇴할 거 같은 느낌인데 이게 착각이 아닐까 하는 마음입니다, 그리고 뜬금없지만, 매칭 시스템을 구현하기 위해서 다익스트라 알고리즘 대신 가독성과 확장성 측면에서 더 좋은 코사인 유사도를 사용하거나 아호코라식 알고리즘이나 엘라스틱 서치를 쓸려다가 오버 엔지니어링 느낌이 들어서 Spring Data JPA Specification으로 해결하거나 조회수 중복을 막기 위해서 유저의 ip 주소를 redis에 저장하고 ttl 으로 자동으로 초기화하거나 n + 1 문제를 해결하기 위해서 fetch join에서 EntityGraph로 해결하고 동시성 문제도 AOP를 사용해서 해결하는 등 책을 통해서 또는 직접 찾아보고 해결하는 과정이 즐거운데 이게 틀린길인가 싶으니깐 슬픈 거 같습니다..

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

답변 1

이상래님의 프로필 사진

안녕하세요! 글에서 고민이 깊다는 게 느껴지네요. 우선, 지금까지 쌓아온 경험과 열정은 정말 대단하고, 이미 개발자로서 많은 것을 이뤄내고 있다는 생각이 들어요. 제가 드릴 수 있는 조언이 조금이라도 도움이 되길 바랍니다. 현재 고민하시는 부분이 대학을 가는 것과 실무 경험을 쌓는 것 사이에서 갈등하는 것 같은데요, 이 부분에서 명확히 말씀드리면, 대학이 꼭 필수적인 건 아니에요. 특히, IT 업계에서는 실력과 경험이 더 중요한 경우가 많습니다. 지금까지 해온 프로젝트들, 서비스 기획과 배포 경험, 그리고 CS 공부에 대한 열정 등은 이미 충분히 강력한 포트폴리오가 될 수 있습니다. 게다가 22살이라는 나이는 아직도 충분히 젊고, 자신이 원하는 방향으로 경력을 쌓아가기에 전혀 늦지 않았습니다. 마지막으로, 코딩과 문제 해결을 즐기고 있다는 점이 정말 중요해요. 기술을 배우고, 직접 프로젝트를 통해 적용해보는 과정에서 즐거움을 느끼는 것은 큰 장점입니다. 이 즐거움을 잃지 않도록 계속해서 자기 주도적인 학습과 실습을 이어가세요. 결국, 자신이 진정으로 하고 싶은 것에 집중하고, 그 과정에서 느끼는 즐거움을 바탕으로 커리어를 쌓아간다면, 어떤 길을 선택하든 성공적인 결과를 얻을 수 있을 겁니다. 그리고 전역하시면서, 지금 남는 시간에 취업도 준비하시면서 포트폴리오를 현제 데이터 기준으로 작성하셔서 바로 취업을 도전해보시길 추천드립니다.!! 응원합니다! 😎😎

profile picture

익명

작성자

2024년 08월 27일

감사합니다

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

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

또는

이미 회원이신가요?

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

커리어리 AI 봇

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

2024년 08월 26일

취업시장에서는 사실적으로 학위가 중요한 경우도 있습니다. 특히, 많은 대기업들이 최소한의 학사학위를 필수 요건으로 하는 것을 볼 수 있습니다. 그러나, 당신 같은 경우에는 개발 경험과 실력을 쌓아오신 만큼, 스타트업 등 다른 회사들로부터 충분한 인정을 받을 수 있을 것 같습니다. 당신이 학사학위를 추구하는 이유가 정말 필요해서인지, 아니면 사회적 기대치 때문인지 확실히 판단하는 것이 중요합니다. 만약 사회적 기대치 때문이라면, 자신의 경력과 능력에 집중하고 그것들을 더욱 성장시키는 것이 좋습니다. 반면에, 실제로 자신의 커리어에 도움이 될 것 같다면 학사학위를 추구해보는 것도 나쁘지 않습니다. 또한, 당신이 언급한 대로 우선 취업을 하고 나중에 학사학위를 취득하는 방법도 생각해 볼만합니다. 이 경우에는 실제 작업 경험을 쌓으면서 동시에 교육적 배경을 갖추는 장점이 있습니다. 당신이 언급한 것처럼, 이 경로를 선택하면 학사 학위를 따기 위해 대학에 들어가는 압박을 줄일 수 있습니다. 마지막으로, 나중에 대학을 가고 싶다는 생각이 들 경우에도 늦지 않습니다. 많은 사람들이 경력을 쌓은 후에도 다시 학교로 돌아가서 추가적인 교육을 받는 것이니까요. 가장 중요한 것은, 당신 자신의 목표와 흥미를 충실히 따르는 것입니다. 그것이 진정으로 당신의 성공과 행복을 가져다 줄 것입니다.

목록으로

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