첫 번째 직장에 오기까지

Hansu Park·2024년 7월 6일
3

교수님의 부탁으로, 취업을 하기 전까지 어떤 활동들을 했는지 적어달라고 하셔서 이를 정리해보고 있습니다. 블로그를 통해서도 공유하면 좋을 것 같아 글 남겨봅니다.

해당 방법을 따라 공부한다고 해서 직접적으로 취업이 되진 않으리라 생각합니다. 다만, 제가 여러 개발자들의 로드맵을 참고해 공부 방향을 세운 것처럼, 간접적으로는 도움이 되리라 생각합니다.

군대 (20.01 ~ 21.05)

1학년을 마치고 기술 행정병으로 입대했습니다. 그곳에는 컴공 출신 선/후임들이 꽤 있었습니다. Data Scientist가 되고싶어 싸지방에서 딥러닝 강의를 들었습니다. 선임의 조언으로 알고리즘과 웹 공부를 먼저 시작하게 되었습니다. 당시에 AI 관련 영상, 자료들을 찾아보니비슷한 조언이 많았습니다. (데이터 AI 사이언티스트 하지마세요 - YouTube 영상에 크게 영향을 받았는데, 반론과 비판 : "데이터 사이언티스트 하지 마세요" - ①탄 다시보니 이런 글도 있더라구요. 참고하세요.)

기억보단 기록을 블로그에 영감을 받아 백엔드 개발자가 되기로 결심했습니다. (당시 프론트엔드에는 크게 흥미를 못느꼈습니다.) 해당 블로그에서 추천하는 부트캠프(부스트캠프)에 지원해 서류 - 코딩 테스트를 거쳐 합격했습니다. (코딩 테스트 준비로, 프로그래머스의 1~3 단계 문제들을 풀었습니다 - 카카오 문제들 위주)

복학 전까지 (21.05 ~ 22.02)

부스트캠프 챌린지 과정에서 Javascript, Computer science 등을 배웠습니다. 아쉽게 이후 과정에서 떨어져서 편의점 아르바이트와 개인 학습을 병행했습니다.

즐겨보던 유튜브의 "어느정도 공부했으면, 만들고싶은 서비스를 만들어보라는" 조언에 따라 프론트엔드(React.js)와 백엔드(Node.js | Express.js)로 캘린더웹 서비스를 만들어 봤습니다. 이후 지식의 부족함을 많이 느껴 모던 자바스크립트 Deep Dive, 리팩터링을 읽고 공부했습니다.

2학년 (22.03 ~ 22.12)

1학기, 실 서비스 운영 경험과 Java/Spring 학습을 위해 교내 동아리 BCSD의 백엔드 비기너에 지원했습니다. 과제로써 Todo List API(Java/Spring)를 만들었고 레귤러로 전환이 되었습니다. 이후 2학기에는 비기너 인원들을 교육하였고, 우아한테크코스 프리코스에 참가해 학습 방법, 객체지향 등에 대해 배웠습니다.

3학년 (23.01 ~ 23.12)

BCSD에서 교내 커뮤니티 코인(Java/Spring) 개발 및 운영을 하게되었고, 백엔드 트랙장(리더)가 되었습니다. 여름방학에 교내 단기현장실습을 통해 회사에 들어갔고 2달간 육묘장 관리 서비스와 그에 대한 어드민 페이지(Javascript | React.js, Express.js)를 개발했습니다.

2학기에는 동아리 활동을 하며 카카오 동계 인턴쉽을 준비했습니다. 서류, 코딩테스트, 면접을 거쳐 인턴쉽에 합격했습니다. (관련 글: 2024 카카오 동계 인턴십 지원 후기)

4학년 (24.01 ~ 24.06)

1, 2월동안 카카오에서 인턴쉽을 진행하며 클라우드 제품들을 관리하는 어드민 툴(Typescript, GoLang | React.js, Gin)을 개발했습니다. (관련 글: 카카오 2024 동계인턴십 회고) 이후 정규직으로의 전환을 안내받았고 7월부터 입사하게 되었습니다.

3월부터 학교에 복학하여 졸업작품(C# | Unity)을 진행했습니다.

요약

시기활동 내용사용 언어 및 기술
20.01 ~ 21.05 (군대)선임의 조언으로 알고리즘 공부 시작C++ (백준)
선임의 조언으로 웹 공부 시작HTML, CSS, JavaScript (생활코딩)
부스트캠프 준비코딩 테스트 준비 (프로그래머스)
21.05 ~ 22.02 (복학 전)부스트캠프 챌린지 과정 참여JavaScript, Computer Science
캘린더 웹 서비스 개발React.js, Node.js, Express.js
부족한 지식 보충 (책 읽기)모던 자바스크립트 Deep Dive, 리팩터링
22.03 ~ 22.12 (2학년)BCSD 동아리 백엔드 비기너 지원Java, Spring
Todo List API 개발Java, Spring
우아한테크코스 프리코스 참여학습 방법, 객체지향 학습
23.01 ~ 23.12 (3학년)교내 커뮤니티 코인 개발 및 운영Java, Spring
단기현장실습: 육묘장 관리 서비스, 어드민 페이지 개발JavaScript, React.js, Express.js
카카오 동계 인턴십 준비 및 합격관련 서류, 코딩 테스트, 면접 준비
24.01 ~ 24.06 (4학년)카카오 인턴십: 클라우드 제품 관리 어드민 툴 개발TypeScript, GoLang, React.js, Gin
졸업작품 진행C#, Unity

1개의 댓글

comment-user-thumbnail
2024년 7월 16일

멋지네요. 졸업을 앞두고 있는 전공생으로서 귀감이 많이 됩니다.

답글 달기