¿Tiene sentido establecer la meta de trabajar como desarrollador de software a la edad de 40 años? Un profesor dijo una vez que a la mayoría de los trabajos no les gusta contratar personas mayores.

Su profesor puede tener razón pero …

Hace años, durante la primera burbuja de las puntocom, estaba contratando personal de TI para nuestro NOC. Necesitaba personas de diferentes niveles de habilidad y con diferentes conjuntos de habilidades.

Una de mis mejores contrataciones era un niño pequeño … probablemente 20 o más. Podría resolver cualquier problema, simplemente agudo, un gran trabajador por todas partes. PERO, también tendió a salirse del guión.

Una de mis otras grandes contrataciones fue un chico de unos 40 años, que era un ex optometrista. Quería un cambio de carrera y estaba dispuesto a tomar lo que era básicamente un puesto de nivel de entrada. Ahora, no tenía las mismas habilidades de solución de problemas que el primer tipo. Pero sabía que contratarlo. Y lo contraté no a pesar de eso, sino por eso. No necesitaba otro solucionador de problemas. Necesitaba un chico que supiera que podía seguir un guión y ejecutar procedimientos tal como estaban escritos. Este tipo estaba MUY orientado al detalle y metódico. Creo que su edad y antecedentes lo inclinaron a eso. Entonces, en su caso, creo que su EDAD fue realmente un beneficio.

En otra compañía (más reciente), el desarrollador principal era un ex cirujano cardíaco. Había salido de ese campo debido a los niveles de estrés. Su código fue un poco para “por libro” para mí en algunos lugares (una gran parte del proyecto se ocupó de la entrega de datos entre diferentes capas, por lo que lo hizo todo como XML. Este fue el caso del libro de texto. PERO, no el lugar del mundo real para usarlo. Así que era muy inteligente, pero aún no había aprendido a aplicar su inteligencia al mundo real …)

En última instancia, mi consejo proviene de una columna de Dear Abby o Ann Landers de hace años, cuando una mujer de 40 años escribió para preguntar sobre ir a la universidad y pasar 4 años y si era demasiado vieja.

La respuesta fue básicamente, “míralo de esta manera, de cualquier manera, dentro de 4 años tendrás 44 años. Una forma en la que tienes un título y has cumplido un sueño. Por otro lado, todavía tienes 44 años, pero no habrás cumplido un sueño. Tu elección.”

Recuerdo 40. Fue hace bastante tiempo. Sin embargo, cuando le digo a la gente, incluso a los jóvenes, lo que hago, recibo ocasionalmente “wow” o “cool”. Comencé cuando los microprocesadores recién estaban llegando al mercado y viví y trabajé, aunque más ciclos de tecnología de los que puedo resolver, mucho menos cuentan. Trabajo duro para mantenerme al día y encontrar una buena parte de mi experiencia se vuelve inútil de forma regular.

Lo que todo esto significa es que estoy en una posición no muy diferente a la tuya. Tengo mucha experiencia, pero aprender es parte de mi trabajo. También tendrás que aprender mucho a hacer. Y, si está interesado en el desarrollo de software porque es algo que le interesa y lo emociona, es una buena idea. Si lo hace por dinero, estará en la misma posición que alguien que tiene 20 años y lo hará por el dinero. Simplemente no podrá sostener el esfuerzo, porque es difícil.

Intente programar, tal vez tome algunas clases, hable con la gente. ¿Le sube el pulso un poco? ¿Te despiertas en medio de la noche pensando en resolver algún problema de programación? Si es así, hágale saber a su profesor que necesita hablar con personas que realmente están en la industria antes de darle ese tipo de consejos tontos.

Ah, y si el desarrollo de software no te acelera, encuentra algo que sí lo haga. La vida es demasiado corta para pasar haciendo cosas que otras personas quieren hacer y no hacer las cosas que alegran sus días.

¿Cuántos años tienes ahora?

Conozco a muchos desarrolladores de más de 40 años que lo están haciendo muy bien. Tengo 50 años y voy fuerte.

Hay una tendencia a que los salarios se nivelen aproximadamente en ese punto, pero ciertamente no veo a los empleadores rehuir.

¿Quizás es diferente en Silicon Valley?

Puede pasar a la vía de gestión / ejecutivo. … si te gustan las reuniones. x ^ P

More Interesting

Cómo convertirse en un desarrollador de software con el que a todos les gusta hacerse amigos

¿Cómo sobreviviste a la industria del desarrollo de software con un trabajo monótono, sin amigos, lejos de casa y viviendo como una máquina repetitiva todos los días?

Actualmente estoy trabajando como desarrollador de software y quiero cambiar a pruebas, he comenzado a aprender automatización. ¿Es correcto?

¿Por qué se supone que un desarrollador de software piensa como un tomador de decisiones empresariales?

¿Cuáles podrían ser los principales problemas relacionados con una cadena de bloques para valores financieros?

Cómo hacer una valoración monetaria de un software desarrollado internamente

¿Cuál es la diferencia entre los caracteres ASCII y Unicode y la diferencia entre UTF-8 y UTF-16?

Como desarrollador de software, ¿cuánto de su día diría que gasta productivamente?

¿Puedo pasar del soporte de producción al desarrollo de software?

¿Cuáles han sido los grandes cambios en la forma de desarrollar software en su carrera?

Cómo pasar mi tiempo buscando trabajo de desarrollo de software

¿Es posible formatear un almacenamiento externo para que ningún software pueda recuperarlo?

¿Deberían los desarrolladores en mi inicio de SAAS hablar con los clientes?

Después de 10-20 años, ¿dónde podría ver a un desarrollador de aplicaciones móviles en India?

Soy un nuevo empleado de la universidad. Quería ser desarrollador, pero me uní como ingeniero de pruebas en una empresa de software. ¿Qué tengo que hacer?