AI 시대의 “손코딩”에 HN이 반응한 이유
Original: I’m spending months coding the old way View original →
Miguel Conner의 글은 AI를 거부하자는 선언이 아니라, AI가 너무 빨리 일상화된 시점에 일부러 속도를 낮춰 본 기록이다. 그는 Aily Labs에서 AI agents를 만들던 경험을 뒤로하고 Brooklyn에서 3개월짜리 coding retreat를 시작했고, 글이 올라온 시점에는 6주차였다. HN이 이 글을 크게 물고 늘어진 이유는 제목의 “old way”가 갑자기 낡은 기술이 되어버린 감각을 건드렸기 때문이다.
글에서 눈에 띄는 것은 hand coding이 막연한 수련이 아니라 꽤 구체적인 훈련이라는 점이다. 그는 CS336 과제를 따라가며 작은 language model을 직접 구현하고, Tiny Stories 데이터로 17M parameter model을 학습시키고, FlashAttention2를 Triton으로 구현하는 쪽으로 넘어갔다. 또 Apple IIe에서 BASIC으로 fizzbuzz를 짜고, Bandit 같은 terminal security challenge를 풀고, Vim 안에서 perceptron을 손으로 구현했다.
HN 댓글의 에너지는 “AI를 쓰지 말자”보다 “AI가 빠르게 줄여버리는 feedback loop가 무엇을 건너뛰는가”에 가까웠다. 한 댓글은 18세 학생들에게 Apple II Plus와 6502 assembly를 가르치는 경험을 꺼냈고, 다른 댓글은 agentic workflow가 넓은 렌즈로 보면 codebase 이해와 active recall을 약하게 만들 수 있다고 봤다. autocomplete 정도가 중간지대라는 의견도 있었다.
재미있는 점은 글쓴이도 완전한 금욕주의자가 아니라는 것이다. 그는 몇몇 막힌 bug에서는 Claude에 조언을 구했다고 적었다. 그래서 이 논쟁은 tool 사용 여부보다 calibration의 문제로 읽힌다. 직접 디버깅해 본 사람은 agent가 낸 답을 더 잘 평가하고, terminal과 runtime의 작은 신호를 더 빨리 알아차린다.
원문과 HN discussion을 함께 보면, 개발자 커뮤니티가 지금 두 감정을 동시에 갖고 있음을 알 수 있다. AI coding은 생산성을 밀어 올리지만, 그 속도를 감당하려면 결국 사람이 느린 경로에서 얻는 감각도 필요하다는 것이다.
Related Articles
높은 관심을 받은 Hacker News 글은 Linux kernel 저장소의 새 AI 기여 지침을 가리켰고, 이 문서는 DCO 책임을 인간에게 두면서 `Assisted-by` 공개 형식을 표준화했다.
HN이 반응한 이유는 이 이슈가 추상적인 AI ethics 논쟁이 아니라 licensing risk가 붙은 maintainer workflow 문제였기 때문이다. SDL은 4월 15일 PR #15353을 merge했고, LLM으로 code를 생성하지 말라는 AGENTS.md를 추가했다.
Hacker News에서 떠오른 Instant 1.0은 AI-coded apps를 위한 오픈소스 backend를 내세운다. 핵심은 sync engine, multi-tenant Postgres, Clojure concurrency를 결합해 agent가 만든 앱을 실제 서비스 수준까지 끌어올리겠다는 점이다.
Comments (0)
No comments yet. Be the first to comment!