Ingenieros Senior: ¿Volver a la codificación?

31

Esta es una pregunta sobre ingenieros con más de 20 años de experiencia, pero es una pregunta para todos, ya que tiene que ver con el desarrollo profesional.

Estoy en una búsqueda de trabajo sorprendentemente larga, y el problema parece ser que los empleadores no me aceptarán como programador. Sí, he hecho muchas cosas, tenía mi propia empresa, la vendí demasiado pronto, etc. Pero el mundo siempre necesita trabajadores productivos y mis habilidades son actuales y agudas. El mercado en el que estoy tiene menos oportunidades para personas mayores, y no me importa dar un paso o dos hacia atrás si puedo encontrar un lugar para contribuir. ¿Qué piensa sobre la gestión profesional que prepara a los 40, 50 años para una interrupción repentina de su carrera?

Thomas McNamee
fuente
11
Desarrolle múltiples flujos de ingresos porque el ageism en esta industria no desaparecerá pronto Esto también puede ayudarlo a lidiar con la aceptación de salarios reducidos. Aparte de eso, encuentre una compañía para trabajar donde la edad no sea un factor.
jfrankcarr
2
para su información, esta es una pregunta común que se cierra aquí, por lo que puede estar fuera del tema o demasiado localizada para este sitio. Es posible que desee limpiarlo y hacerlo más genérico.
jmq
1
Incluso con la voluntad de regresar, los empleadores potenciales siempre se preocuparán de que esté buscando roles gerenciales y solo esté tratando de comenzar a recibir un cheque de pago nuevamente.
Brian
1
¿Dónde estás basado / dispuesto a trabajar?
JBRWilkinson
JBRWilkinson: Gracias por la pregunta. No quiero usar este foro para encontrar un trabajo, pero si pudiera enviar su información de contacto a rocketman dot tom en gm ail dot c om, me gustaría hablar con usted sin conexión.
Thomas McNamee

Respuestas:

27

En una palabra, consultoría.

Si tiene conocimiento específico del dominio y puede entrar, resolver problemas difíciles o implementar la solución exacta que necesitan, puede cobrarles un brazo y una pierna por la cantidad de tiempo que dedica a ello. Tardarían meses en afrontarlo de todos modos.

Pero ser contratado como consultor generalmente es una cuestión de quién lo conoce, por lo que todos los consultores son a) personas que han estado en la industria durante décadas, b) personas que trabajan para la agencia de consultoría que ha estado prestando servicios al industria durante décadas, o c) el yerno de alguien.

Lo malo es que podría haber muchos más viajes, a veces hay resentimiento de los lugareños, y siempre estás en la fase inicial de la primera impresión. Los consultores pueden ser como gitanos nómadas que buscan el próximo punto óptimo. Esto podría ser en términos de industria, conjunto de habilidades técnicas o ubicación física. La vida en el camino puede ser difícil. (Y conozco a un chico que vuela de Iowa a Florida cada dos fines de semana, es un viaje muy grande). Puedes ver muchas tiendas de códigos, y he oído que no siempre están felices de que otras personas vengan a hacer su trabajo. Otras veces eres su salvador que viene con soluciones divinas y desterrando a las bestias que los atormentan. Rara vez te instalas en una empresa el tiempo suficiente para estar cómodo, e incluso si has estado allí durante años, aún puedes ser "justo"

Philip
fuente
44
Ah, y abordar un proyecto de código abierto. No es que realmente piense que necesita completar su currículum vitae o demostrar que sigue siendo un codificador agudo, sino porque la comunidad de código abierto siempre necesita más ingenieros superiores.
Philip
1
Definitivamente hay un montón de contratos y trabajos de consultoría para personas mayores.
maple_shaft
2
Ideas fabulosas, gracias. Fui consultor una vez, hasta que los niños llegaron al noveno grado, luego necesitaba estar en casa. Podría hacerlo de nuevo si tuviera que hacerlo, pero la descripción de Philip es correcta. El dinero puede ser genial.
Thomas McNamee
1
Estoy de acuerdo con la consulta. He estado haciendo trabajos de consultoría / contratación durante más de 30 años. Acabo de cumplir 65 años y estoy tan ocupado como siempre: actualmente tengo varios contratos y rechazo el trabajo todas las semanas. No tengo ganas de retirarme.
tcrosley
12

Tendría cuidado con la cantidad de contenido que no es de programación que incluye en su currículum e intentaría limitarlo tanto como sea posible para que sea relevante para el desarrollo de software.

CFL_Jeff
fuente
+1 y agregaría adaptar su currículum a cada función que solicite. No querrás descartar la mentira, pero asegúrate de que la experiencia relevante se destaque más.
ozz
1
CFL_Jeff, Ozz: Absolutamente. Una vez que tenga un par de décadas de experiencia, un currículum exhaustivo sería, bueno, agotador. Así que elijo y elijo, y hago un seguimiento de quién obtiene qué versión.
Thomas McNamee
9

Me gusta una analogía de fútbol aquí. Eres como un liniero experimentado en la NFL. Eres realmente bueno en tu trabajo, pero cuesta mucho. El equipo cree que pueden obtener suficiente productividad de alguien más joven por menos dinero y el rendimiento será lo suficientemente bueno. Básicamente tiene un precio alto para el mercado con mucha experiencia. Los trabajos se vuelven un poco más difíciles de encontrar, pero hay alguien que le pagará.

jmq
fuente
11
E incluso si en realidad no es demasiado caro, la mayoría de las compañías supondrán que sí lo es.
Matt Grande
8

Mi primera respuesta es la misma que la de Philip: consultoría. Lo hice, disfruté los desafíos y descubro que todavía prefiero el empleo tradicional.

Mi segunda respuesta es una estrategia que he encontrado útil para mantener mi mano en el desarrollo, incluso después de 33 años. Llamemos a esto "consultoría interna". Interactúo con clientes, ventas, marketing, equipos técnicos y administración de nivel C, hablo el idioma de cada grupo y aprendo lo que es importante para cada grupo. A menudo me encuentro en condiciones de sugerir ideas que tienen un valor potencial para la empresa y también unir los objetivos de cada grupo. Estas ideas generalmente requieren el desarrollo de un prototipo de prueba de concepto. El tiempo del proyecto varía de una tarde a ~ 12 meses. Nunca estoy en el desarrollo de una ruta crítica, y ya no lidero un equipo de desarrollo, pero puedo hacer un desarrollo de concepto temprano. Es posible que este tipo de cosas post-ingeniero superior no sea para todos. Sin embargo, funciona para mí y proporciona valor a mi empleador.

En términos de consejos concretos para convertirse en un "consultor interno":

  1. Escucha. Escucha un poco más. Repetir. Aprende lo que es importante para las personas.
  2. No se apegue a los conceptos, opiniones e ideas que pueda tener.
  3. Esté dispuesto a abordar las tareas "imposibles".
  4. Practica aprender cualquier cosa rápidamente.
  5. Abrace el fracaso como parte integral y necesaria de cualquier proceso.
  6. Esté dispuesto a parecer tonto haciendo preguntas.
  7. Ver # 1.
David Pointer
fuente
1

El ageismo es un problema muy real. El problema es que la gente asume que si eres bueno, no necesitas ayuda para encontrar un trabajo. Lamentablemente, las leyes antidiscriminatorias a veces dificultan la búsqueda de empleo en algunos países, ya que nadie quiere contratar a alguien a quien no pueda despedir.

Algunos pensamientos:

1) Volver a clientes satisfechos y empleadores anteriores.

2) Empaquete usted mismo como consultor independiente.

3) Busque formas en que su experiencia no relacionada con la programación pueda complementar sus habilidades tecnológicas.

4) Busque un lugar que pueda obtener valor de sus más de 20 años de contactos.

MathAttack
fuente