«Нишевое хобби для пет-проектов»: что будет с написанием кода руками — мнение комьюнити

«Нишевое хобби для пет-проектов»: что будет с написанием кода руками — мнение комьюнити
Photo by Volodymyr Dobrovolskyy / Unsplash

Недавно Dzik спросил: станет ли написание кода руками станет «нишевой» активностью по мере развития популярности вайбкодинга?

В комментариях развернулась дискуссия, которую, думаем, стоит вынести отдельным постом, чтобы показать настроения комьюнити. Вот несколько мнений:

  • Будет нишевое хобби для пет-проектов.
  • По моему мнению, вайбкодинг — это не то же самое, что не писать код руками. В будущем станет нишевой активностью. Сейчас 95% моего кода пишет агент, но все ещё иногда приходится писать код самому.
  • Я что, должен пустить в продакшн код, который сгенерила эта болванка? Вместо того, чтобы использовать свой собственный уникальный опыт, который я копил годами, работая в разных конторах, а также делая всякие пет-проекты на GitHub? Какая-то нейросетка может это заменить? Кто-то думает, что такое возможно, даже в теории?

Да ни за что не поменяю свой уникальный опыт на генерацию от непонятной х*рни, которую выпускают закрытые компании, меняют цифру версии, увеличивают расход токенов, немного тюнят под бенчмарки для вида, и больше ничего не меняется. Они только хотят обогатиться и обесценить мой опыт.

Весь этот ваш «вайб кодинг», или, как говорят некоторые программисты (а на самом деле просто инженеры, которые обижаются, когда на них говорят «вайбкодеры») — «agentic engineering» не проживет и года.

Сейчас лучшее время, чтобы всё писать руками и не потерять скилл к моменту, когда полетят проекты от вайбкодеров, и надо будет делать из них нормальные работающие продукты. Вот тогда я и начну копать золото тоннами.

Как думаете, если компиляторы будут набирать обороты, кодировка машинным кодом станет «нишевой активностью?» — я что, должен доверить какой-то непонятной программе интерпретировать мою логику как ей вздумается? Почему я должен быть уверен, что она сделает все так, как мне надо?

Там, где нужна надежность, будет машинный код. Там, где всем лень и пох*р, будут компиляторы и интерпретаторы.

Новый виток, новые лудиты, новые предрассудки. Используйте свой мозг для построения грамотной архитектуры, пайплайнов, тестов, для построения логики продукта, улучшения юзабилити и прочего.

Если вы просто пишете код и это всё, что вы умеете, то вы ничем не лучше нейронки. Если же вы умнее, то вы способны использовать инструмент в своих нуждах и делать так, чтобы он выдавал нужный вам результат. Весь вопрос в соотношении ответственности и затраченных усилий.

Вы джунам тоже не даете выполнять важные задачи, а делаете их сами, либо тщательно за ними перепроверяете и указываете, где конкретно и как делать, какие паттерны использовать, какие структуры, сортировки и так далее. Только нейронка меньше ошибается и лучше следует инструкциям.

Не обязательно также использовать её именно для генерации кода. Используйте её, чтобы избавиться от рутины — документирование, покрытие тестами, суммаризация незнакомого вам кода, помощь в переработке легаси, поиск возможных уязвимостей и ошибок.

Боитесь больших корпораций? Ну соберите себе хоум-лаб, вы же большие дяди с большими зарплатами, способны потратить пару тысяч долларов на рабочий инструмент. Поднимите у себя дома open source модель, которая будет подчиняться только вам. В конце концов, по итогу вы потратите на дистанции денег меньше, чем на свои супер-про-дев подписки по 200 баксов в месяц + оверлимит токенов.

Уже сейчас 9B-модели (или MoE) с хорошим сетом инструкций могут генерировать нормальный код на небольших задачах, запускаясь на любом ноутбуке.
Со временем стоимость запуска адекватных локальных моделей будет обходиться в копейки, а скорость будет несопоставима с любым человеком при приемлемом качестве.

Ваш уникальный опыт в разных конторах отлично пригодится на ревью и создании спецификации/пленинга, он всё ещё будет полезен.

А свой уникальный опыт написания тонны лапши на jQuery, вёрстку таблицами и выравнивание через float (и Clearfix под IE 6/7?) я уже выбросил: времена меняются и наша профессия заключается в постоянной адаптации...

  • Все жалуются на «г*внокод», который пишут ИИ-шки, но сколько же г*внокода и целых г*вно проектов (нет, не пет-проектов, а реальных стартапов, госпроектов в Америке и т.д.) я видела от человеческих команд. Уж лучше, чтоб ИИ-шка писала
  • Так она на этом г*внокоде и обучена. Garbage in — garbage out.
  • Сгенерированный код хорош, если правильно выстроить процесс и использовать модели с нормальным окном контекста. Жду, когда нейросети ещё научатся дизайн нормальный делать, тогда заживём. Хотя, может, уже и это умеют, просто я ещё не допер до правильных промптов
  • Написание кода вообще не являлось проблемой или узким местом на большинстве проектов, поэтому дешёвые индусы и стали популярны.

Можно написать второй Facebook, Amazon или Reddit — но они никогда не станут популярны. Проектов, требующих уникальной экспертизы, в мире намного меньше, чем зарабатывающих деньги.

В самой работе программиста кодирование — менее 30% работы. Снизив 30% до 10%, все равно останется 70% на коммуникацию с другими участниками процесса разработки. Коммуникацию сильно ускорить не получится, так как она ограничена когнитивными способностями участников. Уменьшить коммуникацию между Product, Design, Engineering/QA и Support можно за счёт пробелов в понимании работы продукта.

То есть реально ускорить процесс разработки ПО можно, если принять за норму то, что никто в компании не понимает в деталях, как работает условная фича на проде.

Напомните, когда на рынке труда искали «быстрых» программистов, какими сейчас являются ИИ-агенты? Искали опытных или с определенной экспертизой, но скорость программирования редко замерялась на собеседовании. Почему тогда сейчас «быстрые» агенты внезапно оказались чем-то революционным?

  • Не, ну иногда проще сделать быструю правку в коде, чем заводить ИИ на очередной цикл изменений
  • Я уже устал от «agentic engineering» и стараюсь писать код без ИИ-шки совсем.

«Па руках будуць біць не Claude, а цябе». Гутарым с «АйЦіБарадой», як AI мяняе нашае жыццё і працу

6 ресурсов с бесплатными курсами по нейросетям

Читать дальше

Выйти из айти: как фронтенд-разработчица стала персональным стилистом

Выйти из айти: как фронтенд-разработчица стала персональным стилистом

Раньше беларуска Виталина работала во фронтенде. Но после сокращения решила воплотить свою давнюю мечту и теперь собирает гардеробы на каждый день. Как решилась и что вообще делает персональный стилист — читайте в нашем тексте 👇 Как потеряла работу? Обычная история — пару лет трудилась в небольшой продуктовой компании в сфере финтеха, сразу на

ИТ тормозит новые наймы: 55% компаний не планируют изменений в командах

ИТ тормозит новые наймы: 55% компаний не планируют изменений в командах

Согласно исследованию ManpowerGroup, чистый прогноз занятости в ИТ-секторе Польши на IV квартал 2026 года составляет +12%, что на 16 п.п. ниже предыдущего квартала. Наиболее востребованы специалисты по кибербезопасности, облачным решениям и работе с ИИ.

Польша пытается урегулировать миграцию. Но это не решает главную проблему — многомесячное ожидание ВНЖ

Польша пытается урегулировать миграцию. Но это не решает главную проблему — многомесячное ожидание ВНЖ

Обзор изменений в польском миграционном праве, включая новые ограничения для граждан третьих стран и критику статьи 100d, замораживающей сроки рассмотрения дел о ВНЖ. Анализирует системные проблемы в Мазовецком воеводстве и позицию судов.

«Хлеб с хлебом». Как лежится в польских больницах

«Хлеб с хлебом». Как лежится в польских больницах

Собрали ваши впечатления о польских шпиталях (и несколько фото обедов). Опыт из роддома — Я два раза лежала в роддоме — в 2024-м и 2026-м. В первый раз показалось, что много хлеба, но всё остальное было вкусным, и я наедалась. Через два года, видимо, произошло некоторое ополячивание, и я съедала весь хлеб