codingJoayo
12
2020-05-25 18:51:54 작성 2020-05-25 22:36:23 수정됨
5
845

신입개발자로 시작을 하고자합니다. 취업과 공부에 대한 고민입니다.


안녕하세요, 저는 개발자를 꿈꾸고 있는 사람입니다.

 

현재 취업에 있어 고민이 많아 글을 쓰게 되었습니다.

 

저는 비전공자지만 자신감을 가지고 국비지원 교육을 받게 되었습니다. (이전에 컴퓨터에 대한 경험이 거의 없습니다.)

 

과정은 6개월 과정이었고, 배운 것들은 javascript, java, oracle, spring(직접 라이브러리를 모두 다운받아 사용하는 형식), html입니다. 과정의 마지막 1.5개월 정도는 프로젝트를 만들었습니다.

 

학원에서 가르쳐 준 것들은 모두 기초였고, java의 virtual machine이 어떤 식으로 구성되어 있는지, 어떻게 동작하는지에 대해 알지도 못한채 그저 java의 오류 찾기(?), 특정한 부분의 코드를 바꾸면 어디에서 에러가 나는지 찾는 식으로 단 2-3주만에 java를 끝냈습니다. 

 

spring을 배울 때는 모든 jar 파일 등을 다 다운받아서 직접 넣고 설정하였고, mybatis로 db연동을 하였습니다. 

jsp 페이지에서는 javascript, jquery, EL, Custom tag를 사용하였습니다. 

 

프로젝트를 실서버에 배포하는 것은 배우지 못했습니다. (제가 추후에 aws에 배포해볼 생각입니다.)

 

한번도 이런 프로그래밍을 배워본 적이 없기 때문에 학원에서 하는 것들을 잘 따라가고 응용할 수 있다고 믿고 악착같이 매일 새벽까지 몰두하였습니다. 학원에서는 테스트 같은 것을 보기도 했는데, 상위 5명정도에 포함되는 성적을 유지하였습니다. 프로젝트를 할 때에도 주도하며 학원에서는 꽤 쓸모있는 사람이었습니다 :) 







하지만 수료한 후 취업 준비를 해보니, 요즘 개발하는 스택에서 많이 뒤떨어져있다는 것을 느끼게 되었습니다. 


그래서 혼자 jvm이 어떻게 실행되는지부터 spring boot, maven, gradle 등을 간단하게 테스트 해보고 코딩테스트를 준비하기 위해 여러 가지 알고리즘 문제들을 풀면서 공부하고 요즘 사용하고 있는 프론트단의 언어 vue.js, react 등이 어떤 식으로 이루어져있고 동작하는지에 대해 파악하는 등 그동안 놓쳤던 부분들을 하나씩 채워가기 위해 노력하는 중입니다. 또한 블로그 작업도 하며 풀었던 문제나 프로그래밍 이론에 대해 정리하고 있습니다.


비록 고졸에 비전공자이지만, 솔루션 회사에 들어가 조금 깊게 다뤄보고 싶습니다. 하지만 요즘 회사들이 원하는 스택에 아직도 못 미치는 것 같아서 고민이 많이 됩니다. 


어떤 식으로 준비해야 취업을 할 수 있을지, 어떤 방향으로 공부해야할지 막막해져서 조언을 구해봅니다...!


참고로 취업을 위해 열심히 면접을 보러 다니고 있습니다. 각종 테스트, 과제, 손코딩, 기술 면접 등 많은 경험을 쌓기 위해 빠짐없이 기회가 있다면 해보고 있는데요, 면접 준비나 과제, 테스트를 하면서 배우는 점도 물론 있지만 준비하느라 원래 하고 있던 공부를 하지 못하게 된다는 조금의 문제도 생겨 시간관리와 할 일의 배분에 대해서도 많이 고민됩니다.


두서없는 글을 읽어 주셔서 정말 감사드리고, 혹시 저같은 고민을 해보셨던 분들이나 조언을 주실 수 있는 분들이 있다면 답글 달아주시면 정말 감사하겠습니다 :)


오늘 하루도 모두 고생하셨습니다 :)

0
  • 댓글 5

  • ISA
    3k
    2020-05-25 19:00:12

    좋은 곳에 취직하는건 누구나 언제나 힘들었던거 같습니다 화이팅! 사실 본인도 못지키는 말이지만 믿음을 가지고 깊이있게 공부해야겠죠 기초를!

  • codingJoayo
    12
    2020-05-25 22:24:22 작성 2020-05-25 22:25:07 수정됨

     

    ISA 

    댓글 감사합니다 :)

    제가 잘 성장할 수 있는 회사라면 어디든지 가고 싶습니다!

    혹시 지금 상황에서 어떤 것을 중점적으로 공부해야하는지 아니면 모든 영역을 조금씩 균형있게 해야하는지여쭤보고 싶습니다ㅠㅠ

  • 건전한개발자
    2020-05-26 01:08:02

    엄청 잘하고 계세요. 힘내세요.

    틈나는대로 만들어 보세요. 화이팅. 작은 것이든 큰 것이든 ㅎㅎ

  • codingJoayo
    12
    2020-05-26 11:05:23 작성 2020-05-26 11:05:43 수정됨

    모에모에큥 

    댓글 감사합니다 :)

    이력서만 봤을 땐 당연히 학력과 경력 부분에서 차이가 있었습니다.

    나이가 많지 않고, 전공도 아니고, 경력도 없다보니 경험이 많은 사람이라고 느낄만한 메리트가 없어보였습니다ㅠㅠ


    하지만 그럼에도 불구하고 제 자신을 어필하기 위해

    자기소개서 부분에 많은 항목들을 만들고 내용을 채워넣었고,

    개인 포트폴리오 사이트를 만들어서 제가 어떤 공부를 해왔는지, 어떤 기술을 가지고 있는지 시각적으로 볼 수 있게 만들어두었습니다.

    또한 시작한지 오래되진 않았지만 블로그 주소도 함께 첨부해두었습니다.


    더 열심히 공부하는 수밖에 없는 거겠죠..?

  • codingJoayo
    12
    2020-05-26 11:12:52

    건전한개발자

    댓글 감사합니다 :)

    저는 자바-스프링-오라클로 보통 작업을 하는데요, 오라클 버전이 낮은 건 상관이 없을까요?

    현재 계획은 spring 프로젝트 완성하는 것(배우지 못했던 lombok, rest방식, security등을 적용)과 알고리즘 문제 한두개씩 풀어보는 건데요, 이정도면 충분할까요...?

  • 로그인을 하시면 댓글 을 등록할 수 있습니다.