Перейти к содержимому

Психология команд разработчиков ПО с доктором Кэт Хикс | ADI Pod #40

Artificial Developer Intelligence

0:00 / 0:00

Психология команд разработчиков ПО с доктором Кэт Хикс | ADI Pod #40

118 просмотров · 5 дней назад
Artificial Developer Intelligence
182 подписчика
118 просмотров · 5 дней назад
Инженерные команды, которые снизили производственное давление, чтобы освободить место для обучения, в итоге опередили всех остальных примерно на 18 месяцев. На этой неделе всё иначе: никаких новостей, никакого времени. Шимин и Дэн беседуют с доктором Кэт Хикс — психологом, специализирующимся на человеческом факторе в технологиях, ведущим научным сотрудником Catharsis и автором книги «Психология команд разработчиков программного обеспечения» — о том, как организации неправильно понимают когнитивные способности разработчиков, как целенаправленно учиться с помощью ИИ, вместо того чтобы позволять своим навыкам атрофироваться, и как на самом деле выглядит здоровая команда, ориентированная на ИИ. Ведущие: Шимин Чжан и Дэн Ласки. Гость: доктор Кэт Хикс. ▸ «Мозги в банках» — так Кэт называет организации, которые относятся к разработчикам как к взаимозаменяемым, бестелесным когнитивным структурам. Разработчики высоко ценятся — просто лишены своей человечности. Это даже не точная модель: настоящее решение проблем в значительной степени социальное. «Мозги в банках» никогда не создавали отличное программное обеспечение. ▸ Миф о «10-кратном инженере» — Стереотип об одиноком гении сохраняется, потому что он поощряет упорную самоуверенность; Кэт утверждает, что его цена намного выше, чем нам хотелось бы видеть. Дэн использует ритуал проверки основных протоколов Маккарти (злость, грусть, радость или страх), а Кэт объясняет, почему технически компетентный инженер, проявляющий эмоции, меняет стереотипы в команде. ▸ Усердное обучение и навык поиска возможностей для обучения — Навык Клода/Кодекса от Кэт генерирует 10-15-минутные упражнения для целенаправленной практики на основе файлов, с которыми вы уже работаете. Он построен против дефицитарного мышления («наш мозг расплавится»). Десять минут что-то делают с вашим разумом. Не обязательно пять часов. ▸ Иллюзия беглости и метакогнитивное разделение — Мы плохо оцениваем собственное обучение: ощущение беглости маскирует понимание, которого нет. Кэт о страшных лабораторных исследованиях: вы когда-нибудь помните, что копируете и вставляете? Что работает: самопроверка, эскизирование архитектуры перед реализацией, прерывание агентных сессий короткой обучающей операцией. Метакогниция — одно из немногих поддающихся коррекции вмешательств: рабочую память сложно изменить, метакогнитивную стратегию — нет, и она предсказывает успех в жизни. ▸ Измерение собственных навыков — Для работающих разработчиков не существует хороших инструментов для отслеживания собственных навыков с течением времени. Кэт, бывший специалист по оценке, хочет их создать — что, возможно, случайно решит и проблему собеседований. ▸ Здоровые команды, ориентированные на ИИ — Перекладывание непроверенных результатов работы ИИ на коллег по команде — это культурное заявление, а не техническое решение: это говорит о том, что их навыки решения проблем не имеют значения. Решение — это общая командная ментальная модель: четко определите, как вы будете использовать ИИ в течение следующего месяца, а затем проверьте, сработало ли это. Команды, которые снизили давление перепроизводства, в итоге оказались примерно на 18 месяцев впереди. Масштабирование производства требует соответствующего масштабирования тестирования и аудита — заимствуйте вероятностное мышление из вычислительной биологии и робототехники. ⏱ Разделы 00:00 Вступление — Без новостей, без часов 00:35 Знакомство с доктором Кэт Хикс 01:14 Является ли разработка программного обеспечения аномальной психологией? 03:27 Мозги в банках — Почему организации неправильно понимают мышление разработчиков 06:43 Миф о 10-кратном инженере 09:30 Проверка основных протоколов Маккарти 12:45 Усердное обучение и навык возможностей обучения 18:50 Иллюзия беглости и метакогнитивное разделение 22:51 Измерение собственных навыков (и исправление собеседований) 24:38 Чему мы на самом деле учимся прямо сейчас? 26:25 Информированный пациент — та же проблема за пределами технологической сферы 29:39 Как выглядит здоровая команда, ориентированная на ИИ 33:54 Книга, подкаст и рассылка 🔗 Ссылки Книга: • Психология команд разработчиков программного обеспечения — Routledge: https://www.routledge.com/The-Psychol... Работы Кэт: • Доктор Кэт Хикс: https://www.drcathicks.com/ • Катарсис: https://www.catharsisinsight.com/ • Изменения, технически (подкаст): https://www.changetechnically.fyi/ • Борьба за человека (рассылка): https://www.fightforthehuman.com/ Навыки: • Возможности обучения: https://github.com/DrCatHicks/learnin... • learning-goal: https://github.com/DrCatHicks/learnin... Подписывайтесь на Кэт: • Bluesky: https://bsky.app/profile/grimalkina.b... • LinkedIn:   / drcathicks   🎓 О докторе Кэт Хикс Доктор Кэт Хикс — психолог, специализирующийся на человеческом факторе в технологиях, и ведущий научный сотрудник Catharsis. Она написала книгу «Психология команд разработчиков программного обесп...