Учені з університету Вашингтона з’ясували, які здібності наближають людину до хорошого програміста. Виявилося, що популярна думка про необхідність математики є хибною. «Цариця всіх наук» не особливо потрібна кодеру.
Найголовнішою навичкою для успішної роботи у сфері IT є здатність вивчати нові мови. Учені окремо відзначають, що математичні знання майже не корелюють з талантом кодера.
Також для вдалої кар’єри програміста необхідно володіти логічним мисленням та вміти запам’ятовувати величезну кількість нової інформації.
У дослідженні взяли участь 30 Python-програмістів, які пройшли низку різних тестів.
Дослідження є важливим, оскільки академічне програмування зазвичай викладають на відділеннях точних або інженерних наук. Часто до абітурієнтів висувається вимога гарних математичних навичок. При цьому жінки складають лише 18% таких курсів.