학습 경로를 고를 때 많은 사람이 무엇이 더 좋나만 묻는다. 하지만 실제로는 현재 생활 패턴, 스스로 공부하는 힘, 피드백이 필요한 정도에 따라 답이 달라진다.
중요한 것은 남에게 가장 멋있어 보이는 경로가 아니라, 내가 끝까지 갈 확률이 높은 경로를 고르는 것이다.
그래서 이 선택은 상품 비교가 아니라 자기 진단에 가깝다. 진단이 틀리면 어떤 경로를 골라도 같은 자리에서 멈춘다.
각 방식의 장단점은 뚜렷하다
독학은 비용과 속도 조절 면에서 좋지만 방향을 잃기 쉽다. 부트캠프는 몰입과 구조가 강하지만 진도를 따라가기 버거울 수도 있다. 멘토링은 개인 피드백이 강하지만, 스스로 움직이는 힘이 없으면 효과가 줄어든다.
결국 무엇이 더 우월한가보다, 지금 내게 부족한 것이 구조인지 피드백인지 시간 유연성인지 파악하는 편이 중요하다.
세 경로가 실제로 파는 것
각 경로가 무엇을 제공하는지 한 줄로 정리해 두면 비교가 단순해진다. 독학은 자유를 주고 구조를 안 준다. 부트캠프는 구조와 마감을 주고 자유를 가져간다. 멘토링은 내 코드에 대한 피드백을 주지만 진도는 여전히 내가 만든다.
여기서 자기 진단의 질문이 나온다. 지난 한 달을 돌아봤을 때, 나를 멈추게 한 것이 무엇이었는가. 답이 세 가지 중 하나로 갈린다.
진단
[멈춘 이유] [부족한 것] [맞는 경로]
뭘 공부해야 할지 몰라서 → 구조 → 부트캠프 / 커리큘럼
막혔는데 물어볼 사람이 없어서 → 피드백 → 멘토링 / 스터디
시간이 안 나서 / 계속 미뤄서 → 마감 → 부트캠프 / 공개 목표
자료는 많은데 손이 안 가서 → 동기 → 만들 것부터 정하기
네 번째 줄은 경로 선택으로 해결되지 않는다. 이 경우 결제는 대개 문제를 미루는 행동이 된다.
마지막 줄을 따로 둔 이유가 있다. 손이 안 가는 상태에서 돈을 쓰면 처음 몇 주는 강제력이 생기지만, 그 힘은 오래가지 않는다. 만들고 싶은 것이 없는 상태는 어떤 경로로도 채워지지 않는다. 이 경우에는 경로를 고르기 전에 아주 작은 결과물 하나를 먼저 만들어 보는 편이 순서상 맞다.
후보 과정의 커리큘럼 첫 두 주 분량을 혼자 따라가 보십시오. 무료 자료로 충분히 가능합니다. 여기서 스스로 굴러간다면 필요한 것은 구조가 아니라 피드백일 가능성이 큽니다.
고를 때 스스로 물어볼 질문
- 혼자 계획을 세우고 꾸준히 실행할 수 있는가
- 지난달 나를 멈추게 한 것이 구조인가 피드백인가 마감인가
- 막혔을 때 피드백이 빨리 필요한가
- 짧은 기간 몰입이 가능한가
- 중간에 그만두게 되면 무엇이 남는가
- 비용과 시간을 얼마나 투자할 수 있는가
섞어 쓰는 것이 보통이다
세 경로를 배타적인 선택지로 놓는 것 자체가 사실 현실과 다르다. 대부분은 섞어서 간다. 기본은 혼자 공부하되 막히는 지점만 유료 멘토링으로 뚫는 식이 흔하고, 부트캠프를 다니면서도 저녁에는 혼자 복습해야 진도가 붙는다. 어느 과정을 등록하든 손으로 코드를 치는 시간은 결국 혼자 보내는 시간이다.
그래서 판단을 이렇게 바꿔 보는 편이 유용하다. 무엇을 고를까가 아니라, 내가 혼자 굴러가는 구간이 어디까지이고 어디서부터 남의 힘이 필요한가. 이 경계를 알면 비용도 훨씬 적게 든다.
어느 경로든 같은 것을 확인한다
경로를 정한 뒤에 점검할 것은 사실 공통이다. 지난 한 달 동안 내가 직접 코드를 친 시간이 얼마나 되는가. 강의를 들은 시간이나 자료를 읽은 시간이 아니라, 빈 파일에서 뭔가를 만든 시간이다. 이 숫자가 낮으면 어떤 경로에 있든 진도는 나가지 않는다.
또 하나는 막힌 문제가 해결되기까지 걸리는 시간이다. 사흘씩 같은 자리에 머무는 일이 반복된다면 피드백이 부족한 것이고, 그건 경로의 문제라기보다 물어볼 곳이 없다는 문제다. 스터디 하나를 붙이거나 커뮤니티에 질문하는 습관만으로도 이 항목은 크게 개선된다.
이 두 지표는 어떤 경로에서든 측정할 수 있고, 경로를 바꿀지 판단할 때도 근거가 된다. 막연히 안 맞는 것 같다는 느낌보다는, 두 달째 손으로 친 시간이 주당 두 시간이라는 사실이 훨씬 정확한 신호다.
이 조언이 사치인 경우
내가 끝까지 갈 확률이 높은 경로를 고르라는 말은, 선택지가 있다는 것을 전제한다. 그런데 현실에서는 그 전제가 자주 성립하지 않는다. 생계를 유지하며 저녁에만 시간을 낼 수 있는 사람에게 몇 달 몰입형 과정은 애초에 후보가 아니다. 비용을 감당할 수 없는 경우도 마찬가지다. 이럴 때 나에게 맞는 경로를 고르라는 조언은 도움이 되지 않는다.
그 상황에서 실제로 쓸 수 있는 방법은, 주어진 하나의 경로에서 부족한 것을 따로 보충하는 것이다. 독학밖에 선택지가 없다면 구조는 공개된 로드맵으로 대신하고, 피드백은 코드 리뷰를 주고받을 사람 한 명을 구하는 것으로 대신한다. 완전한 대체는 아니지만 아무것도 안 하는 것과는 다르다.
또 하나 짚어 둘 것은, 경로를 바꾸는 일이 진도를 되돌린다는 점이다. 두 달 다니던 과정이 안 맞는다고 그만두고 다른 곳에 등록하면, 새 과정도 처음부터 시작한다. 정말 안 맞는 경우도 있지만, 대개는 어려워지는 구간에 도달한 것일 뿐이다. 그 구간은 어느 경로에서도 똑같이 나온다.
그만두기 전에 한 가지만 확인해 보십시오. 지금 힘든 것이 이 과정의 방식 때문인지, 아니면 원래 이 시점에 어려운 내용이기 때문인지. 앞이면 옮기는 것이 맞고, 뒤면 옮겨도 같은 벽을 다시 만난다.
수료 후 무엇이 된다는 약속보다, 주당 몇 시간을 어떤 형태로 쓰는지를 보십시오. 시간 구조는 검증 가능한 정보이고, 결과에 대한 약속은 그렇지 않습니다.
좋은 경로는 가장 유명한 경로가 아니라, 지금의 나를 가장 덜 멈추게 하는 경로다.
더 볼 것
독학 쪽으로 기울었다면 구조를 대신할 것이 필요합니다. 심층 가이드는 주제 단위로 나뉘어 있어 커리큘럼처럼 쓸 수 있고, 하루 단위 리듬은 45분 학습 리듬에, 첫 주 계획은 Hello World 다음 7일에 정리해 두었습니다.
이 글의 포인트
- 독학, 부트캠프, 멘토링은 각자 맞는 상황이 다르다.
- 지난달 나를 멈추게 한 것이 무엇인지부터 진단한다.
- 동기가 없는 상태는 어떤 경로로도 해결되지 않는다.
- 실제로는 섞어 쓰게 되므로 경계를 아는 편이 이득이다.
- 내가 실제로 지속할 수 있는 경로가 가장 현실적인 선택이다.