취업톡톡 세부메뉴

질문 상세 보기

Q 전공자 백엔드 국비교육 vs 독학

조회수 997 2023-12-16 수정

안녕하세요.

현재 대학교 4학년 2학기가 끝나고 졸업을 앞두고 있는 상태입니다.

과는 정보통신공학이고,

학점은 4.3/4.5

어학 성적으로 토스 IM 있고 그 외의 자격증은 없습니다.

프로젝트 경험을 졸업 프로젝트 밖에 없습니다. 학교에서 최우수상을 수상하긴 했는데 이게 ChatGPT를 활용한 특정 서비스를 웹페이지 형태로 만든거라 백엔드랑은 크게 상관은 없습니다.


사용할 수 있는 언어는 C++,C 뿐이고, 찍먹 해본건 Python이랑 JavaScript, HTML, CSS입니다. C, C++도 그리 잘 사용하지 못해서 현재 다시 공부하고 있습니다.


학교에선 그저 전공 공부랑 교양 공부만 열심히 하다보니 졸업 프로젝트를 하면서 실무적인 부분이 많이 부족다하고 느꼈습니다. 그리고 백엔드에 관심을 갖게 된게 좀 늦어서 Java나 Spring 사용은 아에 할 줄 몰라 이러한 부분을 채우고자 국비 교육을 6개월 동안 받고 취업하려고 했습니다.

그래서 현재 학원을 다니고 있는데 철회를 고민하고 있습니다. 그 이유는 생각보다 난이도가 너무 쉽고 진도가 느리더라구요. Java를 배우고 있는데 초반이라 그런지 C랑 별 차이가 없어서 굉장히 쉽다고 느껴집니다. 이후 진도 상황에 따라서 어떻게 느낄진 모르겠는데 현재 상태로 보아 JavaScript나 DB 배울 때도 비슷하게 굉장히 쉽게 느껴질 것 같습니다. 하지만 이후 Spring 등 framework를 배우고 팀프로젝트를 하게  된다면 확실히 도움될 것 같습니다.

그래서 지금 학원에서 강의는 안듣고 등원해서 C++로 코딩테스트랑 정보처리기사 공부하고 있습니다.


현재 고민이 학원을 그만두고 Java랑 Spring, DB를 혼자 빠르게 공부해서 게시판 하나 정도 만들고, 취업을 빠르게 할지

학원을 다니면서 배우고, 팀프로젝트 경험을 갖고 취업을 할지 고민됩니다.


물론 학원을 다니면 매달 용돈 같이 돈을 주는데 그 돈 받으면서 학원에서 공부 시간 확보하여 공부하는 것도 좋다고 생각합니다. 다만 걱정되는 부분은 전공자인데 국비 교육을 받았단거 자체가 대학 시절에 놀았다는 것으로 보일까봐 더 고민 되는 것 같습니다.


어떻게 하면 좋을지 조언 해주시면 감사하겠습니다!


내 프로필 > 북마크 에 추가되었습니다

현재 브라우저의 보안 설정에 따라 복사가 허용되지 않습니다.
아래 URL 주소를 드래그 후 Ctrl+C를 눌러 복사하시기 바랍니다.
닫기
후배에게 답변하기 입력
솔직하고 따뜻한 답변을 남겨주세요.
0 / 1,000
답변 7
  • 프로필 이미지 mentor1837738 웹개발자 / 26년차 Lv 5

    C언어의 소스재사용의 단점을 보완하고자 만든게 C++나 현존하는 가장어려운 언어가 C++ 입니다.
    JAVA는 C의 단점과 C++의 복잡하고 난해한 단점을 보완하여 만들어진 언어입니다.
    또한 C++로 자바를 만들었습니다. 그래서 내부 코어는 C기반입니다.
    그래서 문법이 거의 비슷한 C++을 잘한다면 Java를 독학으로 공부하여도 무방합니다.

    하지만 JAVA를 단순 스탠다드로(J2SE) 개발만 한다면, 독학하여 공부해도 무방하나.............
    그렇게는 거의 사용안하고 보통 웹개발(J2EE), 게임... 개발용으로 많이 사용하므로 독학했을경우
    웹 프론트엔드(앞단소스)나 협업하여 프로젝트를 수행하는 능력은 습득하기 어려운부분이 있습니다.

    기업입장에서는 이론에 앞선 학교의 수업만보다는 6개월 또는 1년짜리 국비교육을 더 비중있게 볼 수 도 있습니다.
    기본 베이스와 능력은 충분하니 국비교육을 듣는데는 무리도 없고, 급하게 수업을 따라가기
    급급하기보다는 공부한것을 복습하고 강사에게 물어보고, 협업하여 프로젝트를 수행하는 능력을
    경험해본다는 생각으로 교육을 이수 하는걸 추천드립니다.

    곧바로 취직하는것보다 간단하게 프로젝트 맛을 본다는 마음과 또한 교육수료에 대한 기록은
    평생남고 자격증과 같이 제출이 가능하니 쉽고 어렵고를 떠나서 나름되로 가치가 있다고 생각합니다.
    아무리 쉬워도 분명히 인간적이든 뭐든 얻는게 있을겁니다..............

    대학시절 놀았다는 평가보다는 기업입장에서는 더 좋게 평가할테니 걱정하지 마시고
    시간이 되신다면 국비교육을 듣기를 권장합니다.

    행운을 빕니다.................

    2023-12-18 수정
  • 프로필 이미지 mentor3034447 DBA / 22년차 Lv 1

    저는 DBA 22년차 입니다.
    개인적으로 가장 빠르게 기술을 습득할 수 있는 방법은 현업에서 직접 일 하는 것 이라고 생각 합니다.
    저 같은 경우는 회사를 다니면서 기초지식이 부족하여 별도로 방송통신대학을 통해 추가 학업도 진행 한 경우 입니다.

    가능한 빨리 취업하여, 필요한 부분은 추가 독학, 혹은 회사 지원을 받아 교육을 받는 것을 추천 드리고 싶습니다.

    2023-12-19 수정
  • 일단 정보처리기사는 따셔야 되고, 어느 정도의 위치 기업에 취직을 원하시는지가 궁금하네요
    백엔드 가시고 싶으시면 무조건 스프링은 서브프로젝트 하나 하셔야 되고 프로젝트 진행하시면서 면접 준비 하시면 중소 중견은 들어가실 수 있을거 같네요

    2023-12-18 작성
  • 프로필 이미지 mentor9564371 기술·전문강사 / 16년차 Lv 3

    다른 건 몰라도, 스프링을 하지 않고는 취업이 어렵습니다.
    그리고 CRUD 게시판만 한번 만들어보고 취업했을 경우 회사 가서도 만만치는 않을 겁니다.
    그래서 뭔가 프로젝트의 한 흐름을 타 보는 것을 추천 드립니다.
    1. 커뮤니티 등으로 사이드 프로젝트를 할 인원을 모아서 프로젝트를 진행해서 완성할 자신이 있다면 독학 추천
    2. 그러기는 힘들 것 같다면 웹 배우기 전 까지는 자격증, 코딩테스트 등을 공부하고, 스츠링을 배운 이후 프로젝트 진행 추천

    2023-12-17 작성
  • 프로필 이미지 mentor9311093 PL·PM·PO / 18년차 Lv 2

    한 17년 정도 개발을 했습니다
    지금 님 정도라면 기초는 되어있는듯하니
    실무에 투입해서 감각을 익하는것을 추천 합니다
    처음은 함들고 연봉은 적어도 2년뒤 분명 좋은결실이 있을겁니다

    2023-12-17 작성
  • 프로필 이미지 mentor5281082 웹개발자 / 20년차 Lv 1

    혼자공부할수있으면 학원다닐 필요없는데 강사가 가지고있는 노하우가 어느정도인지 실무경험이 있으신지 등 보시고. 포트폴리오 준비하시고 면접과 관련된질문 준비하시고 등등 예로 스프링프레임워크 동작방식에 대해 설명해보시오 등등
    입사해서 맨땅에 헤딩하는거죠

    2023-12-17 작성
  • 프로필 이미지 mentor5485285 백엔드개발자 / 9년차 Lv 2

    저하면 놀았다기보단 취업 준비 했다고 생각할것 같습니다.
    말씀하신 대로 타 언어에 비해서 자바가 어렵지는 않습니다.
    필요한 것은 실력이 아니라 이력일 것 같네요 실무에서 원하는 것은 바로 투입할 수 있는 인력인데 그것은 사용자가 하는 말을 이해하고 거기에 맞는 기능을 구현하는 것까지 포함하는 것이라.
    학교나 학원에서 배울 수 있는 부분이 아닙니다.
    사실 제가 사람을 고용하는 입장이라면 이 사람이 정말 오랫동안 나와 같이 일을 할 수 있을 것인지를 더 중요하게 볼것 같습니다.
    당장 취업을 못 한다면 노는 거보다는 학원 같은 곳을 다니는 것을 더 추천드립니다.
    대학생활 열심히 한다고 취업 잘 되는 거 아니라는 거는 다 알고 있습니다

    2023-12-17 작성