개발자리 · 실무에서 부딪히며 배우는 CS 커리큘럼

CS 면접에서
막혀본 적
있나요?

앱은 만드는데, "왜 느린지" 설명 못하겠다면.
iOS 개발하며 부딪히는 진짜 문제로
컴퓨터 공학을 배우는 커리큘럼입니다.

9 STAGES 28 CHAPTERS 200+ TOPICS FREE
시작하려면 MacXcode만 있으면 됩니다.
SCROLL

왜 Top-Down인가?

실무 적용력 기준으로, Top-Down은 주어진 시간 안에 필요한 역량에 도달합니다.

높음 실무 적용력 낮음
요구되는 역량 수준 남은 시간
시작 6개월 1년 2년
Top-Down — 앱을 만들며 필요한 것부터
Bottom-Up — 기초 이론부터 차근차근
남은 시간 — 나에게 주어진 시간과 요구 역량
🚀
앱을 만들 수 있는 시점
Top-Down은 첫 달부터 동작하는 앱을 만듭니다.
Bottom-Up은 자료구조를 배우는 중입니다.
🔧
문제 해결 능력
실제 버그를 잡아본 사람이 디버깅을 압니다.
교과서 예제만으로는 실전 감각이 생기지 않습니다.
💰
생존과 수익
빠르게 결과물을 내야 살아남는 시대입니다.
완벽한 준비보다 빠른 실행이 기회를 만듭니다.
📎 근거 펼쳐보기
  • PBL 메타분석 — 66개 연구, 190개 효과값 분석. 프로젝트 기반 학습이 동기부여·만족도·협업 능력에서 유의미하게 높음 (Frontiers in Psychology, 2023)
  • fast.ai 사례 — 1강부터 최신 모델을 돌리고, 점차 원리를 벗겨가는 Top-Down 방식. 가장 널리 쓰이는 딥러닝 코스 (Jeremy Howard)
  • PBL 최적 기간 — 9~18주가 측정 가능한 학습 성과의 최적 구간 (ScienceDirect, 2025 메타분석)

하지만 대학 커리큘럼 순서가 주는 장점도 분명히 존재합니다.

높음 실무 적용력 낮음
요구되는 역량 수준 남은 시간
시작 1년 2년 4년+
Bottom-Up — 대학 커리큘럼 순서
Top-Down — 실무 중심 학습
남은 시간 — 나에게 주어진 시간과 요구 역량
🧱
탄탄한 기초 체력
OS, 컴퓨터구조, 알고리즘을 체계적으로 쌓으면
어떤 기술이 와도 본질을 꿰뚫을 수 있습니다.
🔬
깊은 이해
Top-Down은 "왜?"를 나중에 채우지만,
Bottom-Up은 처음부터 원리를 이해하고 넘어갑니다.
🎯
그래서 이 커리큘럼은
Top-Down으로 빠르게 시작하되,
각 단계에서 필요한 기초를 깊이 있게 다룹니다.
📎 근거 펼쳐보기
  • 인지부하 이론 — 초보자에게는 가이드된 예제가 자유 탐색보다 효과적. 비구조적 문제풀이는 작업 기억을 과부하시킴 (Sweller, 1988)
  • 전문성 역전 효과 — 초보자에게 좋은 교수법이 숙련자에게는 오히려 해가 됨. 최적 방법은 학습자 수준에 따라 달라짐 (Kalyuga et al., 2007)
  • 순수 발견학습 실패 — 50년간의 실증 데이터가 비가이드 발견학습을 지지하지 않음. Top-Down도 스캐폴딩이 있어야 작동 (Mayer, 2004)
  • 나선형 커리큘럼 — 같은 주제를 점점 깊이 있게 반복하는 하이브리드 접근이 가장 효과적 (Bruner, 1960)

대학 전공 과목은 어디에?

컴퓨터 공학 전공 과목들이 이 커리큘럼의 어느 단계에서 다뤄지는지 한눈에 확인할 수 있습니다.

함께 성장하기

커뮤니티 & 뉴스레터

✉️

뉴스레터 구독

Substack · 개발자리

새 챕터 업데이트, iOS 개발 인사이트, 실무 CS 연결 내용을 격주로 받아보세요.

💬

오픈 카카오톡

함께 공부하는 iOS 커뮤니티

질문하고 답하며 함께 성장하는 공간. QR 코드 또는 링크로 참여하기

카카오 오픈채팅 QR 코드
오픈채팅 참여하기 →
EN