La habilidad de programación se correlaciona con la experiencia de programación mucho más cercana que con cualquier otra variable. Para tener éxito en la programación competitiva, uno debe invertir una gran cantidad de tiempo en la capacitación para ello. Para ser un ingeniero de software exitoso (que es un juego completamente diferente al de las competencias de programación), uno debe estudiar y construir sistemas de software. Y así.
La aptitud de programación se correlaciona con la capacidad matemática; puedes encontrar información sobre eso en Google Scholar. Sospecho que eso se debe principalmente a que la capacidad matemática se correlaciona altamente con la inteligencia general. Las matemáticas son el medio ideal para la resolución abstracta de problemas de una manera creativa, y usted necesita aplicar esas habilidades de resolución de problemas para la programación. (Así como para innumerables otras tareas excluyendo la programación …)
En resumen, si estima la habilidad de programación de una persona al observar la competencia matemática de esa persona, está midiendo una correlación de variables que tienen al menos tres o cuatro enlaces separados entre ellos en la cadena causal. No es una muy buena idea.
- ¿Cómo pueden los padres inculcar el amor por el aprendizaje en sus hijos?
- ¿Qué pasa en un laboratorio de física?
- Si desea convertirse en un usuario avanzado de Excel / Spreadsheets, ¿cuáles son algunas de las habilidades que debe tener?
- ¿Los aprendices visuales tienen una ventaja o desventaja cuando se trata de matemáticas?
- ¿Cómo aprendes big data?