DHH의 경고: AI 에이전트 시대, 까다로운 엔지니어는 도태되고 적응력과 소통 능력이 핵심이 될 것
David Heinemeier Hansson: Warning for "Cantankerous" Coders: The age of AI agents will reward adaptability and basic people skills while making things much harder for difficult, ego-driven, or resistant engineers
핵심 요약
DHH와 리누스 토발즈가 AI 에이전트 도입을 옹호하며, 개발자에게 기술적 고집보다 적응력과 소통 능력이 중요해질 것이라 강조했습니다.
- DHH의 변화 — 25년 만에 직접 코딩을 중단하고 AI 에이전트를 활용해 Rust 기반으로 서비스를 재구축함
- 생산성 폭발 — AI 에이전트를 통해 기존 대비 60배의 코드 생산량을 기록하며 개발 방식의 대전환을 시도함
- 리누스 토발즈의 지지 — 리눅스 커널 개발에 Claude Code 등을 적극 도입하며 AI 활용을 긍정적으로 평가함
- 핵심 역량 변화 — 코딩 실력보다 AI를 다루는 능력과 비즈니스 소통 및 협업 능력이 중요해지는 추세임
루비 온 레일즈(Ruby on Rails) 창시자가 지난 9월 Rails World 2026에서 AI 에이전트와 소프트웨어 개발의 미래에 대해 굵직한 발언들을 쏟아냈다.
DHH는 25년 만에 직접 손으로 코딩하는 일에서 은퇴했다고 선언했다.
루비 대신 러스트(Rust) - AI와 러스트로 HEY 재구축하기: 그는 37signals가 자사 이메일 서비스인 HEY를 AI가 생성한 러스트 백엔드를 활용해 네이티브 모바일/데스크톱 앱으로 다시 만들고 있으며, 이를 통해 CPU와 메모리 사용량을 엄청나게 줄였다고 밝혔다.
AI 가속화: 그는 평소 5년 동안 짤 분량의 코드를 단 한 달 만에 뽑아냈다. 무려 60배나 생산성이 폭증한 셈이다.
DHH는 이 코드의 상당 부분이 AI 에이전트가 통째로 생성한 장황한 러스트 코드라는 점을 솔직하게 인정했다. 자기가 직접 짠 것도 아니고, 심지어 그 코드 대부분은 들여다보거나 읽고 싶지도 않다고 털어놨다.
DHH 왈: "영어가 루비보다 더 나은 프로그래밍 언어다."
한편:
리누스 토발즈는 초반의 회의적인 태도를 버리고, 리눅스 커널 개발에 Claude Code 같은 AI 도구를 적극적으로 사용하고 지지하는 쪽으로 돌아섰다.
실제 커널 적용 사례: 그는 리눅스 커널의 심각한 캐시 경합 문제를 해결하기 위해 LLM의 도움을 받아 첫 패치를 올렸고, 눈에 띄는 성능 향상을 이뤄냈다.
그는 "AI를 어디에 쓰지 말라는 식의 멍청한 개념은 도무지 이해할 수가 없다"고 일갈했다.


