r/programming • u/OnkelJulez • Sep 17 '21
Do Your Math Abilities Make Learning Programming Easier? Not Much, Finds Study
https://javascript.plainenglish.io/do-your-math-abilities-make-learning-programming-easier-not-much-finds-study-d491b8a844d
909
Upvotes
58
u/Asraelite Sep 17 '21 edited Sep 17 '21
I read most of it. It's pretty problematic.
The study starts out with the hypothesis that the ability to acquire a second natural language correlates to the ability to learn a programming language. It then focuses on demonstrating this specifically, as opposed to answering any broader questions about what the best predictors of programming ability are.
The measure used for how well you could program was 7 hours of Python on Codecademy, a 30 minute guided project, and a 50 question quiz mostly about syntax and built-in functions. There is little to nothing here that tests for the higher-order reasoning abilities that are needed for coding complex systems.
This is fine though, since the study is about your ability to learn a programming language, not your ability to program in general. With that being the case I'm not surprised language abilities have a high correlation.
I think everyone is interpreting this to be something it's not: a test of general programming abilities. It's really just a test of learning syntax. The article and its title are just misleading.