Parece que los ingenieros de software luchan por encontrar un nuevo empleo a los 35 años. ¿Puedo trabajar como ingeniero de software a los 50 años o más sin pasar a la gerencia? ¿Qué opciones hay con un título en informática?

También me parece muy extraño cuando la gente menciona esta edad mágica de 35 años y de repente trabajar como ingeniero de software ya no es posible o se vuelve mucho más difícil. Tengo 35 años y me acabo de graduar con mi Maestría en Informática hace 3 años. No fui a la universidad directamente después de la secundaria y estaba en medicina cuando regresé. No fue hasta mi último año que finalmente cambié a la informática. Entonces, me gradué a una edad 10 años mayor que el típico graduado de CS.

No tuve ningún problema para encontrar, entrevistar y recibir ofertas de las principales empresas tecnológicas del mundo. Obviamente parezco mayor de 25 años y ni una sola vez ha surgido o ha sido percibido como un problema. Esto no es solo en grandes tecnologías sino también en startups previas a la salida a bolsa. Las empresas ven que me gradué recientemente, por lo que es poco probable que sepan mi edad antes de la entrevista, pero una vez que estoy en la puerta, todavía no les importa. Todo se reduce a la personalidad y su capacidad para hacer el trabajo.

Mi conclusión es que el problema no es la edad. Es, como otros han mencionado, mantenerse relevante en una industria que cambia rápidamente. Es importante no permitirse sentirse “cómodo” y permitir que sus habilidades se estanquen. Si constantemente se desafía a sí mismo y busca un trabajo que continúe con su conocimiento, entonces será valioso como ingeniero de software.

Hay algunas compañías en las que su edad será un problema, pero de todos modos no querrá trabajar en esas compañías.

Hay algunas compañías más que usarán su edad como un proxy de lo que realmente les preocupa, que es cualquiera o la totalidad de:

1) serás demasiado caro

2) no estará dispuesto a aprender nuevas tecnologías y técnicas

3) estarás cansado y malhumorado y actuarás como si “lo hubieras visto todo”

4) no podrá / estará dispuesto a trabajar las largas horas requeridas en el “momento crítico”

Todas estas son preocupaciones legítimas, pero son problemas que pueden ocurrir con cualquier persona, no solo con personas mayores de 35 años. Empresas que no se dan cuenta de que se están perjudicando a sí mismas. Afortunadamente, puede corregir su concepto erróneo demostrando que están equivocados: está entusiasmado, le gusta aprender cosas nuevas, participará como todos los demás y trabajará por un salario que sea proporcional a su contribución. Y, además de eso, tienes la sabiduría que viene de ser un adulto durante décadas más que tu competencia. Auge. Todos ganan.

Tengo 69 años; Me despidieron a los 65 años, y obtuve un contrato de contratación bastante decente 6 meses después de que se me acabara la indemnización por despido. Aproximadamente un año después, fui a trabajar a Amazon, primero como contratista y luego como SDE-II de contratación directa.

Es posible que deba recortar el sueldo, y puede que tenga que tomar contratos a corto plazo, especialmente si, como yo, decide mudarse a un lugar con impuestos más bajos. (Aunque, el Seguro Social recorre un largo camino para compensar la diferencia). Pero el trabajo está ahí afuera.

No se desanime, no se rinda y, sobre todo, no deje que nadie (¡especialmente usted mismo) le diga que es demasiado viejo.

El trabajador estadounidense promedio es 42 . Sin embargo, la encuesta de StackOverflow sobre la edad muestra que solo hay alrededor del 13% de los desarrolladores después de los 40. ¿Dónde están los otros? ¿Fueron despedidos o ascendieron a un puesto directivo? ¿El desarrollo de software es realmente un trabajo sin salida después de los 40? Escuchemos las historias de los principales desarrolladores de software después de 40, 50 y 60 que rechazaron puestos gerenciales y aún practican la programación para ganarse la vida.

  1. ROB FLETCHER, INGENIERO DE SOFTWARE SENIOR EN NETFLIX (LOS GATOS, CA), 45
  2. EBBE KRISTENSEN, DISEÑADOR DE SOFTWARE MAYOR EN PREVAS A / S (DINAMARCA), 62
  3. JOHN BROTHERS ARQUITECTO DE SOFTWARE SENIOR EN MAKE & BUILD (ATLANTA, GA), 47
  4. ROGER WHITCOMB, ARQUITECTO DE SOFTWARE, INGENIERO DE SOFTWARE EN ACTIAN CORPORATION (PALO ALTO, CA), 60
  5. SCOTT GARTNER, INGENIERO MAYOR DE SOFTWARE EN SILVERBACK LEARNING SOLUTIONS (BOISE, ID), 50+
  6. BRIAN BOWMAN, DESARROLLADOR PRINCIPAL DE SOFTWARE EN SAS (CARY, NC), 56
  7. ALEC CAWLEY, INGENIERO PRINCIPAL DE INVESTIGACIÓN SW EN DISPLAYLINK (PALO ALTO, CALIFORNIA), 60+
  8. VICTOR VOLKMAN, INGENIERO MAYOR DE SOFTWARE EN PROQUEST (ANN ARBOR, MI), 54
  9. KURT GUNTHEROTH, INGENIERO DE SOFTWARE, 50+
  10. JAMES GRENNING, CONSULTOR DE SOFTWARE, 60+

—-> Desarrolladores de software después de 40, 50 y 60 que todavía están codificando (FOTO)

Sí tu puedes. Soy tecnólogo profesional. A los 59 años sigo recibiendo ofertas. Aquí está abajo y sucio

  • Debes mantenerte actualizado: eso puede significar cambiar de trabajo cada pocos años para asumir roles en la nueva tecnología cuando es nueva, porque entonces te permitirán aprender en el trabajo. No desea descubrir que la web tiene 20 años y que nunca ha tenido un trabajo en la web. Significa que no puedes sentirte cómodo. Si lo haces, comienzas a estancarte.
  • Su salario deja de aumentar: una persona con 30 años de experiencia no vale mucho más que una persona con 20 años de experiencia. A menos que sea realmente bueno en algo valioso, no sigue obteniendo un 5% más cada año. Si es despedido, es difícil encontrar otro trabajo con el salario que tenía, por lo que su salario puede disminuir.
  • El software es un trabajo de proyecto: nunca se sabe cuándo puede ser despedido, incluso si eres bueno. No puedes dejar que eso destruya tu espíritu. Además, debe tener suficiente reserva financiera para estar fuera del trabajo durante seis meses mientras está buscando.
  • Pasión: La gente dice que los trabajadores mayores pierden su pasión. Esto es lo que realmente sucede. Cuando haya visto a los gerentes cometer los mismos errores varias veces, verá que se acerca diez millas de distancia. Las personas mayores son más difíciles de liderar por un precipicio que las nuevas contrataciones. Tienen opiniones e ideas, y no solo hacen lo que se les dice. No se inscriben o no trabajan muy duro en proyectos condenados. Los gerentes y los novatos ansiosos por complacer pueden confundir esto por falta de pasión, pero es solo experiencia. Los desarrolladores veteranos deben aprender a mantener su propio consejo, o arriesgarse a convertirse en un cascarrabias.

La discriminación por edad es un problema para cada trabajador de más de 40 años, no solo para los desarrolladores. El trabajador promedio alcanza su salario máximo a la edad de 40.5 años. En todas las industrias, un trabajador de más de 50 años despedido solo tiene un 30% de posibilidades de volver a trabajar antes de la edad de jubilación. Dicho esto, la discriminación por edad es común en el desarrollo de software. Es un culto a los jóvenes, porque la mayoría de los practicantes solo han estado trabajando durante 10 años. Una vez me dejaron sin aliento en una entrevista en la planta después de 15 minutos, antes de que me hicieran preguntas técnicas, porque no era lo suficientemente joven y moderno como para escribir su software. Se necesita perseverancia para superar estos contratiempos.

¿Por qué parar a los 50? No dejé de crear software comercialmente hasta hace poco, cuando cumplí 65 años. Basado en el número de reclutadores y ex colegas que me están contactando sobre trabajos, podría obtener otro en 2 semanas si quisiera volver a la rutina.

Sin embargo, no quiero volver a estar en deuda con un empleador y afortunadamente no tengo que hacerlo. Todavía estoy creando software, solo para mí; Tengo dos proyectos en marcha en este momento.

Una nota sobre perspectiva. Todos los encuestados, incluido yo, que somos ingenieros de software más antiguos, pasamos gran parte de nuestra vida de ingeniería formativa en un universo de programación diferente al que existe ahora, es decir, antes del surgimiento del uso ubicuo de Internet. La gran cantidad de programadores más jóvenes que han ingresado a la ingeniería de software a través de esta ruta han sesgado lo que sabíamos. Mi respuesta se basa en lo que experimenté, no en lo que un hombre de 35 años podría experimentar ahora cuando tiene 50 años. YMMV.

Sí, pero puede ser difícil y desafiante.

Diferenciar entre posible y probable.

En Silicon Valley, este hecho es obvio simplemente mirando alrededor de la sala contando la cantidad de ingenieros de software que tienen más de 50 frente a los que tienen menos de 50.

La mejor política para cualquier ingeniero de software es asegurar que uno sea financieramente seguro mucho antes de este punto en el tiempo para que el trabajo sea más opcional que no.

El hecho económicamente racional es que los empleadores son sospechosos de los ingenieros de software más antiguos. Los empleadores suponen correctamente que el período de empleo puede verse comprometido por el hecho de que una persona mayor está llegando al final de su carrera laboral.

La carrera y los incentivos económicos para un ingeniero más joven y más viejo son a menudo bastante diferentes. La persona mayor a menudo está menos motivada para aprender nuevas habilidades / tecnologías y para emprender posibilidades de avance profesional. Simplemente porque el rendimiento económico esperado puede no justificar el esfuerzo adicional.

Por supuesto, siempre hay excepciones a cualquier regla, pero siempre es un error crear una base de “regla” en las pocas excepciones.

Si los deseos fueran caballos, los mendigos montarían.

Este escenario ha existido durante al menos 3 décadas.

Soy una excepción, pero advertiría a cualquiera que lea mucho sobre esto, ya que muchos de mis compañeros han cambiado de profesión o han tenido dificultades. Expliqué explícitamente esto a mis compañeros más jóvenes que preguntaron.

Con un título en Ciencias de la Computación, sería difícil encontrar un trabajo de Ingeniería de Software a la edad de 55 años. Pero no pierdas la esperanza, estar a esa edad significa que tienes mucha experiencia con el Software, por lo tanto, hay compañías que buscan eso experiencia, así que creo que en realidad te beneficiaría más que a nada. Pero como dijiste, sin pasar a la administración es una situación difícil, ya que cuanto más envejeces, más sabes sobre el proceso de Desarrollo de Software.

Bueno, encontré mi trabajo actual a los 60 años, hace unos 5 años. De hecho, he encontrado 3 trabajos diferentes después de los 55 años. Las búsquedas de trabajo pueden llevar un poco más de tiempo (por lo general, hay más ofertas de trabajo para desarrolladores de nivel junior a medio), pero los conciertos están disponibles. Nunca he tenido que buscar más de 3 meses para un nuevo trabajo.

Hay cosas que puede hacer para que su edad sea menos obvia. Primero, no incluya su edad o fecha de nacimiento en su currículum. Los empleadores no tienen derecho legal a esa información antes de la contratación. Segundo, siéntase libre de podar su currículum de trabajos realmente antiguos (por ejemplo, hace 30 años), a menos que proporcione otra información fechada (por ejemplo, año de graduación de la universidad) que pueda revelar su edad aproximada.

Umm no. Lo siento, ya has cruzado la colina. Ya tengo 47 años, así que me quedan 3 años. ¿Después de esto? Tendré que cortar el césped, robar bancos, no sé, aún no lo he decidido.

Ok, bromeando a un lado. Creo que depende de ti. Si tienes más de 50 años, probablemente ya estés camino al Alzheimer. Entonces, eso va a ser un desafío. Probablemente su visión no sea lo que llamaría 20/20, y aumentar el tamaño del texto en su monitor solo provocará la risa de todos sus colegas. Ajuste cultural? Olvídalo, nadie en su sano juicio querría mezclarse con un viejo tonto senil, especialmente si no puedes ponerte un buen par de jeans ajustados y no puedes lucir una barba completa porque te arriesgas a deslumbrar a tus colegas. . Discriminación laboral, bueno, eso no va a ser tan significativo, ya que las empresas se centran en el resultado final y siempre que pueda codificar, se le dará una oportunidad justa.

Ok, lo siento, realmente no pude evitarlo.

Sí, va a ser difícil encontrar trabajo, porque algunas compañías no le darían una oportunidad justa. Creo que la mayoría lo haría, siempre y cuando se mantenga actualizado y con una actitud positiva y pueda ser del agrado de sus colegas. Creo que con experiencia lo que traes a la mesa es valioso. Incluso si no tiene mucha experiencia, con la combinación correcta de rasgos y conocimientos, puede ser un gran activo para la mayoría de las empresas.

Sin embargo, no va a ser fácil. Pero, como todo, es un juego de números. He sido vendedor en mis años más jóvenes y aprendí que cuantas más puertas golpees, mayores serán tus cambios. Una vez que estás dentro, estás dentro y luego depende de ti ‘probarte’ a ti mismo.

Sí, por supuesto . Si usted es un ingeniero de software genuino con décadas de experiencia, ¿POR QUÉ NO?

  1. De hecho, si tiene un par de décadas de experiencia en ingeniería de software (sin interrupciones), los empleadores ofertarán por usted.
  2. El escenario es diferente solo si está haciendo un cambio de dominio y a la edad de 50 años, incluso si tiene el cerebro y la voluntad y el cerebro para aprender cosas nuevas, un empleador no querría correr el riesgo de contratarlo.

No si te mantienes al día con la última tecnología. Para todos los desarrolladores jóvenes valientes que son contratados, las compañías también necesitan algunas manos más confiables y expertas para asegurarse de que las cosas no se salgan del camino.

Creo que el problema principal es que los desarrolladores más antiguos son más caros y las personas tienden a apostar por el potencial a un precio más bajo. Pero si un desarrollador anterior tiene un historial comprobado que demuestra que vale la pena el dinero en efectivo, debería ser bueno. Si no tiene ese historial, puede tener problemas.

Tengo curiosidad de dónde se te ocurre la idea de que los ingenieros de software luchan por encontrar un nuevo empleo a los 35 años. Estaba a mediados de los 30 cuando empecé la transición al desarrollo de software como carrera. Ahora tengo más de 30 años y los reclutadores se me acercan regularmente para preguntarme si estoy buscando un nuevo trabajo. Hay varios desarrolladores en nuestro equipo que están en sus 40 años.

Una vez más, realmente no sé de dónde sacas tu información de que es una lucha más allá de los 35 años.

La competencia con los jóvenes en el mercado laboral será muy (muy, muy) dura; no obstante, un ingeniero de software (y cualquier profesional) se mide por el valor que agrega a la empresa.

Puede ser más fácil si comienzas una empresa por tu cuenta. Tu empresa, tus reglas.

More Interesting

¿Por qué la gente pierde interés en estudiar su maestría después de unirse a una multinacional?

¿Cuál es el mejor curso para hacer después de completar mi BE (CSE), estudiar un MBA o MS o prepararse para IAS?

Estoy a punto de graduarme con una maestría en Física. Estoy planeando obtener mi doctorado en Europa. ¿Qué país sugerirías?

Cómo obtener un trabajo relacionado con el software rápidamente

¿Cuáles son algunas de las cosas que desearía haber hecho sobre su carrera en sus 30 años?

Cómo unirme a la Fuerza Aérea India tan pronto como complete la Ingeniería mecánica

Estoy interesado en unirme a la CIA. ¿Hay algo que debería aprender mientras todavía estoy en la escuela secundaria?

¿Dónde debería vivir un estudiante en Manhattan en el verano, restringido al sur de Central Park?

¿Cuándo cambiará el IIT Indore a su campus permanente?

Siendo un estudiante de CSE de primer año, ¿qué capacitaciones debo tomar en las vacaciones de verano (después del semestre) y de dónde?

¿Qué significa pasantía y tiempo completo en un trabajo?

¿Cómo debo decidir qué opción profesional elegir?

Estoy interesado en la academia y, en particular, en la enseñanza. Quiero convertirme en profesor de derecho en una institución superior. Entonces, ¿cómo lo hago?

¿Qué tan bueno es un BTech en LNMIIT en términos de ubicaciones, instalaciones deportivas, facultad, ambiente y estudios de los estudiantes?

¿Cuáles son algunas de las "mejores prácticas" esenciales para las entrevistas?