Хороші новини для гуманітаріїв: щоб навчитися програмувати, математичні навички не потрібні. Принаймні про це свідчить спостереження науковців.
Натомість тим, хто хоче стати програмістом, потрібно мати схильність до вивчення іноземних мов. Про це заявив психолог Шанталь Прат з Вашингтонського університету.
І ще: Як невпевненість на роботі впливає на вас: цікаве дослідження
У дослідженні взяли участь 42 людини, які ніколи не вчилися програмуванню. На початку експерименту вони пройшли тести на увагу, логіку, пам'ять, здібності до мов і математики.
Потім учасники пройшли десять 45-хвилинних уроків по Python. По тестах, які добровольці проходили у кінці кожного уроку, вчені відстежували швидкість навчання. За підсумками курсу учасники повинні були написати код гри "Камінь, ножиці, папір".
Найкраще навчилися кодити люди зі здібностями до мов. Також з успіхами корелювали хороша пам'ять і логічне мислення. Здібності до математики майже не показали кореляції.
Читайте також: Цей тип водіїв рідше пропускає пішоходів на переході: дослідження