
DHH на Rails World 2026: «Я вийшов із професії програміста»
Розробник Джаред Норман розібрав вступний виступ Девіда Гейнемаєра Ганссона: той більше не називає себе професійним програмістом, переводить Hey на Rust і нативні застосунки та віддає написання коду LLM.
21 вересня 2026 року розробник Джаред Норман опублікував на jardo.dev статтю «What About Rails?». У ній він розбирає вступний виступ Девіда Гейнемаєра Ганссона (DHH) на конференції Rails World 2026 і стверджує, що промова майже не стосувалася самого Rails.
«Я вийшов із професії програміста»
DHH заявив, що «вийшов із професії програміста», і тепер називає себе «мейкером». Він стверджує, що англійська мова є найкращою мовою програмування, адже код пишуть LLM, і що читати згенерований код не обов'язково. «Писати код вручну більше не є економічно продуктивним для переважної більшості програмістів у переважній більшості компаній», сказав він.
За його словами, у серпні 2026 року він написав 150 тисяч рядків коду, тоді як до епохи LLM у середньому писав близько 30 тисяч рядків на рік. Ruby, який за два десятиліття становив близько половини його роботи, цього року — лише 3% написаного.
Hey переходить із Rails на нативні застосунки
37signals переписує наступну версію Hey як нативні застосунки для всіх підтримуваних платформ, а серверну частину робить на Rust. DHH вважає Rust «потворним» для людей, але чудовим для LLM. Він також хоче, щоб кожен сервіс мав CLI, аби його агенти працювали без інтерфейсу.
За його оцінкою, новий бекенд потребує на 99% менше CPU і на 95% менше пам'яті, а 10 хостів потрібні лише для резервування. Пікове навантаження Hey, за його підрахунками, теоретично витримав би навіть один Raspberry Pi.
Критика: цифри та відсутнє бачення
Норман зауважує, що на відкритті головної конференції Rails DHH оголосив про вихід одного зі своїх продуктів із Rails. На його думку, Rails тепер подають як платформу для «вебзастосунків за необхідністю», а «конвенцію над конфігурацією» переосмислили як «ефективність токенів».
Критик сумнівається в цифрах: рядки коду — поганий показник, а 150 тисяч рядків Rust від LLM непорівнянні з лаконічним рукописним Ruby. Сам DHH визнає, що терпить від моделей такий код, який ніколи не прийняв би в Ruby. Теза про 10x-програміста, додає Норман, спирається на дослідження про інструменти розробника, а не про продуктивність.
Він також розбирає аналогію з банкоматами, яку навів DHH, і зазначає, що її десятиліття, економіст і цифри щодо касирів наведені неправильно. Оптимізм, підсумовує він, не є стратегією: про майбутнє Rails у промові не сказано майже нічого.
SiTech — веброзробка з підтримкою AI
Створюємо швидкі та сучасні сайти й інтегруємо AI у бізнес-процеси. Маєте проєкт чи запитання? Із задоволенням допоможемо.