Programar no es como tocar un instrumento o hablar un idioma: si comenzaste a codificar a los 5 o a los 20, no hace ninguna diferencia en tu habilidad a los 30. Programar se trata de claridad de pensamiento y la capacidad de construir y manipular modelos mentales, no de mecánicas como la sintaxis o la escritura.