Мова моя — друг мій. Чому для програмістів мови важливіші за математику
Результати дослідження вчених з університету Вашингтона, опублікованого в журналі Nature's Scientific Reports. показали, що найбільш корисною навичкою для програмістів виявилася зовсім не математика, а здатність до вивчення мов.
Ось, як ламаються стереотипи! Вважається, що для того, щоб стати хорошим програмістом, людині потрібно добре розбиратися в математиці і мати математичні здібності.
І їх відправляють учитися на фіз-мат-кібернетичні факультети.
Однак! Виявилося, що найбільш корисною навичкою для програмістів виявилася зовсім не математика, а здатність до вивчення мов.
Про це свідчать результати дослідження вчених з університету Вашингтона, опублікованого в журналі Nature's Scientific Reports.
У дослідженні взяли участь 42 людини, які до цього ніколи не вчилися програмувати. На початку експерименту учасники пройшли тести на увагу, пам'ять, логіку, здібності до мов і розв'язання математичних задач.
Найкраще себе показали учасники з високими здібностями до мов, пам'яті і логіки.
Математичні здібності ж майже не показали кореляції.
Прорахунок полягає в тому, що програмування і кодування помилково поєднують з цифрами, розрахунками та алгоритмами. А насправді, ключовими словами є мови.
Причому не тільки іноземні, а й мови програмування. Тобто зовсім інший ряд знань.
Програмістам легко даються англійська, іспанська, Python, Java, Паскаль тощо. А ось матаналіз з інтегралами — не дуже.
Тому тепер майбутнім айтішникам треба дуже добре думати, який вибирати ВНЗ.
Щоб не помилитися, не втратити час і не втратити свої природні здібності.
Публікується за згодою автора.