Code.Dev_MH
DevMHK
Code.Dev_MH
전체 방문자
오늘
어제
  • 개발자의 일상 (40)
    • Language (5)
      • Java (4)
      • Kotlin (1)
      • Python (0)
    • Back-End (1)
      • Spring (1)
      • Django (0)
      • Error (0)
    • Infra (0)
      • Docker (0)
      • CI, CD (0)
      • AWS (0)
    • CS (12)
      • 컴퓨터 구조(Computer Architectur.. (12)
      • 운영 체제(OS) (0)
      • 시스템소프트웨어(SystemSoftware) (0)
      • 네트워크(Network) (0)
      • 소프트웨어공학(Software Engineerin.. (0)
      • 데이터베이스(DataBase) (0)
      • 자료구조(Data Structure) (0)
      • 알고리즘(Algorithm) (0)
    • Git (0)
    • Algorithm (21)
      • 프로그래머스 (5)
      • 백준 (16)
      • 코딩테스트 후기 (0)
    • 회고 (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 백준
  • 다이나믹프로그래밍
  • Greedy
  • 너비우선탐색
  • Priority Queue
  • cs
  • BFS
  • 브루트포스
  • 컴퓨터구조
  • 우선순위 큐
  • 프로그래머스
  • 자바와비교
  • 코틀린사용이유
  • 제로베이스백엔드스쿨
  • dp
  • computer architecture
  • java
  • INT
  • 그리디
  • 코틀린장점

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
Code.Dev_MH

DevMHK

2022년 한 해 정리 :: 비전공자에서 제로베이스 백엔드 스쿨을 통한 개발자 취업
회고

2022년 한 해 정리 :: 비전공자에서 제로베이스 백엔드 스쿨을 통한 개발자 취업

2024. 8. 5. 22:27

요즘 IT쪽 취업에 관심이 많을 거 같아 백엔드 분야 취업 과정에 대한 경험을 공유하여 많은 도움을 드리려고 합니다!!

2022년에 제로베이스 백엔드 스쿨 1기를 수료하고 현재 금융 IT에서 근무하고 있습니다.

 

해당 과정의 시작부터 꿀팁까지 도움이 될 만한 부분만 정리해드릴게요!!

 

📌백엔드 취업 스쿨에 입과하게 된 계기

저는 수학과를 졸업하고 AI 빅데이터 아카데미를 참여한 경험이 있습니다. 그거와 별개로 수학을 좋아해서 수학과를 졸업한 거고 데이터 분야는 수학과 당시에도 배운 경험도 있기도 하고 이걸 바탕으로 조금 더 나아가도 좋겠다 싶어서 데이터 아카데미를 참여하게 되었습니다. 하지만, 그 과정 속에서 프로젝트를 진행하면서 팀원 중 벡엔드 개발을 진행하는 것을 보고 벡엔드에 대한 호기심이 생겨 다양한 부트캠프를 알아보던 중 탄탄한 기반을 쌓으면 좋겠다 싶어서 제로베이스 백엔드 스쿨을 선택하게 되었습니다.

 

📌제로베이스 백엔드 취업 스쿨 선택 이유

해당 스쿨의 커리큘럼 자체가 Java, 스프링, 알고리즘, CS지식 등 탄탄한 기반을 쌓을 수 있다고 판단했고 기초부터 실전까지 그리고 팀원들과 함께하는 팀프로젝트 경험도 쌓을 수 있기 때문에 모든 것을 경험할 수 있다도 생각했습니다. 그리고 모든 수강생의 최종 목표인 취업을 위한 기술 면접 내용도 있어 무조건 선택해야겠다고 판단했습니다.

커리큘럼

팀원들과 프로젝트를 진행하고 실제 현업들에게 코드 리뷰도 받을 수 있고 프론트엔드 스쿨 수강생들과 협업까지 할 수 있는 좋은 경험이 최고의 무기라고 생각했습니다.

 

📌수강 중 가장 만족스러웠던 경험

기억에 남는 경험 중 크게 2가지 정도 있었습니다.

 

1. 매주 코딩테스트

비전공자로써 코딩 테스트를 응시했을 때 상당히 저조한 점수를 받았습니다. 그런데 시간이 지나고 매주 응시하다보니 제로베이스 스쿨 끝나갈 즘에 코딩테스트를 응시했을 때는 상당히 높은 점수를 받을 수 있었고 그 과정 속에서 꾸준히 하면 해낼 수 있다. '차근차근 기반만 쌓으면 뭐든 해결할 수 있다'라는 것을 알게 되었습니다.

 

실제 기업에서 응시하는 코딩테스트랑 제로베이스 백엔드 스쿨에서 진행하는 코딩테스트 환경이 동일하기 때문에 실제 시험을 응시했을 때 그런 부담감이 조금 적고 내가 그 스쿨 과정에서 진행하는 코딩 테스트라고 생각할 만큼 편안한 환경에서 응시할 수 있었습니다.

 

2.과제 및 현업 피드백

백엔드 스쿨 처음부터 끝까지 꾸준히 과제를 주고 해결하려는 부분에서도 너무 좋았고, 처음 만들었던 공공 와이파이 정보 서비스를 통해 첫 개인 과제를 진행하였고 이후, 다양한 도메인 지식을 기반으로 한 서비스를 구현하고 도메인 별로 기술들을 접할 수 있다는 점이 너무 좋았습니다. 또한, 과제를 제출해야하는 기간이 있다보니 기간 내에 해결할 수 능력도 키울 수 있어 많은 도움이 되었습니다.

https://youtu.be/e0iaPGkZIzs?si=CVBiAGrC7G2SwnFQ

개인 과제

 

github :: 작업물

 

📌취업 준비 과정에 관한 나만의 꿀팁

실제 기업에 지원할 때도 제일 중요한 게 알고리즘 역량이랑 프로젝트 경험이 중요하다고 생각합니다. 알고리즘 역량 같은 경우에는 다양한 문제를 접하는 게 가장 중요하다고 생각하고, 내 것으로 만들 수 있도록 반복하는 것이 좋다고 생각합니다.

 

그리고 프로젝트의 경우에는 백엔드 스쿨을 진행한 수강생들이 비슷한 결과물을 만들어내지만 그 과정 속에서도 사용해보고 싶었던 기술을 추가로 사용하여 디벨롭하는 그런 부분이 있었기 때문에 기업에 지원했을 때 조금 더 플러스 요인이 되지 않았을까 생각합니다.

 

마지막으로 어쨌든 면접까지 가야 나를 어필할 수 있다고 생각하여 CS지식 기반으로 노션(Notion)에 따로 정리하고 내 것으로 만들기 위해 노력했습니다. 또한, 내가 직접 만든 과제나 프로젝트들에서 '내가 면접관이라면 어떤 기술 질문을 할까?' 스스로 질문을 던지고 답을 해보는 연습도 진행했던 점이 꿀팁이라고 생각합니다.

CS 정리

 

 

📌비전공자라서 힘들었던 부분

다른 부트캠프도 기간만 다를 뿐이지 실제 수강하면 비전공자에게도 많이 벅차고 힘든 과정이라고 생각합니다. 전공자에 비해 해당 지식에 대한 기반이 전혀 없다보니 해당 커리큘럼에 맞춰 따라가기 쉽지 않았습니다.

 

특히 코드의 기본기를 다지기 위해서는 언어에 대한 내용과 컴퓨터 공학 지식이 반드시 필요하다고 생각했습니다. 기본기를 다지기 위해 강의에 있는 컴퓨터 공학 내용 강의를 듣고 공부하며, 이후 다시 스스로 복습하면서 부족한 부분에 대해서는 추가로 공부해 나가며 기본기를 다졌던 것 같습니다.


또한, 몰아서 하게 되면 너무 양이 많아지니 평소에 조금씩이라도 꾸준히 복습하는 방법이 중요하다고 생각합니다.

 

해당 과정을 쫒아가기 보다는 자신만의 페이스를 조절할 수 있는 일정으로 해결해 나간다면 뿌듯함과 성취감으로 6개월 내내 열심히 달릴 수 있었던 것 같습니다.

 

해당 경험을 차곡차곡 쌓아서 지금 현재에 나를 만들었다고 할 수 있습니다.

학습한 기술들

📌백엔드 스쿨 링크 및 쿠폰 코드

마지막으로 지금부터 백엔드 스쿨 과정 할인 쿠폰입니다~!!

할인도 받고 해당 과정을 통해 꼭 원했던 백엔드 분야로 취업하기를 바래요 ㅎㅎㅎ

 

- 링크:   https://bit.ly/3WekJDy
- 쿠폰명: [백엔드 취업 스쿨] 취업 수강생의 기운을 담은 30만원 할인 쿠폰
- 쿠폰코드: BE_KMH_06

반응형
    Code.Dev_MH
    Code.Dev_MH
    Back-End 개발자가 되기 위한 개발 노트(Java)

    티스토리툴바