К содержанию
Новости

Kent Beck: в эпоху ИИ разработчикам важнее накапливать доверие, а не только писать код

Kent Beck, создатель Extreme Programming, один из авторов Agile Manifesto, соавтор JUnit и популяризатор TDD, рассказал о том, как меняется роль инженеров на фоне распространения ИИ-инструментов. По его словам, индустрия слишком быстро накапливает код, но не успевает накапливать доверие к результату. При этом разработка ПО, как считает Beck, давно не сводится только к написанию кода.

Как сообщает The Pragmatic Engineer, автоматизация не отменяет инженерную работу целиком. Разработчики не только пишут код: они разбираются в предметной области, выстраивают взаимодействие внутри команд и помогают повышать уверенность в надежности системы. Beck также отметил, что пока никто до конца не понимает, как инженерам эффективно работать вместе с ИИ-агентами.

В подкасте Beck затронул и свою карьеру. В 1987 году он пришел в Apple, где занимался проектами вокруг Smalltalk, а позже участвовал в разработке языка программирования для детей. По словам Beck, в итоге его уволили, потому что он пытался работать по-своему и не слишком вписывался в командный процесс.

Среди других тем разговора были происхождение TDD, дизайн-паттерны, опыт работы с Ward Cunningham, а также подход Beck «explore, expand, extract» для прохождения крупных технологических сдвигов.

Ключевые факты

  • Kent Beck, создатель Extreme Programming, соавтор JUnit и один из авторов Agile Manifesto

  • Beck заявил, что написание кода, лишь часть работы software engineering, а важную роль играют доверие к системе и понимание предметной области

  • В 1987 году Beck присоединился к Apple, где работал над проектами, связанными со Smalltalk

  • В разговоре обсуждался подход Beck «explore, expand, extract» для работы в период технологических изменений