국비수료후 취업까지 이야기입니다 (비전공자/30대)
okky에 도움을 너무 많이받았고 저도 조금이나마 도움이 될까 적어봅니다.
대단히 좋은 곳이라고 하긴 어렵지만, 지방치고 규모가 큰 it회사입니다. 초봉은 짜지만...
40개 정도 지원하였고 10개 조금 넘게 면접 연락이 왔고, 다섯 곳 골라 면접 봤는데 면접 본 곳들은 전부 합격했습니다.
30대초/ 비전공자/ 대졸/ 자격증 없음
국비 학원 선택
저는 인공지능 수업 들었습니다; 당시 ai, 인공지능, 머신러닝 이런것들 절대 취업 안되는 거 알고 있었는데 (석사이상 뽑음) 학원 상담하시는 분이 해당 과정을 들어도 (인공지능 ) 충분히 풀스택 관련 수업을 들을 수 있다고 하셔서 들었습니다. 완전 속았다는걸 3개월 후 알아차렸고요 ..ㅜㅜ
추천하는 커리큘럼은 Spring, Java, React 이 세가지만 있으면 충분하다고 봅니다. 특히 Spring이랑 Java는 꼭 있으면 좋겠습니다. (솔직한 말로 Spring, java있으면 걍 가까운 곳 가세요... 그냥 본인 프로젝트 하기 나름 같습니다.)
저의 경우 학원에서 배우진 않았지만 프로젝트 때 그냥 사용했습니다. 결과적으로 정말 다행이였다고 생각합니다.
만약 이미 수업을 듣고 계신 분이라면 프로젝트 때 Spring이랑 React를 다뤄 보시는걸 추천합니다. 생각보다 안어렵습니다. the book 이라는 사이트에서 무료로 it관련 서적들을 열람할 수 있고, 유튜브나 chatGPT를 사용하시면 금방 하실 수 있습니다.
공부방법
프로젝트 기간이 아니라면 백준문제 푸는걸 추천드립니다. 100문제 정도는 풀 수 있을겁니다. (그 이상은 알고리즘 공부를 해야 풀 수 있을 것 같았습니다) 그 외에 기본 책들을 보시면서 따라치는거 추천합니다.
프로젝트 기간이라면 자신이 사용하는 것들을 조금이라도 공부하시는 것을 추천합니다. 예를들어 react 라면 const 와 let의 차이점 같은 것 들? 아주 깊게는 안보셔도 괜찮습니다.
개인적으로 저는 책을 많이 읽었습니다. 6개월 동안 java, python, Spring, React 책들을 읽었는데 이 때 읽은 것들이 면접 질문으로 많이 등장하더라구요.
이렇게 알게 된 지식들은 블로그에 조금씩 기록해 두세요. 자소서에 한 줄 이라도 더 쓸 수 있습니다.
프로젝트
이왕이면 팀장 하시고, 이왕이면 그냥 많이 하세요. 팀원들이 코로나 걸렸네, 힘드네 하면서 잘 못하면 개꿀이다 생각하고 본인이 다 하세요. (면접 때 엄청 좋아함) 아마 국비학원 가면 두 개정도 만드실텐데, 첫 프로젝트는 Spring mvc 모델을 익히는 느낌으로 완성시키시고, 두번째 프로젝트때는 기능에 신경 많이 쓰세요. 프론트/백 나누시고 최대한 api많이 다뤄 보시고 음.. open api 사용해 보시고.. 프로젝트 아이디어는 대단하지 않아도 됩니다. 다만 완성도는 최대한 높게 하세요.
항상 내가 이걸 왜 사용하는지를 반드시 생각하세요. 그냥 하지 마세요... 면접 때 피봐요.
자소서+포트폴리오
자소서 : 자신이 프로젝트 때 오류 해결한 경험을 녹여내면 됩니다. 지원동기에는 왜 개발자로 전향한건지 그 이유를 기승전결 있게 적고, 활동사항같은 부분엔 프로젝트 하면서 오류 해결한거, 아니면 팀원들과 소통을 어떻게 했는지 그런것들을 적으시면 됩니다. 자소서 다 쓰시고 첨삭 받으세요. 마음이 편해집니다. (자소서 첨삭 사이트 많아요)
포트폴리오 : 개인적인 생각이지만 ppt로 하시는게 좋습니다. 물론 대기업이나 엄청 좋은 곳에 갈거라면 웹형식으로 하시는게 좋을것 같긴 한데, 그냥 취직 급하고 중소기업이라도 일단 들어가고 싶다면 ppt 추천합니다. 그리고 잘 만드시는게 좋습니다 (문서작성능력이 있다 판단합니다...ㅎ.. 대기업이면 문서작성능력 안보겟지만..)
ppt는 자신의 기술스택, 프로젝트들로 구성하시면 되는데, 프로젝트에서 자신이 무엇을 했는지를 반드시 상세히 적어주세요. 면접 때 좋아하시더라고요. 음... 제일 중요한건 포트폴리오에 작성한 "본인이 만든 기능" 은 완전히 이해해야 한다는 겁니다. 질문 엄청 들어와요.
면접
면접 들어가기 전 : 반드시 회사 홈페이지를 들어가봅니다. 뭐하는 회사인지 기본적으로 숙지하시는게 좋습니다. 개인적으로 저는 항상 f12를 열어 오류 있나없나부터 확인했습니다. 면접 때 입사 후 무엇을 하고싶냐는 질문이 들어오는 경우, 홈페이지를 봤는데 이러이러한 오류가 있더라, 이거 해결해 보고싶다! 이런식으로 대답할 수 있습니다.
1분자기소개 : '안녕하세요 ------하는 신입개발자 ---입니다. 제 대표 프로젝트를 말씀드리겠습니다 ---(설명)---- .
또 저는 백준 문제를 꾸준히 풀어 알고리즘을 공부하고 ---또 이러이러한 장점이 있습니다 ' <- 저는 이렇게 했어요
직무면접 : 쉽습니다 본인이 프로젝트 열심히 했다면 질문 들어오는거 다 받아 칠 수 있습니다. 프로젝트만 열심히 하세요.
시험 : javascript, sql join, java 이런것들 많이 내더라고요. 손코딩 치는 곳도 있었습니다. 근데 난이도는 별로 안 어렵습니다. 너무 걱정하지 마세요
임원면접 : 1분자기소개는 똑같이 해도 됩니다. 임원면접때는 자소서 위주로 이루어 집니다. 자기소개서를 본인이 읽고 어떤 질문이 들어올만한지 예상 리스트를 만들어서 답변을 준비해가시면 든든할겁니다. 예를들어 저는 '빠르게 성장하여 즉각적으로 활용 가능한 인재가 되겠습니다' 라는 문장이 있었는데, '어떻게 빠르게 성장할 수 있느냐, 근거가 뭐냐?' 이런 질문이 들어올 수 있겠죠?
그 외
(1)아직 여유가 있는 분이라면 영어공부 하시는걸 저는 추천합니다. 회사에서 영어성적 보는건 아닙니다. 근데 개발 공부하실때 많은 자료들이 영어로 되어 있습니다. 자료 양이 달라요. 특히 리스닝이 되시는 분이라면 유튜브에 좋은 강의 널리고 널렸습니다.
면접 때 살짝 어필할 수도 있고요
(2) 블로그에 꾸준히 기록 하세요. 대충해도 됩니다. 면접 때 좋아합니다.
(3) 깃에도 꾸준히 올리세요. 저는 너무 귀찮아서 read me는 작성하지 않앗지만... 작성하세요.
(4) 개발자도 종류가 엄청 많습니다. 본인이 어떤 개발자가 되고 싶은지 미리 생각하시는 걸 추천합니다. 단순히 프론트/백만 있는게 아니에요ㅠ ㅜ
제가 글 재주가 없어서 엉망진창이네요 ㅋㅎㅋㅋㅋ 민망합니다.
그래도 누군가에겐 도움이 되길 바라며 작성하였습니다. 다들 취뽀하세욥..!!
댓글을 남기려면 로그인이 필요합니다.
로그인 후 이 페이지로 돌아와 바로 댓글을 남길 수 있습니다.