
프로그래밍을 배우는 방법은 많습니다. 하지만 무료로 전문가의 코드 리뷰를 받을 수 있는 곳은 드뭅니다.
Exercism은 78개 프로그래밍 언어를 지원하며, 자원봉사 멘토가 직접 코드를 검토해주는 독특한 학습 플랫폼입니다.
2026년 초 새로운 Bootcamp 'Jiki'가 출시되며 플랫폼이 급변하고 있습니다.
Exercism의 핵심 구조
Exercism은 2013년 소프트웨어 개발자 Katrina Owen이 설립한 온라인 코딩 학습 플랫폼입니다.
2016년 CEO Jeremy Walker의 합류 이후 현재의 체계를 갖추게 되었습니다.
플랫폼의 철학은 명확합니다. "실제 코드를 작성하면서 배운다"는 것입니다.
학습 구조는 단순합니다. 원하는 프로그래밍 언어를 선택하고, 난이도별로 배치된 연습 문제를 풉니다.
코드를 제출하면 자동 테스트가 즉시 실행되고, 테스트 통과 후에는 자원봉사 멘토가 코드를 리뷰합니다.
이 과정에서 단순히 "작동하는 코드"가 아닌 "전문가처럼 작성된 코드"를 배울 수 있습니다.
현재 Python, JavaScript, Java, C#, Go, Rust 같은 주류 언어부터 Haskell, Elixir, Gleam 같은 함수형 언어, 심지어 COBOL이나 어셈블리까지 78개 언어를 지원합니다. 인기 언어는 개념 설명과 심화 가이드까지 제공하지만, 신흥 언어는 기본 연습 문제 위주입니다.
무료 플랫폼의 생존 전략
Exercism의 모든 핵심 기능은 완전히 무료입니다. 광고도 없고, 가입비나 구독료도 없습니다.
자선단체로 등록되어 있어 모든 수익을 플랫폼 운영에 재투자합니다. 하지만 이상과 현실은 달랐습니다.
2024년 9월, CEO Jeremy Walker는 블로그를 통해 솔직한 재정 상황을 공개했습니다. 사용자는 200만 명에 달했지만, 은행 계좌는 거의 비어 있었습니다. 월 7,500달러의 정기 후원금은 서버 비용 정도만 충당할 수 있었고, CEO와 핵심 개발자들의 급여는 지급할 수 없는 상황이었습니다.
이를 해결하기 위해 2025년부터 유료 상품이 도입되었습니다. 2026년 1월 출시된 Bootcamp 'Jiki'와 향후 계획 중인 Teams 프리미엄이 그것입니다. CEO는 Bootcamp 수익을 Exercism 플랫폼 유지에 재투자하겠다고 밝혔습니다.
실제로 2025년 1월에는 Bootcamp 판매로 처음 흑자를 달성했습니다.
Jiki Bootcamp의 차별점
Jiki는 완전 초보자를 위한 12~24주 코딩 기초 과정입니다.
기존 Bootcamp를 진화시킨 것으로, 게임화 방식을 채택해 학습 동기를 유지합니다.
- 1단계에서는 기본 그리기와 애니메이션을 배웁니다.
- 2단계에서는 Space Invaders, Tic Tac Toe 같은 게임을 직접 개발합니다.
- 3단계에서는 미로를 해결하는 봇을 프로그래밍하고,
- 4단계에서는 ChatGPT API를 활용한 실제 프로젝트를 구현합니다.
Jeremy Walker가 직접 진행하는 40시간 이상의 라이브 강의가 제공되며, 각 개념은 5~10분 단위 비디오로 나누어져 있어 소화하기 쉽습니다. 커뮤니티 멘토와 Discord를 통해 즉시 도움을 받을 수도 있습니다. 문법 학습을 넘어 프로그래밍 사고방식과 관례를 습득하는 데 중점을 둡니다.
기본 과정은 무료이며, 프리미엄은 AI 도움, 광고 제거, 라이브 스트림 참석, 추가 프로젝트를 포함합니다.
첫 1,000명 가입자에게는 1년 무료 프리미엄이 제공되며, 저소득국 사용자를 위한 할인도 있습니다.
멘토링이 만드는 차이
Exercism의 진정한 강점은 자원봉사 전문가들의 코드 리뷰입니다.
78개 언어 트랙과 수천 개의 연습 문제, 수만 명 학생의 코드 리뷰가 모두 자원봉사자의 노력으로 운영됩니다.
멘토들은 단순히 코드가 작동하는지만 확인하지 않습니다. 테스트 통과 후에도 코드 가독성과 효율성을 지적하고, 관례적인 코드 작성법을 가르칩니다. 4~6번의 반복 수정을 통해 우아한 솔루션 도출을 돕습니다. 이는 자동 채점과는 완전히 다른 경험입니다.
다만 모든 언어에 멘토가 충분한 것은 아닙니다.
Python이나 JavaScript는 빠른 피드백을 받지만, Haskell 같은 언어는 멘토 부족으로 대기 시간이 깁니다.
커뮤니티 도전과 학습 동기
Exercism은 매년 대규모 커뮤니티 도전을 진행합니다. 2023년에는 "12개월 동안 12개 언어 배우기"로 10만 명 이상이 참여했습니다. 2024년에는 "48주 동안 48개 문제 풀기"로 확대되었고, Bronze, Silver, Gold 등급으로 나누어 각자 수준에 맞게 참여할 수 있었습니다.
2025년에는 "125개 서로 다른 연습 문제를 다양한 언어로 풀기"가 논의되고 있습니다. 약 3일마다 1개 문제를 해결하는 속도로, 초급자부터 전문가까지 참여 가능합니다.
CLI와 웹 에디터의 선택
Exercism은 원래 CLI(Command Line Interface) 기반으로 설계되었습니다. 로컬 환경에서 코드를 작성하고 제출하는 방식으로, 전문적 개발 환경에 익숙해지고 Git, 로컬 테스트 실행 등 실제 워크플로우를 경험할 수 있습니다.
2021년 이후에는 브라우저 기반 웹 에디터도 추가되었습니다. 별도 설치 없이 즉시 시작할 수 있고, 모바일 기기에서도 연습이 가능합니다. CLI와 웹 에디터 중 선호하는 방식을 선택할 수 있습니다.
장점과 한계의 균형
Exercism의 가장 큰 장점은 진정한 피드백 루프입니다.
LeetCode나 HackerRank 같은 자동 채점 플랫폼과 달리, 전문가처럼 코드를 작성하는 법을 배웁니다. 78개 언어를 지원해 새로운 언어를 배울 때마다 동일한 체계로 학습할 수 있고, 문제 해결 후 다른 사람의 해답을 보며 다양한 접근법을 배울 수 있습니다.
하지만 한계도 분명합니다. 일부 언어는 멘토 수가 적어 리뷰 대기 시간이 깁니다. 완전 초보자에게는 진입장벽이 있어, 변수, 루프, 함수 같은 기본 개념을 먼저 이해한 후 사용하는 것이 좋습니다. 개인 학습에 최적화되어 있어 팀 프로젝트나 협업 경험은 제한적입니다.
2026년 전망과 추천
Exercism은 유료 모델 도입으로 수익화하면서도 무료 플랫폼은 유지하는 전략을 택했습니다.
Bootcamp와 Teams 프리미엄으로 안정적 자금을 확보하고, 이를 플랫폼 개선에 재투자할 계획입니다.
멘토 부족 문제 해결을 위해 AI 도움 기능도 추가될 예정입니다.
새 언어를 배우고 싶은 개발자, 코딩 기초를 탄탄히 하고 싶은 초보자, 비용 부담 없이 장기 학습을 원하는 사람, 커뮤니티 학습을 선호하는 사람에게 Exercism을 추천합니다. 2026년 현재 비용 대비 성능이 가장 우수한 프로그래밍 학습 플랫폼입니다.
'TECH' 카테고리의 다른 글
| 애플 저가형 맥북 출시 소식 (0) | 2026.01.07 |
|---|---|
| "내 헤드폰이 도청기?"…소니·마샬·JBL 무선 헤드셋 보안 위험 (0) | 2026.01.07 |
| Claude Code 개발자가 직접 공개한 생산성 향상 비법 (0) | 2026.01.05 |
| AI 코딩 단점 5가지 (1) | 2026.01.04 |
| AI 에이전트 브라우저 추천 (1) | 2026.01.03 |
댓글