Scientists have named the most important skill for programmers

Maths? Not at all! Scientists have named the most important skill for programmers.
It is generally accepted that a successful career in the IT industry requires a brilliant knowledge of mathematics and an engineering mindset. However, scientists from the University of Washington are ready to argue with this. They found out that there is another skill that is really important for programmers. And the exact sciences have nothing to do with it.
The most useful skill for programmers was not math, but the ability to learn languages. The study by scientists from the University of Washington involved 42 people who had never before. At the beginning of the experiment, they were tested on tests for attention, memory, logic, abilities for languages, counting, and solving mathematical problems.
During the study, participants completed ten 45-minute Python lessons. At the end of each lesson, they took a test. The scientists tracked the learning rate and test scores. In the end, the participants had to write the code for the game Rock, Paper, Scissors. Based on the results of the experiment, scientists came to the conclusion that mathematical knowledge almost does not correlate with the talent of a coder.
In addition to the love of learning languages, for a successful career as a programmer, you also need to have the ability to reason (consider several scenarios) and remember a lot of information.


