Еще из вчерашнего интересное - создатель Ruby on Rails Дэвид Хайнемайер Ханссон (DHH) на прошлой неделе заявил во время кейноута на Rails World, что в его компании 37signals ручное написание кода фактически умерло. Это особенно примечательно потому, что именно 37signals создала Ruby on Rails и известна своей инженерной культурой, особенно высоким качеством кода. Кроме того, это прибыльная компания, существующая уже 27 лет. Несмотря на всё это, DHH вызвал бурную реакцию разработчиков, заявив:
В завершение DHH рассказал, что больше даже не считает себя профессиональным программистом:
Разработка
• Google выпустил модель EmbeddingGemma 2 для работы на устройстве
• LibreOffice: «отсутствие ИИ» теперь считается фичей программы
• Designing a Notification System That Can Handle 10 Million Users
Маркетинг
• Рост вашего приложения остановился: что делать дальше?
Кроссплатформа
• I Wanted More Than Rounded Corners in Flutter
• Shopify Just Ditched React Native — and It Has Almost Nothing to Do With Performance
iOS
• Новые аксессуары Apple Home могут появиться благодаря необычному партнёрству с LG
• Your iOS MVP Doesnt Need To Use Clean Architecture
• Apple’s Foundation Models Could Become as Important as SwiftUI
• ViewModel Doesn’t Hold UiState. It Derives It.
Android
• Pitch Kit — настройка гитары и распознавание аккордов
• Экран перестал обновляться, и виноват оказался не ваш код
• Game made in Kotlin, Jetpack Compose and Filament: Things which worked and didn’t
В 37signals пару недель назад мы приняли решение, которое однозначно означает: мы закончили писать код вручную. Мы буквально отказались от идеи, что в рамках обычной работы по созданию продуктов будем писать код руками.
Ручное написание кода в 37signals теперь считается исключительной ситуацией. Это как увидеть баг в Sentry: здесь что-то пошло не так; почему агент не смог создать то, что мы хотели? Ладно, возможно, какое-то время мы ещё что-то подправим за ИИ, но затем мы починим машину, починим фабрику и снова запустим процесс. Это просто признание того, что уже происходит.
В завершение DHH рассказал, что больше даже не считает себя профессиональным программистом:
Я четверть века оттачивал код руками и любил каждую минуту. На это не стоит смотреть с сожалением; на это нужно смотреть с радостью и просто принять, что всё закончилось.
Ручное написание кода больше не является экономически продуктивной деятельностью для подавляющего большинства программистов в подавляющем большинстве компаний. По другую сторону находится новая профессия — профессиональный создатель вещей, который направляет интеллект, ещё совсем недавно существовавший только в научной фантастике.
Нам придётся пересмотреть почти всё, что мы знаем об архитектуре программного обеспечения. Очень долго нашим главным инструментом были абстракции. В эпоху агентов абстракции уже не имеют того же смысла. Мы использовали их в том числе для того, чтобы не повторяться; а теперь стоимость повторения практически упала до нуля.
Разработка
• Google выпустил модель EmbeddingGemma 2 для работы на устройстве
• LibreOffice: «отсутствие ИИ» теперь считается фичей программы
• Designing a Notification System That Can Handle 10 Million Users
Маркетинг
• Рост вашего приложения остановился: что делать дальше?
Кроссплатформа
• I Wanted More Than Rounded Corners in Flutter
• Shopify Just Ditched React Native — and It Has Almost Nothing to Do With Performance
iOS
• Новые аксессуары Apple Home могут появиться благодаря необычному партнёрству с LG
• Your iOS MVP Doesnt Need To Use Clean Architecture
• Apple’s Foundation Models Could Become as Important as SwiftUI
• ViewModel Doesn’t Hold UiState. It Derives It.
Android
• Pitch Kit — настройка гитары и распознавание аккордов
• Экран перестал обновляться, и виноват оказался не ваш код
• Game made in Kotlin, Jetpack Compose and Filament: Things which worked and didn’t