Математические способности оказались не обязательны для программистов

Математические способности не играют существенной роли для при изучения программирования. К такому выводу пришли ученые Вашингтонского университета по результатам исследований, опубликованных 2 марта в Nature’s Scientific Reports.

«Многие представления о программистах, от обязательных курсов до стереотипов о том, как выглядит хороший специалист в этой области, связаны с тем, обладает или нет человек математическими способностями. Но наше исследование не показывает такой зависимости», — заявил руководитель исследования, адъюнкт-профессор психологии в Вашингтонском университете Чантел Прат.

В исследовании принимало участие 30 человек, в задачу которых входило изучение и овладение навыками программирования на языке Python.

В процессе изучения испытуемые проходили ряд тестов, которые учитывали множество параметров: от внимания до решения проблем, от памяти до умения оперировать с числами. Кроме того, проводились постоянные замеры активности головного мозга в состоянии покоя.

Результаты показали, что участники, которые быстрее и глубже изучили язык программирования, обладали сильными способностями к изучению языков, хорошей памятью и умением рассуждать. Другими словами, отмечает исследование, гуманитарными способностями.

Наличие математического таланта практически не влияло на результаты, показанные в испытаниях.

По результатам исследования ученые Вашингтоского университета предложили сменить парадигму изучения языков программирования. Они предложили при изучении использовать методики, которые «напоминает изучение естественного языка, такого как французский или китайский».

Комментарии
Загружаются...