Квалификация при использовании ИИ Тезис о том, что квалификация разработчиков, использующих ИИ, должна вырасти прямо противоречит текущим настроениям рынка. Бизнесу очень хочется верить в формулу: наберем джунов, дадим им агентов и готово. Но реальность выглядит иной: теперь нужно не только проектировать структуру системы до написания кода (возвращение к истокам инженерной культуры), но и уметь формализовать принципы разработки для ИИ. Раскроем эту мысль. AI - это мультипликатор. Не помню, где подсмотрел этот термин, но он выглядит подходящим. AI масштабирует навыки того, кто им управляет. Если инструментом пользуется senior/архитектор, он масштабирует порядок и структуру (по-крайнеме мере, I want to believe). Если им пользуется новичок без инженерного/архитектурного бэкграунда, он с невероятной скоростью масштабирует хаос и энтропию. Vibe coding делает процесс написания кода дешевым, но проектирование - дорогим и критически важным. Знание синтаксиса языка, кажется, больше не стоит дорого. Дорого стоит умение декомпозировать сложную бизнес-задачу на изолированные модули, которые AI сможет реализовать, не сломав остальное. Разработчик должен уметь переводить абстрактные бизнес-желания в жесткие технические спецификации до того, как начнется написание кода. Это возвращение к истокам, к инженерной дисциплине, свойственной, скорее, старой школе, чем современным реалиям быстрой разработки. Так что придется подтягивать базу 🙂 Иначе вместо ускорения разработки мы получим ускоренное создание legacy в промышленных масштабах, которое невозможно поддерживать. __И еще раз напомню: это касается крупных и сложных систем, которые нужно развивать годами. С прототипами, MVP или отдельными скриптами таких проблем, как правило, не возникает.__
Квалификация при использовании ИИ Тезис о том, что квалификация разработчиков,…
Из этого канала
- #644Что не так с Bounded Context Canvas? И почему его никто не использует? Bounded…
Что не так с Bounded Context Canvas? И почему его никто не использует? Bounded Context Canvas Ника Тьюна - это визуальный темплейт, который помогает команде…
- #648Простой, практичный и интуитивно понятный способ визуального предствавления…
Простой, практичный и интуитивно понятный способ визуального предствавления архитектурного решения.
- #652НАУЧНАЯ ОРГАНИЗАЦИЯ ТРУДА И УПРАВЛЕНИЯ Москва, 1965 Не удивлюсь, если на первых…
НАУЧНАЯ ОРГАНИЗАЦИЯ ТРУДА И УПРАВЛЕНИЯ Москва, 1965 Не удивлюсь, если на первых глиняных табличках тоже что-то подобное было вперемешку с «товарными…
- #640Про связь vibe coding и архитектуры Будем исходить из определения, что vibe…
Про связь vibe coding и архитектуры Будем исходить из определения, что vibe coding - это подход к разработке, при котором программист описывает задачи на…
- #639Почему agile-это сложно? Презентация 2017-го года, разъясняющая принципы…
Почему agile-это сложно? Презентация 2017-го года, разъясняющая принципы agile-манифеста.