인사이트콘텐츠

비전공 백엔드 개발자 배건두 씨의 현실 취업 성공 스토리
K-디지털 트레이닝: 인사이트 콘텐츠

#백엔드현실 #백엔드취업스펙 #백엔드취업준비


글 미리보기

1. 백엔드 개발자 배건두 씨의 취업 성공 스토리
2. 비전공 개발자 배건두 씨의 취업 성공 스펙은?
3. 비전공 백엔드 개발자 취업 무기, 무엇을 준비할까?


컴퓨터 공학 전공을 하지 않은 상태에서 개발자의 길을 준비하는 것이 쉬운 일은 아닙니다. 일단 4~6년간 정규 과정을 통해 컴퓨터 관련 공부를 한 사람을 상대적으로 짧은 시간에 따라잡으려다 보니 정보 격차와 휴민트 부족 등 여러 가지 차별 아닌 차별을 받게 됩니다. 그리고 어떤 준비를 해야 할지, 누구에게 물어봐야 할지 어떻게 도움을 받아야 할지 잘 모르겠어요. 여러분과 같은 고민을 하다 성공적인 백엔드 개발자가 된 비전공 백엔드 개발자의 현실적인 취업 성공 스토리를 통해 여러분의 고민을 해결해 보는 건 어떨까요?

*등장인물 ‘배건두’ 씨는 패스트캠퍼스 수강생 후기를 바탕으로 제작한 가상인물입니다

1. 백엔드 개발자 배건두 씨의 취업 성공 스토리

‘배건두’ 씨는 지난 2023년 중순 취업에 성공한 백엔드 개발자입니다. 개발자가 되고 싶어 컴퓨터 공학과를 지원하려 했지만 영 성적에 맞지 않아 광고홍보학과를 졸업하고 홍보대행사 AE로 일했던 배건두 씨. 기업 홍보 업무도 재미가 없는 건 아니었습니다. 그러나 개발자 업무처럼 업무가 딱 떨어지지 않는 부분을 마음에 들어하지 않았던 배건두 씨는 힘들 때마다 학부 시절 코딩 동아리에서 친구들과 개발 프로젝트를 하던 기억을 떠올렸습니다. 계속 고민하다 결국 홍보대행사를 그만둔 그는 눈 딱 감고 백엔드 개발자가 되기 위한 준비를 시작했습니다.

비전공 개발자로 취업에 성공한 배건두 씨

여러분이 주로 보게 되는 홈페이지의 메뉴와 회원 가입/로그인 부분, 전면부 롤링 광고, 내부 콘텐츠와 팝업등은 프론트엔드 개발자의 영역입니다. 반면, 회원 가입을 했을 때 데이터가 저장되는 부분이나 로그인했을 때 신원을 확인하는 부분, 사용자에게 보이는 강의 데이터가 저장되는 부분은 백엔드 개발자의 영역입니다.

공용 공간에서 협업 프로젝트를 위해 회의하는 모습

회사를 그만두고 금전적 문제도 그렇고, 혼자 공부하기 힘들어하던 배건두 씨는 검색을 통해 국비 지원 온라인 과정 백엔드 개발 부트캠프를 수강하게 되었습니다. 일단 고용노동부에서 지원하는 프로젝트라 수강료를 걱정할 필요는 없었습니다. 배건두 씨는 수강 기간동안 모자랐던 백엔드 개발 지식을 공부하고, 동시에 함께 수강하는 동료들과 함께 스터디하며 커뮤니티 활동을 통해 궁금한 것을 물어보고 답하며 실력을 키워갔습니다. 또한 커뮤니티에서 친해진 사람들과 팀을 이뤄 개발 툴에 대해 손을 푸는 다양한 협업 프로젝트를 진행하기도 했습니다.

또, 부트캠프에서 제공하는 기업 연계 프로젝트를 통해 약간의 실무 경험을 쌓기도 했습니다. 그중 한 회사에서는 2개월간 인턴 생활을 할 수도 있었습니다. 한번 경험해 보고 나니 다른 기업이나 커뮤니티에서 제공하는 기업 연계 프로젝트에도 선발율이 높아져, 좀 고생스럽지만 다양한 경험을 할 수 있었다고 해요. 부트캠프에서 만난 사람들과 함께 나간 공모전에서 백엔드 개발자로 참여해 ‘**** 소프트웨어 경진대회’에서 팀이 입상하기도 했습니다.

국비지원 부트캠프 과정을 수료하고 몇번의 커뮤니티 프로젝트를 거친 배건두 씨, 자기소개서와 이력서를 내어 고배를 마시기도 했어요. 몇번을 고민하던 배건두 씨는 취업 사이트 내 공고와 댓글 등을 분석하고, 그 회사 개발자들이 어떤 성향인지 다양하게 분석하고 회사가 원하는 인재상을 고민해 취업 사이트 프로필과 자소서에 반영해 취업 활동에 힘을 주었습니다.

그 결과 배건두 씨는 눈여겨보던 회사의 상시 채용에 지원해 면접을 보게 되었고, 몇 가지 테스트를 통해 기술 면접을 본 후 당당하게 취업의 기회를 잡을 수 있었습니다.

2. 비전공 백엔드 개발자 배건두 씨의 취업 성공 스펙은?

배건두 씨 스토리는 이름에서도 느낄 수 있듯 만들어낸 가상 인물의 이야기입니다. 그러나 가상의 인물이라고 본받을 점이 없는 것은 아닙니다. 배건두 씨는 커뮤니티 게시판 내에 돌고 있는 여러 가지 비전공자 개발자의 취업 성공기를 조합해 탄생한 인물입니다. 이 이야기의 주인공인 배건두 씨가 취업을 위해 준비한 스펙은 대략 아래와 같습니다.


Ⅰ. Java와 Python을 주력으로 하고 C#와 Ruby를 공부
Ⅱ. 커뮤니티 소통 및 공모전 협업 프로젝트 입상
Ⅲ. 정보처리기사와 SQLD, 네트워크 관리사 자격증 취득
Ⅳ. 기업 인턴 개발자로 근무

우리는 배건두 씨의 취업 스펙을 통해 어떤 것을 준비해야 할지 대략 감을 잡을 수 있습니다.

3. 비전공 백엔드 개발자 취업 무기, 무엇을 준비할까?

첫째, 기본 지식을 단단히 하자

비전공자일수록 기본적인 공부를 더 충실히 해야 합니다. 보편적인 기술 스펙은 기본으로 장착하는 동시에 Java가 주력이면 C#을, Python이 주력이면 Ruby도 익혀놓는다던가 뭔가 나만의 칼 한 자루를 더 가지고 있어야 해요. 특히, 코딩 테스트에서 언어를 제한하는 경우도 있으니 주력 언어가 아닌, 많이 사용하는 다른 언어도 하나 익혀놓는 게 좋습니다.

배건두 씨는 다행히 학부 시절 경험했던 프론트엔드 경험이 도움이 되었겠지만, 그런 경험이 없는 분이라면 일부러라도 다른 분야를 경험해 보세요. 공부에 대해 더욱 체계적인 도움을 받고 싶다면 국비 지원 과정의 도움을 받는 것도 추천합니다.

출처: Lukas@Pexels

둘째, 질답과 협업 등 커뮤니티를 활용하자

혼자 공부하지 말고 주변의 도움을 받으세요. 요즘 유튜브에 없는 게 없다지만, 그걸 토대로 공부하다 보면 갑갑한 기분이 들고 ‘내가 잘 하고 있나’ 자괴감도 들 것입니다. 그러나 인터넷에서는 백엔드 개발자에 대한 정보뿐만 아니라 여러분과 같은 고민을 하는 수많은 사람을 만날 수 있습니다. 개발자 커뮤니티에 들어가시면 배건두 씨처럼 여러분과 비슷한 처지의 다양한 개발자들을 만나 이야기를 나누고, 궁금한 점에 대해 질문을 하거나 도움을 받을 수 있어요.

커뮤니티에서 모집하는 다양한 협업 프로젝트에 참여하는 것도 좋습니다. 비전공자인 데다 신입 지원자라면, 인사팀에서는 ‘경험이 적은 것 아닌가?’ 판단할 수도 있을 거에요. 그것을 만회할 수 있는 건, 실제로 경험해 보는 것입니다. 공모전 등을 위해 함께 달려가는 것도 좋습니다. 열심히 해서 수상하게 되면 이것보다 좋은 경력이 어디 있을까요?

출처: SQLD 자격증 신청 및 확인 홈페이지

셋째, 자격증은 내 실력 인정 받는 최소 수단

나 자신을 증명할 수 있는 자격증을 준비하세요. 자격증이 있다고 꼭 실력 있는 개발자인 것은 아닙니다. 그러나 회사에게 나를 보여주는 자리에서 자격증은 셀럽들의 인스타 계정 옆에 붙어있는 ‘∨’ 마크처럼 공식적으로 나를 증명하는 증서가 됩니다. 보통 필수적으로 정보처리 기사 자격증을 취득하는데요. 초급, 중급, 고급으로 나뉘는 국내 공식 개발자 등급은 정보처리 기사를 취득한 이후부터 카운트하기 때문에 미리 따놓는 것이 좋습니다. 이 밖에도 데이터베이스 관련 자격증인 SQLD와 OCP, 클라우드 관련 자격증인 AWS, 네트워크 관리사 등을 많이 취득합니다.

출처: fauxels@Pexels

넷째, 회사 생활을 경험해 보세요

다양한 기업의 인턴 프로그램에 지원해 보세요. 공부를 열심히 하고 다양한 협업 프로젝트에 도전해 자신을 단단하게 만드는 것도 좋지만 회사는 또 다른 세계입니다. 실무에서 업무가 어떤 로직으로 돌아가는지를 경험한 사람과 아닌 사람은 큰 차이가 있거든요. 아침에 일어나 인턴과 공모전 등에 대해 검색하는 버릇을 들여 본인의 입맛에 맞는 인턴 프로그램에 도전해 꼭 한번 경험해 보시길 추천합니다.

비전공인 개발자 지망생은 아마 전공 개발자 지망생들이 엄청 부러우실 거에요. 이미 그들은 학부 때부터 같은 길을 향하는 다양한 선후배와 함께하며, 필드에 이미 취직한 선배들을 통해 여러 가지 정보를 들을 수도 있을 테니까요. 과 친구들끼리 서로 응원하고 위로할 수도 있고요.

비전공 개발자 지망생이 단점만 있는 것은 아닙니다. 여러분과 같은 길을 가는 동료들은, 당신이 비전공자 출신 개발자로 느끼는 외로움과 힘든 여정을 누구보다 더 잘 이해하는 좋은 친구들이 될 것입니다. 비전공자 출신 개발자들이 오히려 시야가 더 넓을 수도 있고요. 그리고 전공자들이 생각 못 하는 포인트로 개성 있는 알고리즘을 개발할 수도 있을 겁니다. 둘은 등급 높낮이 차이가 있는 것보다, 서로 다른 개성을 가진 개발자라는 것을 잊지 마시길 바랍니다. 지금도 노력하시는 비전공 개발자 지망생 여러분, 배건두 씨의 예를 생각하며 모두 힘내세요!

패스트캠퍼스에서 제공하는 '백엔드 부트캠프' 강의는 백엔드 개발자에게 꼭 필요한 Java와 Spring을 아우르는 언어와 DB 등과 실무에 필요한 지식을 기초부터 실무 활용법까지 배우며 자신의 실력을 단단하게 다지는 '스프링 부트의 정석'과 같은 강의입니다. 이번 백엔드 부트캠프에서는 백엔드 교육의 절대 고수이자 백엔드 개발자들의 영원한 스승인 남궁성 강사님이 커리큘럼 끝까지 함께 하며, 수강생의 질문을 남궁성 강사님이 함께 고민하고 직접 답해주실 예정입니다.

이와 함께, 리뉴얼 될 강의에서는 최근 백엔드는 물론 모든 개발자에게 그 중요도가 올라가고 있는 AI에 관한 강의도 추가될 예정이니 자신을 보다 나은 개발자로 채찍질하고 싶은 수강생들은 꼭 도전해 보세요!


다른 인사이트가 더 궁금하다면

이 글과 연관된 주제의 추천 강의