커리어 스토리

당신이 개발자 커리어를 포기한 이유 6가지 (feat. 코딩 부트캠프)

05 / 02, 2022

섣불리 개발자 교육 기관을 등록하여 개발자 커리어 도전을 했다가 어려움을 겪으셨나요? 당장 개발자로 취업하고 싶은 마음은 앞서가는데 이게 맞는 선택일지, 남들보다 뒤쳐지진 않을까 조바심이 생길 수 있습니다. 이로 인해 내가 놓치는 게 있을까 불안할 수도 있습니다.

이럴 때 우리는 침착히 되돌아 볼 시간이 필요합니다. 우리 모두 기존에 어떤 교육을 받았는지, 어떤 일들이 있었는지 아래 짧은 사연들을 통해 회고해 봐요. 개발자를 도전했던 많은 분들 사연이 담겨 있습니다. 이 중 여러분이 공감할 수 있는 부분이 있는지, 또 이러한 불안함에 대하여 저스트코드는 어떻게 말할 수 있는지 같이 확인해보세요. 미리 경험하지 않은 분들도 충분히 읽고 고려할 수 있는 내용입니다 🙂


1. 팀원들과의 어려움

"개발을 할 줄 아는 사람이 전혀 모르는 사람을 만나면 어떡하죠? 할 줄 아는 사람에게만 일이 몰리잖아요. 그게 제가 되면 어떡하지 싶고 ,또 잘 모르는 사람이 책임감도 없다면 잘하는 사람도 지쳐서 그만두는 경우도 있다고 들었어요."

몇몇 교육 기관에서는 수강생 의견을 반영하지 않은 랜덤 조편성 또는 실력에 맞지 않는 팀 편성으로 좌절을 맛보는 경우가 있습니다. 현업 개발은 아시다시피 대부분 팀 단위로 진행합니다. 때문에 업무에 바로 적응하기 위해선 실력과는 별개로 서로 간의 믿음과 적절한 커뮤니케이션이 반드시 필요합니다.

저스트코드는 개강 하자마자 팀 프로젝트를 진행하지 않습니다. 프로젝트는 7주차에 시작합니다. 6주 동안은 학습하는 방법, 프로젝트 참여에 대한 의의, 개발 프로젝트의 의미, 내가 프로젝트를 성실히 수행해야 하는 의미, 즉 개발자 마인드셋 등을 성실히 다집니다. 물론 프로젝트를 시작하기 전에도 과제를 팀 단위로 합니다. 팀은 2주에 한 번씩 구성원이 바뀌고 개인 과제이긴 하나 ‘누군가의 희생’ 개념이 아닌 팀 플레이 방법을 계속해서 학습합니다. 또 프로젝트를 정상적으로 운영하기 위한 사전 작업이 이뤄집니다.

팀원 간 실력은 반드시 상대적일 수밖에 없습니다. 현업 개발 프로젝트에서도 마찬가지입니다. 다만 잘하는 사람은 어떤 능력을 더 끌어올릴 수 있는지, 못하는 사람은 어떻게 도움을 받고 이 상황에서 무엇을 얻을 수 있는지 파악하는 과정을 잘 배운다면 훨씬 더 수월한 프로젝트를 할 수 있을 거예요.


2. 어려운 강의 커리큘럼 및 난이도

“저는 정말 기본만 공부했었는데요. 커리큘럼 난이도가 서서히 올라갈 줄 알았는데 갑자기 어느 순간 난이도가 엄청 올라가서 제가 따라가질 못하고 좌절을 맛보았습니다. 저같은 초보자가 따라가기 어려운 커리큘럼이면 어떡하죠?”

보통 교육 기관에서 과제 또는 코딩 문제를 주면 이를 따라오는 분들은 과제 풀이를 하는 것만으로도 많은 공부가 됩니다. 하지만 완전 초보 단계에 머무는 분들은 어려워할 수 있습니다. 그럴 수 있습니다. (당연해요!) 이럴 땐 먼저 모범 답변을 보면서 ‘감’을 찾는 것이 중요합니다. 수강생이 너무 어려워 한다면 저스트코드는 우선 문제 접근 방법을 해설해주며 이렇게 따라오라고 도움을 주는 자료를 제공해 드립니다.

하지만 이는 흔히 학원에서 볼 수 있는 ‘보충학습’의 개념이 아닙니다! 실력이 부족한 분에게 똑같은 내용을 여러번 가르쳐주는 것은 의미가 없습니다. 중요한 것은 개념 그 자체가 아닌 개념을 응용하는 사고력 이기 때문입니다. 과제를 주고 이에 대해 오랫동안 생각할 시간 또한 필요합니다. 대게 이 단계에서 수강생들은 대부분 답을 얻습니다. 하지만 지속적으로 어려움을 호소한다면 수업을 다시 하는 것보다는 우선 힌트를 드리고 또 그 힌트와 답을 찾을 수 있는 사고 과정을 계속 상기시키는 훈련을 진행합니다.


3. 케어 부족

“한 기수에 너무 많은 수강생들이 있어 케어를 못 받을까봐 걱정이에요. 개발 공부는 대부분 스스로 공부해야한다는 분위기던데 너무 어려워 포기 할까봐 불안해요. 또 개발 공부는 조금만 공부하지 않아도 남들에게 뒤쳐진다고 하던데..”

저스트코드는 수강생 의견을 적극 반영합니다. 수강 기간 중 설문을 받아 자신에게 어려웠던 세션이나 기타 의견을 모으고 이를 세션에 바로 반영합니다.

과제가 어려운 경우 수강생들은 대개 제출하지 않고 혼자 끙끙 앓는 경우를 많이 봤습니다. 이때 어떤 점이 어렵거나 궁금한지 먼저 물어봅니다. 과제 해설 시간 중 특히나 어려운 부분은 더 자세히 알려드리며 또 일과 시간 외에는 질문 게시판(커뮤니티)에도 글을 남기는 등 언제든지 이용할 수 있습니다. (1300명 이상이 이용하는 커뮤니티라 답변도 잘 달려요 😉) 만약에 답변이 안 달리더라도 다음날 멘토가 해설을 진행합니다.


4. 영상으로만 들은 강의

“라이브 강의가 아니라서 당황스러웠어요. 이럴 거면 그냥 저렴한 온라인 강의를 듣고 마는 건데.. 부트캠프 생에게 맞춰진 것도 아닌 것 같고. 그런데 문제는 또 교육에 비해 엄청나게 난이도가 높아요..”

저스트코드는 라이브로 수업(세션)을 진행하며 라이드 코드 리뷰 또한 진행합니다. 궁금한 점은 멘토에게 수강 중, 전후로 바로 물어볼 수 있습니다! 강의를 진행하는 개발자 분들은 영상에만 존재하는 것(?)이 아니에요.😂 라이브로 진행하는 것은 단순히 소통을 쉽게 해주는 것뿐만 아니라 내적 동기를 다질 수 있는 좋은 장치가 됩니다. 멘토 및 동기들과 함께 3개월동안 같은 배에 탑승한 것과 다름 없습니다.


5. 통제

“팀원이 시간을 지키지 않아도 교육기관 측에서 아무런 제재가 없을까봐 걱정이에요. 이건 그냥 자율 학습이 아닌지.. 혼자 하면 동기 부여를 안 해주니 끈기가 부족해질 것 같아요.”

저스트코드는 시간 엄수에 엄격합니다!

- 오전 수업 시간(세션), 저녁 해설(과제 리뷰 등) 시간을 잘 지킵니다.

- 프로젝트 진행 시 모든 팀이 동일한 시간에 회의할 필요는 없으나 팀원과 합의 하였으면 그 시간을 반드시 지킵니다.

- 팀미팅 후 서로 합의한 것에 대한 내용(로그)을 꼭 남겨야 하며 이를 멘토가 확인, 잘못된 방향은 없는지, 개선 방향은 무엇인지 체크합니다.

각 프로젝트를 마무리하면 잘못된 코드는 없는지 리팩토링 하는 시간도 있어요. 프로젝트 앞 뒤로는 반드시 점검해야할 내용들 (체크리스트)을 주면서 절대 빼먹으면 안 되는 개념이 없는지 확인합니다. 여기서 중요한 것은 프로젝트를 통해 기능 구현에만 집중하는 것이 아니라 프로젝트를 통해 반드시 익혀야 하는 개념! 멘토와 매니저가 항상 유념하여 수강생들에게 안내합니다.

뒤쳐지거나 학습 분위기를 저해하는 수강생이 있다면 면담 및 조치(공지 등)가 즉각적으로 이뤄집니다. 이는 직접적으로 건의를 하는 경우도 있지만 대개 앞서 말씀드린 설문 단계에서 미리 인지하게 됩니다.


6. 평가 시스템

“과제가 영상보고 따라하면 되는 수준이라 실력 평가에 대한 변별력이 없으면 어떡하죠?”

저스트코드는 시험을 통해 1차적으로 본인 수준을 확인할 수 있습니다. 다만 이 시험이 합격 또는 통과 개념이 아닌 스스로 판단할 수 있게끔 시험 결과에 대한 가이드를 드릴 용도입니다. 여러분들이 일주일 동안 수업 내용을 잘 흡수했는지, 개념을 잘 소화했는지 결과를 통해 가늠할 수 있겠죠? 테스트 결과는 곧 주말에 어떤 부분이 부족함을 스스로 보충할지 확인하는 과정이기도 합니다. 😉

프로젝트가 끝난다면 별도로 같은 팀원들간 회고를 진행합니다. 이를 통해 서로에 대한 피드백을 확인할 수 있고 또 멘토들은 프로젝트 결과물 평가를 통해 잘못된 코드는 고치고 협업 과정에서 문제는 없었는지 체크합니다. (4, 5번과 연결되겠죠?)


어때요? 지난 교육 과정이 무엇이 문제였는지, 또 만약 저스트코드와 함께한다면 스스로 더 잘할 수 있을지 가늠이 되시나요?

다만 가장 중요한 것은, 커리큘럼을 온전히 소화하고 졸업하는 것이 끝이 아니라는 점!

우리의 최종 목표는 개발자로 취업하는 것입니다. 저스트코드의 커리큘럼과 직원 모두 여러분의 개발자 취업에 중점을 두고 운영하고 있습니다. 3개월간의 커리큘럼이 끝나면 취업 준비를 커리어 코치님과 함께 시작할 수 있다는 점도 놓치지 않으셨죠? 누구든 의지만 있다면 취업할 때 까지 이력서 피드백 및 취업 특강을 들을 수 있습니다. 이를 꼭 명심해주세요.

개발자로 커리어를 시작하는 온라인 부트캠프

주식회사  그레이스풀레인

사업자 번호

학원 등록번호

대표자명

사업장 주소

530-81-01310

제  13227 호

송은우

서울특별시  강남구 테헤란로 427, 위워크타워

고객센터

운영시간

010-7365-4553

오전 10-19시 (주말, 공휴일 제외)

Copyright © JUSTCODE. All rights reserved.

개발자로 커리어를 시작하는 온라인 부트캠프

주식회사  그레이스풀레인

사업자 번호

학원 등록번호

대표자명

사업장 주소

530-81-01310

제  13227 호

송은우

서울특별시  강남구 테헤란로 427, 위워크타워

고객센터

운영시간

010-7365-4553

오전 10-19시 (주말, 공휴일 제외)

Copyright © JUSTCODE. All rights reserved.

개발자로 커리어를 시작하는 온라인 부트캠프

주식회사  그레이스풀레인

사업자 번호

학원 등록번호

대표자명

사업장 주소

530-81-01310

제  13227 호

송은우

서울특별시  강남구
테헤란로 427, 위워크타워

고객센터

운영시간

010-7365-4553

오전 10-19시 (주말, 공휴일 제외)

Copyright © JUSTCODE. All rights reserved.

등록 신청하기