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