Preguntas similares se hacen a menudo en Quora. Las personas con un CI promedio quieren saber si pueden programar.
La respuesta es: probablemente puedan. No puedo decir con certeza porque eso depende de la persona, su nivel de motivación, su educación y la voluntad de entrenar y competir.
Ocupaciones de la computadora tienen un alto coeficiente intelectual
Es cierto que los desarrolladores de software son una profesión de alto coeficiente intelectual en comparación con otras profesiones. No # 1, pero en algún lugar en el top 10 de todos modos. (fuente: Ingeniero vs ingeniero: ¿Quién tiene el coeficiente intelectual más alto?).
- En la India, Hyderabad, ¿dónde puedo aprender Murex?
- ¿Qué debería saber y cómo / qué debería aprender como hacker?
- Cómo aprender Bharata Natyam
- ¿Cuánto tiempo se tarda en aprender a Belt (cantar)?
- ¿Puedo aprender una forma de baile solo por los videos de youtube?
Como puede ver en esa fuente, el IQ para un programador típico varía de aproximadamente 90 a aproximadamente 130. El IQ típico del programador es aproximadamente el mismo que el de otros ingenieros.
Entonces, si su IQ es realmente promedio, es un IQ de 100 y está dentro del rango típico de los programadores. Esto significa que el trabajo debe estar al alcance de su capacidad.
Los desarrolladores de software son jóvenes
Si bien la edad más común para un desarrollador de software es a finales de los 20 años, aproximadamente el 40% de los desarrolladores de software tienen 30 años o más. Los programadores se encuentran en todas las edades, incluidos los años 50 y 60.
Parte del motivo del sesgo por edad es que la profesión del software siempre ha sido un campo en rápido crecimiento, por lo que en 2010 se entregaron cuatro veces más títulos de Ciencias de la Computación que en 1980. Eso tiende a sesgar el campo hacia los jóvenes.
Pero en realidad no le impide aprender a programar e ingresar al campo en cualquier momento. Además, existen otras formas de ingresar al campo que un título, como el autodidacta o el campo de entrenamiento.
Los programadores siempre están en demanda
Entonces sí, puedes aprender programación y conseguir un trabajo a cualquier edad.
Si no es nada más, puede comenzar en un campo de TI relacionado, como soporte técnico o pruebas de software, y luego avanzar después de un año o dos.