¿Cuál es la edad más avanzada que conoces de alguien que comienza a aprender a programar?

Soy el cofundador de Holberton School, un programa de dos años que capacita a ingenieros de software full-stack. A través de metodologías basadas en proyectos y de aprendizaje entre pares.

Estamos seleccionando estudiantes en base a 3 criterios:

  • (nuestra definición de) Talento
  • Motivación
  • Habilidad para colaborar

No se le da importancia a nada más, incluida la edad.

Para el lote actual que tenemos en la escuela, la edad de los estudiantes sube a 51 años . Puedo ver claramente que la curva de aprendizaje es más empinada para los estudiantes de más edad, pero a menudo también trabajan más duro, son más serios y organizados que los más jóvenes. También desarrollaron habilidades blandas que los estudiantes más jóvenes no tienen, por ejemplo:

  • Márketing
  • Negocio
  • Hablar en público
  • Comunicación

Todo esto hace que puedan terminar convirtiéndose en un mejor activo dependiendo de la posición cuando se unan a una empresa.

La mayoría de las personas y muchos ingenieros de software no se dan cuenta de que ser un gran ingeniero de software no se trata solo de ser bueno técnicamente. Anteriormente trabajaba para LinkedIn y vería que compañeros de trabajo muy técnicos no serían promovidos porque eran solistas, no compartían sus conocimientos y participaban en la vida de la empresa. En el lado opuesto, las personas técnicamente promedio que fomentan la colaboración de los equipos, comparten sus conocimientos e incorporan a los recién llegados a puestos con responsabilidades.

Dice que desea comprender mejor qué esfuerzo se requiere para crear una aplicación web. Le recomiendo que siga nuestro proceso de solicitud . El nivel 2 está dedicado a crear un sitio web, guiamos a los estudiantes a conectarse en un servidor utilizando SSH y el terminal (las ventanas negras que ves en las películas). Usando Linux y creando páginas web usando HTML / CSS y Javascript, no se requiere conocimiento previo y los candidatos lo aman. Al final del Nivel 2, debe comprender si el software es algo que le gusta.

Entrar en la industria del software para alguien de unos treinta años está lejos de ser imposible, pero necesitará mucha motivación y horas. Pero si la Ingeniería del Software es realmente lo tuyo, no debería ser un problema para ti. Como dijo Confucio: “Elige un trabajo que ames y nunca tendrás que trabajar un día en tu vida”.

Finalmente, concluiría con esta ilustración, que explica muy bien cómo más personas mayores pueden aportar valor al juego.

Si te gustó mi respuesta, ¡por favor, vótala :)!

Hemos tenido estudiantes exitosos en sus 40 años. ¿Cuál es su opinión de The Software Guild?

No creo que seas demasiado viejo, pero sí estoy de acuerdo en que existe cierta edad en el campo. Así que debes ser consciente de eso antes de entrar, pero no es nada que no se pueda superar con persistencia y una buena actitud.

¡Empecé a los 26! Con 0 antecedentes de programación, matemáticas o cualquier cosa.
¡Nunca es demasiado tarde para comenzar a aprender!

Alguien descubre lo que ama a los 15 años, otros a los 20 o más 😉

¡Me encanta lo que haces, entonces no hay edad!

Una vez conocí a un desarrollador que aprendió a codificar a los 50 años. He enseñado a estudiantes de 20, 30, 40 y 50 años. ¡Nunca es tarde para aprender!