Cómo detectar un talento para la programación entre personas que nunca lo han probado.

Creo que hay algunos rasgos que las personas pueden poseer que pueden ser signos reveladores de tener un don para la programación. Algunos de los rasgos obvios son una afinidad para las matemáticas y la resolución de problemas.

En mi opinión, hay dos tipos de personas que tienen ‘talento’ con respecto a la programación incluso antes de que comiencen. Ambos son igualmente talentosos y necesarios, solo que de diferentes maneras.

El primer tipo se menciona arriba; hay personas que entienden las matemáticas toda su vida y se mueven a través de conceptos y problemas por los que todos los demás luchan (siempre he admirado a estas personas). Entonces, naturalmente, cuando se introducen a la programación como un medio para crear productos, software, etc. del mundo real, ya tienen la base y los conceptos abstractos que necesitan para tener éxito.

El segundo tipo es un poco diferente. Hay mucha gente cuyo talento es impulsado por la pasión. Probablemente hay algo que les encanta de la programación que les encantó antes de intentarlo. Por ejemplo, tal vez les gustó crear cosas como artistas o tal vez les gusta organizar cosas. Algunas personas ven la programación como un medio más para hacer arte, como el carbón o la pintura acrílica.

“¿Cómo puedes detectar un talento para la programación entre personas que nunca lo han probado?”

Usted no

Necesitas buenos programadores, no talentosos. Los talentosos a menudo tienen “talento” para arruinar su vida. Una persona con menos talento puede compensar fácilmente con trabajo duro y disciplina, y convertirse en un miembro confiable y productivo de su equipo.

No necesitas científicos locos, necesitas trabajadores. Programar no es ciencia espacial, es solo trabajo.

Una dificil.
¿Tal vez puedas decir que entienden el algoritmo de una manera intuitiva? Esa es la base de la programación.