Шутки про особенное мышление программистов оказались не шутками
Японские учёные выяснили, как изучение программирования влияет на работу мозга.
![](https://248006.selcdn.ru/main/iblock/837/8374c5f175fd02f7ba378c7bcd710a3b/e823099fbcc2aeeaea0f3bb998d0cd27.jpg)
![](https://248006.selcdn.ru/main/iblock/837/8374c5f175fd02f7ba378c7bcd710a3b/e823099fbcc2aeeaea0f3bb998d0cd27.jpg)
vlada_maestro / shutterstock
Соответствующее исследование опубликовано в журнале eNeuro в декабре. Сотрудники Института науки и технологий Нары изучили мозговую активность 30 программистов, у которых был разный уровень квалификации. Выяснилось, что семь областей лобной, теменной и височной коры головного мозга опытного специалиста более точно «настроены» на программирование, чем у начинающих. Значит, эта настройка происходит с опытом.
Как отмечают авторы работы, во многих более старых исследованиях сообщалось о различиях в поведенческих характеристиках, структуре знаний и внимании у опытных и начинающих программистов. Однако оставалось неясным, как это сказывается на работе головного мозга.
Чтобы ответить на этот вопрос, учёные наблюдали за тремя группами программистов: новичками, опытными и экспертами высокого уровня. Участникам исследования показывали 72 различных фрагмента кода и предлагали распределить их между четырьмя категориями. В процессе выполнения этого задания респондентам проводили процедуру функциональной МРТ.
Выяснилось, что чем выше уровень навыков программиста, тем выше активность в тех областях мозга, которые отвечают за обработку естественной речи, эпизодическое восстановление памяти и контроль внимания.
«Выявление этих характеристик работы мозга опытных программистов даёт хорошую отправную точку для понимания когнитивных механизмов, лежащих в основе опыта программирования», — заявил Такатоми Кубо, один из ведущих авторов исследования.
Предполагается, что полученные данные и дальнейшее изучение этого вопроса позволят улучшить методы преподавания программирования.