Психология команд разработчиков ПО с доктором Кэт Хикс | 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. Она написала книгу «Психология команд разработчиков программного обесп...