Posted by
iheese
on January 12, 2023 ·
7 mins read
취뽀했다!
첫 회고록을 취업하고 적고 싶었는데 첫 번째 회고록을 미리 적었던 이유는 생각보다 취업 기간이 길어길 경우 그 시기의 내 감정, 생각을 기록하지 못할 것 같았다. 근데 정말 운이 좋게도 생각보다 일찍 백엔드 개발자로서의 길을 시작할 수 있게 되었다.
나의 첫 직장은 나름 체계적인 개발 문화를 가지고 있는 중견 회사이다. 또한 좋은 팀원들과 시니어 개발자 분들이 계시고 나를 좋은 길로 이끌어 줄 수 있는 요건은 모두 충족한 기업이라는 생각이 들었다. 첫 회사로는 배울 점도 많고 아주 감사할 따름이다.
은근 희망하는 도메인들도 있었는데 그 중 하나라서 매우 다행이라고 생각하고 있다. 취준할 때 신입에게는 도매인을 선택할 권리가 없다는 말을 들어서 슬펐는데 틀린 말은 아니었던 것 같다. 집과의 거리와 교통편도 괜찮고 구내 식당이 있다는 것이 매우 행복하다. 그 외에 복지들도 나를 상당히 행복하게 만들어준다.
아무도 안 물어본 ‘취업 전에 나는 뭘했나’
대학
조금 이상하게 들릴 수 있지만 어렸을 때 부터 미래를 예측한 일에 관심이 많았다. 중고등학교까지 미래를 예측하는 게 어느 정도 가능하다고 생각했고 그 꿈을 이루기 위한 첫 스텝으로 통계학과로 들어갔다. 미래 예측과 통계학과 어떤 흐름에 따라 들어갔는지 말해보자면…
미래를 예측하는 방법이 여러 가지가 있을 텐데 굿, 점괘, 타로? 등등 나는 다행히도 신비주의에 기반한 분야에는 관심이 없었다. 수학을 좋아하기도 했고 숫자로 미래 예측을 할 수 있을 것 같았다. 실제로 통계학과에서 어떤 일련의 분석 과정을 통해 추정하여 인사이트를 얻을 수도 있으니 미래 예측에 가까운 학문은 맞지 않을까? 그래서 무조건 수학과 통계학이 답이라고 생각했다.
졸업하면 뭔가 달라질 것 같았지만 비슷했다. 사실 내가 이루고 싶었던 미래 예측에 대한 열정도 많이 식기도 했고 여전히 신기루처럼 느껴졌다. 그리고 졸업할 때 보니 현실이 보였다. 학문을 파고들기에는 머리가 좋은 편은 아니라서 내 길이 아닌 것 같았다.
그래서 어떤 일이 좋을까? 했더니 대학 때 사용했던 Python, R 프로그래밍 언어가 생각났다. 나름 재밌었고 흥미로운 분야였기 때문에 프로그래밍 언어를 사용하는 직업에 대해 찾아보게 되었고 데이터 분석 쪽으로 공부를 하면서 부스트캠프 같은 무료 강의 사이트를 통해 프로그래밍하고도 조금씩 더 가까워졌던 것 같다.
교육
그 때쯤 가장 고민했던 것은 Python, R 을 계속 파서 데이터 분석을 할까? 새로운 언어인 Java와 같은 프로그래밍을 배워서 백엔드 개발자가 될까 였다. 사실 내가 꿈꾸는 미래 예측을 하고 싶다면 전자 방향으로 하는 게 맞았다. 하지만 후자를 선택했고 후기 좋은 교육 기관을 찾다가 패스트캠퍼스의 국비 교육을 듣게 되었다. 데이터 분석, 통계학이라는 전공을 살려서 그 분야로 취업하는 것도 좋았지만 서비스를 만드는 개발에 대한 호기심이 커졌다. 무료 교육들을 통해 프로그래밍과 친해지면서 이 코드 덩어리들이 웹사이트가 되고 어플리케이션이 되는 것이 신기하고 재밌었다. 개발자가 될 수 없더라도 교육 들으면 그 웹과 어플리케이션 내부를 조금은 알 수 있지 않을까? 싶었다. 차차 공부해나가면서 정말 큰 서비스를 운영, 개발해보고 싶다고 막연하게 생각하게 되었다.
7~8 개월 교육이었고 하루에 9시간씩 학습하면서 정말 열심히 진행했다. Java의 기본부터 Spring Boot까지 배울 수 있었고 CS지식, 프로젝트 경험, 협업, 멘토링까지 경험할 수 있었다. 개인적으로는 정말 많이 배우고 몰입할 수 있었다. 대학교 때보다 더 몰입해서 학습하였던 것 같다.
과제 전형 : 과제의 세부적인 내용은 계속 변하는 것 같지만 내가 받았던 과제에서는 코드를 작성하는 습관이나 논리적인 코드 작성 능력, 문제 해결력 등을 보려고 하시는 것 같았다.
후기 :
꼭 테스트 코드 작성하자.
더 좋은 코드를 생각하고 큰 구조에 대해 고민해보자.
고민한 흔적을 많이 남겨주자.
2차 면접 : 실장님 면접, 기술적인 부분보다 이력서, 포트폴리오 중심 면접, 인성 면접이었다. 일반적으로 회사에서 “어떤 일이 있으면 어떻게 할 것 같나요?”, “혹시 과거에 어떤 역경을 이겨낸 경험이 있나요? 있다면 어떻게 이겨내셨나요?” 류의 질문들이었다.
이런 질문은 정답이 없으니 자신의 경험에 기반으로 어떻게 해결했는지, 어떻게 대처했는지 잘 풀어내면 좋을 것 같다.
제일 중요한 건 “나”
취준하면서 ‘내가 할 수 있을까?’, ‘괜히 무모한 시작을 한 것은 아닐까?’ 생각을 정말 많이 했다. 결국에 안되면 다른 길을 찾아봐야 할까? 생각을 정말 많이 했다. 그럴수록 자신 스스로를 아끼기 위해 노력하는 것들(독서, 운동, 스트레스 관리 등)이 매우 중요한 것 같다. 결승선이 보이지 않는 달리기는 지옥이다.
사실 결승선도 결승선이 아니긴 하다. 또 다른 시작점이다. :3
취업을 준비하는 입장이시라면 어떤 이야기를 하든 들리지 않겠지만 한번만 성공하면 되는 게임이라 생각하시고 후회하지 않을 회사로 꼭 입사하시길 기원한다.
취업 후 한 달
프로젝트의 코드들을 보고 있으면 정말 신기하고 대단하다. 이 코드들이 만들어내는 가치들이 놀랍기만 할 뿐이다. 이것이 서비스화되는 과정은 항상 신기하게 느껴진다.
사실 본격적으로 업무를 시작한 순간 신기함을 넘어섰다. 복잡하고 낯설어서..
실무의 코드는 정말 많이 달랐다. 내가 생각했던 것과 다른 기술들로 많이 구성되어 있었고 수많은 생각의 집합체 같은 느낌을 받았다.
지난 한달은 회사에 적응하고 업무 프로세스를 이해하는 시기였던 것 같다. 정신없이 지나갔지만 모두들 도와주시는 분위기라 잘 적응하고 있는 것 같다.
사실 지금은 단순하게 개발을 하면서 돈을 벌 수 있다는 것이 기쁘다. 나의 지식노동이 가치를 창출할 수 있다는 것이 신기할 따름이다. 더 높은 가치를 가진 개발자로 가자..!
나의 다짐
코드 리뷰 잘하기
테스트 코드 많이 잘 짜기
질문 잘하고 말 생각하고 하기
책 읽기
정치 관심 가지기
운동 열심히 하기
블로그 포스팅하기
TMI
최근에 했던 여행 상품 플랫폼 프로젝트를 마무리했다. 정식적인 기한은 10월 말까지였는데 프론트엔드 분들과 끝까지 마무리할 수 있었다. 나는 프로젝트 추가 진행 중에 취업을 하게 되서 적극적으로 참여하지 못했지만 마무리하게 되어 기쁘다. 이 프로젝트 덕을 받아 팀원 분들도 좋은 기업에서 일하시는 개발자가 되시길 응원한다.
요즘은 운동하는 날이 많이 줄었다. 직장인 분들이 회사 다니면서 운동하는 것은 정말 쉽지 않다는 것을 나도 느꼈다. 건강 관리 잘해야 할 것 같다.