TechHype
Программирование все еще отстой
Статья представляет собой критический взгляд на текущее состояние индустрии разработки программного обеспечения, опровергая общепринятые представления о ней как о работе в стерильных офисах с идеальными планами и продуктивными сотрудниками. Автор утверждает, что реальность гораздо более хаотична и полна неопределенности, сравнивая ее с управлением горящим кораблем, где все системы неисправны, а инструкции утеряны.
Основная мысль заключается в том, что проблемы в разработке не новы, а лишь усугубились из-за давления со стороны руководства, стремящегося к максимальной производительности и сокращению расходов. Это привело к отказу от фундаментальных практик, таких как тщательные код-ревью и наставничество младших специалистов, в пользу автоматизации и оптимизации метрик.
Автор описывает, как стремление к сокращению затрат и повышению эффективности привело к увольнению младших разработчиков, которые ранее были ценны не только за свой текущий вклад, но и за потенциал стать опытными инженерами. Этот шаг, по мнению автора, является формой «оптимизации для вывода» и «отмены ученичества», что в долгосрочной перспективе приведет к дефициту опытных специалистов.
В статье поднимается вопрос о том, как индустрия оказалась в ситуации, когда критически важные, но устаревшие системы продолжают работать благодаря усилиям невидимых, неформальных сотрудников, таких как Сара, которая поддерживает работу старого cron-задания, унаследованного от ушедшего специалиста.
Автор подчеркивает, что многие разработчики осознают эти проблемы, но продолжают участвовать в процессе, подписывая списки и принимая решения, которые ведут к деградации качества и культуры разработки. Это происходит из-за страха потерять работу, необходимости обеспечивать семью и веры в то, что «потом» все стабилизируется.
В итоге, статья призывает к переосмыслению текущих подходов в разработке, указывая на то, что игнорирование основ и погоня за краткосрочной выгодой неизбежно приведут к более серьезным последствиям в будущем, когда «потом» так и не наступит.
-
Интегрированные среды разработки3 недели назадРасширение поддержки Swift в разных IDE
-
GitHub3 недели назадRoxum IDE — среда разработки для Android
-
Новости4 недели назадВидео и подкасты о мобильной разработке 2026.15
-
Разработка4 недели назадЯ сократил время разработки Android вдвое с помощью ИИ — вот как это сделать
