본문으로 건너뛰기
피드

AI가 코딩을 해결했다고? 전직 AI 엔지니어가 일부러 손코딩하는 브루클린 6주

general 약 7분
vote
0
댓글
북마크

Aily Labs에서 AI 에이전트를 프로덕션에 올리던 Miguel Conner가 Recurse Center에서 AI 없이 코딩하는 리트릿을 진행 중이다. LLM을 밑바닥부터 학습시키는 Stanford CS336 과제, Python 맨손 연습, Vim·BASIC·Clojure 탐험 등을 통해 기본기 다지기를 목표로 한다.

  • 1

    뛰어난 AI 사용자는 대부분 뛰어난 프로그래머 — 기본기가 레버리지 폭을 결정

  • 2

    손으로 코딩할 때 codebase 학습이 자연스레 따라오는데, 에이전트가 대신하면 이 과정이 스킵됨

  • 3

    CS336 1번 과제 — GPT-2 스타일 아키텍처 PyTorch로 밑바닥 구현 + Tiny Stories ablation

  • 4

    Python 10년차와 페어 프로그래밍 — '터미널 즉석 예제 1분'이 muscle memory가 되는 게 핵심

  • 5

    Recurse Center는 무료 self-directed 리트릿 — 선발제, 6~12주, 페어·mob 프로그래밍 중심

  • 전직 Aily Labs AI 에이전트 엔지니어 Miguel Conner가 "지금 이 시점에 일부러 AI 없이 코딩한다" 며 브루클린 Recurse Center로 입소
    • 많은 성공한 프로그래머들이 "프로그래밍은 해결된 문제(solved problem)"라고 선언하는 바로 그 시점에
    • 2년간 AI 에이전트를 프로덕션에 올리던 엔지니어의 반대 방향 실험

왜 손코딩으로 돌아갔나

  • Aily Labs에서 2024년 초부터 웹 검색 에이전트를 만들었음 (Anthropic의 Building Effective AI Agents 아티클보다 6개월 빨랐음, OpenAI DeepResearch보다 1년 빨랐음)
  • AI로 코딩하면서 느낀 트레이드오프
    • 손으로 코딩할 때: 뭘 원하는지 쓰는 동시에 codebase를 학습하게 됨
    • AI 에이전트로 코딩할 때: 프롬프트대로 정확히 얻지만, 내가 뭘 원하는지 모호하면 에이전트가 멋대로 가정 — codebase 이해도가 얕아짐
  • Cal Newport(Deep Work 저자)의 비유에 공감했다고 함
    • "너의 글쓰기는 너의 것이어야 한다. 명료한 메모를 쓰려고 짜내는 정신적 노력은 운동선수의 체육관 훈련 같은 것 — 없애야 할 귀찮음이 아니라 craft의 핵심 요소"
    • 코딩도 똑같다는 얘기
  • Aily에서 만난 뛰어난 프로그래머들 중 AI를 잘 쓰는 사람은 기본기가 깊었기에 AI를 지렛대로 삼을 수 있었다는 관찰

Recurse Center(RC)에서 하는 일

  • 1. LLM을 밑바닥부터 학습시키기
    • Stanford CS336(Language Modeling from Scratch) 1번 과제를 AI 도움 없이 완료
    • 50페이지짜리 과제 — Python으로 optimized tokenizer 작성, PyTorch로 upgraded GPT-2 아키텍처 구현
    • Tiny Stories 데이터셋으로 hyperparameter ablation → OpenWebText 9B 토큰으로 학습
    • 다음 과제는 GPU 프로파일링 + Triton으로 FlashAttention2 구현
  • 2. 맨손으로 Python 쓰기
    • 10년 이상 Python 써온 사람과 페어 프로그래밍이 가장 효과적이었다고 함
    • 시니어가 syntax 기억 안 날 때 빠르게 터미널 열고 1분짜리 예제 실행해서 확인 → Google·LLM 없이 해결
    • 이 "터미널로 즉석 확인" 습관을 muscle memory로 만드는 게 목표
  • 3. 컴퓨터 깊게 이해하기
    • 1983년산 Apple IIe로 BASIC fizzbuzz 작성
    • CTF Fridays 참여 — Bandit 등 Unix/보안 워게임으로 터미널 스킬 연마
    • Vim에서 single-layer perceptron을 처음부터 손코딩 (클라우드 GPU에서 훈련 중 파일 수정할 때 진짜 유용함)
    • Clojure 워크숍 — 함수형 언어 처음 경험, mob programming 방식으로 수업
  • RC 문화: 주간 5분 테크 톡 — "Running Rust Code", "GPUs for Dummies", "Some Useless Agents" 같은 제목들

결론

  • 프로덕션에 에이전트를 올리다가 "배우고 싶은 것 목록"이 계속 쌓이던 차에 RC가 완벽한 타이밍
  • 6주 남았는데 리스트 전부는 끝낼 수 없을 거라고 함 — "그게 RC의 매력, 목록 끝내는 게 아니라 코딩에 시간 쓰는 것"

기술 맥락

이 글의 핵심 주장은 "AI 코딩 시대에도 기본기가 레버리지의 폭을 결정한다" 예요. 저자가 Aily에서 관찰한 건 명확해요 — 뛰어난 AI 사용자는 대부분 뛰어난 프로그래머이기도 했어요. 왜냐하면 프롬프트는 본인이 원하는 걸 정확히 알 때만 힘을 발휘하거든요. codebase 구조, 언어 idiom, 시스템 레이어를 모르면 에이전트에게 제대로 된 지시를 못 하고, 결과물도 평가하지 못해요. 그래서 AI가 있다고 기본기 연마를 건너뛰면 결국 에이전트의 결정에 휘둘리게 돼요.

두 번째 포인트는 "코드를 쓰는 과정 자체가 codebase를 학습하는 과정" 이라는 거예요. IDE에서 타이핑하고, 에러 만나고, 문서 읽고, 다른 파일 뒤지다 보면 자연스레 시스템 구조가 머리에 들어와요. 에이전트가 대신 해주면 속도는 빠르지만 이 학습이 건너뛰어져요. 그래서 저자는 일부러 느리게, 의도적으로 손으로 하는 retreat을 택한 거예요. 마치 운동선수가 기계에만 의존하면 근육이 안 커지는 것처럼요.

Recurse Center라는 환경 자체도 흥미로워요. 무료에 6~12주짜리 self-directed 리트릿인데, 지원서+코딩 인터뷰로 선발해서 각자 원하는 걸 하게 해요. 페어·mob 프로그래밍, 5분 테크 톡, CTF 같은 걸로 서로 배우고요. 회사 업무의 "shipping 압박" 없이 CS336 같은 깊이 있는 커리큘럼을 파고들 수 있는 공간이 별로 없는데, 이런 모델이 왜 개발자들 사이에서 전설로 퍼지는지 글을 읽다 보면 납득이 돼요.

AI 코딩 시대의 역설적 처방 — 에이전트에 휘둘리지 않으려면 에이전트 없이 버티는 시간이 필요하다는 주장. 실무 경력 쌓을수록 '학습 부채'가 누적되는 개발자에게 특히 와닿는 이야기.

댓글

댓글

댓글을 불러오는 중...

general

폐쇄된 클라이밋닷거브, 공공 데이터 덕분에 클라이밋닷어스로 되살아나다

미국 정부의 기후 정보 사이트 Climate.gov가 예산 삭감으로 내려간 뒤, 전직 NOAA 관련자들이 Climate.us로 핵심 자료를 복원했어. 15년 넘게 쌓인 기후 지도, 교육 자료, 기후 지표 보고서, 삭제된 제5차 국가기후평가까지 되살린 배경에는 미국 정부 데이터가 법적으로 퍼블릭 도메인이라는 점이 있었어. 다만 운영은 기부에 의존하고 있어, 공공 인프라를 민간이 임시로 떠받치는 불안정한 구조도 같이 드러나.

general

AI 시대에도 인간 관리자가 남는 이유는 결국 ‘책임’ 때문임

생성형 AI가 기업 경영의 많은 판단을 도와도, 인간 관리자의 역할이 사라지지는 않는다는 주장이다. 글은 공감, 검증, 실행, 책임이라는 네 가지 영역에서 AI가 아직 인간 관리자를 대체하기 어렵다고 설명한다.

general

서로 1만 달러 주고받으면 매출 1만 달러? 스타트업 매출 놀이를 비꼰 풍자 사이트

LARP는 창업자끼리 같은 금액을 서로 주고받은 것처럼 장부에 기록해 매출을 만든다는 설정의 풍자 사이트다. 실제 제품, 고객, 현금 이동 없이도 연간 반복 매출(ARR)을 부풀릴 수 있다는 식으로, 스타트업의 매출 인정과 상호 거래 관행을 날카롭게 비꼰다.

general

뱅크오브아메리카, 소버린 클라우드 수요 보고 아이오노스에 매수 의견

뱅크오브아메리카가 유럽 웹 호스팅·도메인 기업 아이오노스에 매수 의견과 목표주가 37유로를 제시했다. 핵심 논리는 중소기업 대상 웹 서비스, AI 업셀링, 소버린 클라우드 수요가 맞물리며 2025년부터 2028년까지 매출과 이익이 성장할 수 있다는 것이다.

general

SDT·KT·스패로우까지, 국내 보안·클라우드·양자 업계 단신 모음

SDT는 양자 클라우드 플랫폼 큐레카에 양자내성암호를 적용하고 CUDA-Q 교육 모듈을 3개 국어로 제공하기로 했다. KT, 스패로우, 매스웍스, 아이씨티케이, 오케스트로 클라우드도 각각 메일보안, 앱 보안, 디지털 트윈, 양자보안, 공공 클라우드 전환 관련 소식을 냈다.