Estrategias para que las personas mayores consigan entrevistas para puestos junior

la pregunta general

¿Las personas mayores (> 40 años) que se han vuelto a capacitar con éxito como desarrolladores tienen alguna posibilidad de ser entrevistados para puestos de nivel junior y, de ser así, cómo maximizan sus posibilidades?

Antecedentes de esta pregunta

En los últimos años he estado ayudando a un conocido a aprender programación y desarrollo de software, específicamente desarrollo C/C++. Tiene una formación científica bastante sólida y ha tenido experiencia programando en un lenguaje de dominio específico, por lo que no fue demasiado difícil para él aprender. Ha llegado a un punto en el que lo consideraría una buena contratación para un puesto de desarrollo de software de nivel de entrada, y estoy seguro de que lo haría muy bien.

El problema es que este tipo tiene entre 45 y 50 años, con una maestría en Matemáticas. Lo habían despedido de su trabajo anterior, que estaba en un campo muy especializado. Sería casi imposible para él encontrar un trabajo similar en el Reino Unido, y realmente no está dispuesto/no puede dejar su país.

En los últimos meses ha solicitado numerosos trabajos de ingeniería de software, pero nunca ha podido conseguir una sola entrevista. Estoy bastante seguro de que le iría muy bien si consiguiera una entrevista, pero nadie parece dispuesto a darle una oportunidad.

Entonces mi pregunta es, ¿hay alguna esperanza para alguien en su situación? Si es así, ¿qué puedo sugerirle que haga para obtener entrevistas de posibles empleadores y cómo puede hacer que su currículum sea más atractivo? Mi única idea en este momento es que inicie una cartera de proyectos, lo que mostraría sus habilidades, pero no estoy seguro de si esto ayudaría.

Los comentarios no son para una discusión extensa; esta conversación se ha movido a chat .
Dices que no ha conseguido ni una sola entrevista. No tiene un título en TI ni un historial de trabajo en TI. Está compitiendo con graduados en TI, muchos de los cuales han estado programando toda su vida. Le va a costar mucho poner el pie en cualquier puerta.

Respuestas (10)

Esta es una variante de la idea de "cartera de proyectos".

Busque un proyecto de software abierto popular y ampliamente utilizado en C o C++ que se relacione con una de sus áreas de conocimiento de dominio. Debería unirse al proyecto y comenzar a contribuir tanto a las discusiones como al desarrollo real.

En el mejor de los casos, alguien que necesite un desarrollador en esa área lo elegirá por su madurez en las discusiones por correo electrónico, etc., y le preguntará si le gustaría ser entrevistado para un trabajo. Incluso si eso no sucede, puede usarlo como un ejemplo de cómo encajaría y contribuiría a una organización de desarrollo.

No tuve problemas para obtener entrevistas (y ofertas de trabajo) como desarrollador junior con poca experiencia a los 46 años (en los EE. UU.), pero mi título universitario es en un campo relacionado y había comenzado a estudiar para obtener mi maestría en informática.

Me haré eco de la recomendación de "cartera de proyectos", que debe figurar en el currículum. Además, no mientas en el currículum pero no resaltes la edad. Por ejemplo, mi currículum enumera mi experiencia laboral anterior en otros campos, pero sin años; solo mi experiencia en informática tiene años. (Esto supera el temor que tienen los departamentos de recursos humanos de que mi experiencia en computación no esté actualizada). Lo mismo ocurre con mi educación: solo mi maestría tiene años, lo que demuestra que es reciente.

Además, haga que un profesional con experiencia en currículums revise el currículum y luego tome en serio las recomendaciones . Muchas veces veo personas calificadas con malos currículums preguntándose por qué no consiguen entrevistas. Sin embargo, se resisten activamente a cualquier cambio en el currículum, a pesar de la abundante evidencia de que el currículum no está funcionando.

Creo que es más fácil para las mujeres obtener entrevistas para trabajos tecnológicos porque a la mayoría de las empresas les gustaría mejorar su diversidad de género en el Departamento de TI. Eso no quiere decir que sea más fácil conseguir un trabajo siendo mujer, solo la entrevista. Ni siquiera discutiría las afirmaciones de que era más difícil.
Desafortunadamente, ese es un tema que tiene muchas anécdotas basadas en un tamaño de muestra pequeño y muy poca investigación sólida. (Incluso la investigación que he visto se ha basado solo en ciertos tipos de empleadores). Definitivamente he experimentado a los reclutadores llamando en frío en función de mi género, pero después de unos minutos de conversación, puedes darte cuenta de que solo quieren nombres para su historia de "intentamos que las mujeres presentaran solicitudes, pero no están interesadas en entrevistar".
Trate de aplicar directamente a las empresas. Entrevistamos a cada currículum que obtuvimos con un nombre femenino que podría haber calificado, incluso si no teníamos una vacante para ellos. Creo que es diferente en California, pero en el medio oeste y en la costa este, sé que muchas empresas luchan por llegar al 10 %.
Gracias, especialmente por la idea de no hacer explícitas las fechas de empleo anterior.
Las empresas de tecnología más grandes me contratan mucho porque soy una EE femenina, y mi experiencia es que no fue solo para vender la historia de que no obtienen suficientes candidatas calificadas, aunque tengo más experiencia que un desarrollador junior. puede ser. Muchas empresas quieren que las estadísticas de su fuerza laboral reflejen la diversidad de género porque han declarado que aumentar ese tipo de diversidad medible es una meta para sus accionistas. Por ejemplo, blog.linkedin.com/2015/06/08/linkedins-2015-workforce-diversity
Lo siento, no lo aclaré en mi respuesta. No estaba hablando de grandes firmas llamando, sino de reclutadores independientes que están visitando sitios como SO y Linked In, buscando nombres para marcar sin haber leído el currículum real. (Y fwiw, ahora soy un desarrollador senior con experiencia, pero eso no fue importante para la respuesta).

Puedo darte una nota de esperanza aquí, mi papá hizo exactamente esto. Después de ser maestro durante más de 20 años, el estrés y la interferencia del gobierno finalmente se volvieron demasiado y decidió irse a una edad similar con su amigo.

A lo largo de los años, había estado haciendo mucha programación como pasatiempo, era muy bueno en varios idiomas y buscó trabajos en los que su experiencia como especialista sería útil. Encontró un trabajo con bastante rapidez y, a partir de ahí, tuvo una exitosa carrera como programador.

Tu chico tiene una maestría en matemáticas. Eso es genial. Así que debería buscar papeles en los que eso sea importante.

  • juegos 3d
  • todo tipo de ciencia y modelado
  • cifrado/seguridad
  • procesamiento de video
  • paquetes financieros (comercio de algoritmos, etc.)
  • roles de tipo analista de datos
  • y tantos mas...

Básicamente, no debería simplemente descartar su formación científica y sus conocimientos matemáticos, sino que debería buscar trabajos en los que esos sean un beneficio positivo y lo ayuden a destacarse entre la multitud.

Los trabajos de Big Data también pagan bien y tienen problemas para encontrar personas calificadas.

Concéntrese en una carta de presentación en la experiencia con un lenguaje de dominio específico y el aprendizaje reciente de C++. Sería útil tener un proyecto y mostrar el código en línea. Indique que esta fue una decisión para hacer un cambio de carrera y no un intento desesperado de encontrar empleo porque no puede encontrar un trabajo en su campo actual. Hay demasiados solicitantes de programación que no están calificados y eligen hacerlo solo por el dinero.

Omita otras experiencias que no estén relacionadas, aparte de un historial laboral de los últimos 8 a 10 años. Más de 20 años de experiencia que no es relevante es una distracción y solo dice que eres viejo y no pudiste mantener tu último trabajo.

Solo tener un título universitario es suficiente para muchos trabajos, por lo que no creo que la falta de un título en informática sea un factor decisivo en el mundo de la programación actual.

Asegúrese de que esta persona tenga referencias sólidas que estén dispuestas a hacer todo lo posible para enviar un correo electrónico o hacer una llamada telefónica a un posible trabajo.

Muchas buenas respuestas aquí, pero algo en su pregunta me llamó la atención: está teniendo problemas para conseguir una entrevista . La mayoría de estas (muy buenas) respuestas son más útiles una vez que está sentado al otro lado de la habitación (o hablando por teléfono con) una persona real.

Vale la pena pagarle a alguien para que revise tu currículum (como sugiere @Kathy), pero yo daría un paso más y encontraría una agencia de reclutamiento de talentos. Se les paga (generalmente por la empresa de contratación) cada vez que colocan a un candidato. Como desarrollador en los EE. UU., el departamento de recursos humanos de la empresa de contratación me ha negado trabajos, pero los reclutadores me contactaron para el mismo puesto EXACTAMENTE (a través de LinkedIn) y lucharon por mí y me ayudaron a avanzar en el proceso de lo que podría llegar en mi propio.

Al final del día, especialmente en las empresas más grandes, necesita una persona interna para llevar su currículum a la atención del gerente. Si tiene una conexión personal en la empresa, utilícela. De lo contrario, la empresa de contratación les paga a las empresas de contratación para que hagan exactamente eso.

Tengo entendido que las pruebas son un área en crecimiento en TI.

Conozco algunos centros de capacitación en los EE. UU. que se especializan en capacitar a inmigrantes profesionales mayores y altamente educados en los últimos enfoques y herramientas de prueba, y luego los liberan en Silicone Valley con un alto porcentaje de graduados que reciben ofertas de empleo.

Las pruebas pueden ser un gran camino hacia el desarrollo, e incluso si termina siendo un probador y no un desarrollador, aún podría aplicar su conocimiento de C++, ganarse la vida y tener espacio para crecer profesionalmente.

La edad no debería ser una preocupación aquí, debido a la creciente demanda. Sin embargo, su amigo podría beneficiarse de pasar por un programa de capacitación bien considerado en pruebas (no estoy seguro de la duración, pero adivino entre 3 y 12 meses) para obtener una credencial reconocida para formalizar su experiencia educativa, ponerse al día con la última tecnología, y aumentar su comerciabilidad. ¡Buena suerte!

¡Gracias por esto! Las pruebas como una carrera que conduce al desarrollo nunca se me pasaron por la cabeza.
@ Il-Bhima Si prueba el enfoque de prueba, considere obtener un probador certificado ISTQB ( istqb.org ) o algo similar. Cuando comencé mi búsqueda de trabajo y puse mi currículum, recibí 10 veces más ofertas para puestos de prueba que para desarrollo, solo porque tenía ese nivel básico de evaluador certificado en mi currículum. Y no necesitarás de 3 a 12 meses para eso. Un buen libro y una hora todos los días durante un par de semanas deberían ser suficientes.
+1 Lo secundo. Comencé mi carrera como probador y mis compañeros de trabajo procedían de diversos entornos, como el centro de llamadas o la ingeniería de sonido de películas. Escuché que después de un par de años, el tipo del centro de llamadas se convirtió en gerente de proyectos de la empresa. El técnico de sonido tenía cincuenta y tantos años cuando empezó como probador.

Conseguí un trabajo de nivel básico a los 52 años. Empecé a aprender a codificar, de forma bastante casual, a los 47 años, y comencé a codificar diariamente a los 50.

Sí, es más difícil para las personas de esta edad que para los jóvenes, pero soy una prueba de que es posible y diría que la persistencia fue el factor más importante en mi caso.

Tenía una cartera de proyectos bastante grande cuando me contrataron, pero no creo que haya jugado ningún papel en conseguirme un trabajo. Sin embargo, construir ese portafolio ciertamente me permitió mejorar mis habilidades y fue una expresión tangible de mi nivel. La confianza en mi nivel es parte de lo que me contrató.

A menudo me recomendaban participar en un proyecto de código abierto. Me uní a uno tarde en el proceso de búsqueda de empleo, en realidad justo antes de ser contratado; sin embargo, no jugó ningún papel en que consiguiera trabajo.

También es importante que el candidato haga uso de las habilidades de su experiencia previa. El título de tu amigo en Matemáticas significa que la ciencia de datos y la programación numérica son posibilidades mucho más sólidas que otras.

Y, por supuesto, la creación de redes aumenta ampliamente las posibilidades de uno. No creo que ir a Meetups y conferencias me fuera de mucha ayuda. Dos lotes en el Recurse Center ( 2 ) establecieron una relación personal fenomenalred para mí, y esa red me dio mucho apoyo y me consiguió algunas entrevistas, pero no un trabajo. Lo que funcionó para mí fue ponerme en contacto con personas que ya conocía (principalmente en campos distintos a la programación) y preguntarles si sus empresas tienen puestos de programación o si estaban cerca de algún ingeniero cuyas empresas tuvieran puestos de programación. Al final eso fue lo que funcionó para mí: el esposo de una persona que contraté hace mucho tiempo es ingeniero y me recomendó internamente. Pero depender de la propia red es lento; funcionó para mí porque pude persistir el tiempo suficiente.

Las personas de este grupo de edad forman parte de la cola larga y descuidada del mercado laboral, y me tomo muy en serio mis responsabilidades hacia otras personas del grupo. Así que me encantaría hablar con tu amigo, si eso fuera útil. Me pueden contactar en la dirección de correo electrónico que su amigo encontrará en la parte inferior de este enlace .

No creo que tu amigo tenga ningún problema debido a su edad, especialmente debido a que es demasiado mayor . Según mi experiencia, los desarrolladores de software creen que el campo es una meritocracia y les importa muy poco la edad. A primera vista, pude ver a un líder de equipo/gerente joven (de 30 años) preocupado porque un desarrollador de 45 a 50 años podría tener problemas para asumir un rol subalterno para alguien de 15 a 20 años más joven que él, y eso es algo que su amigo tendrá que tener cuidado en su primera entrevista (probablemente por teléfono).

Creo que sus posibilidades dependen casi por completo de su personalidad. Como empleador, me preocuparía que su amigo socavara a los desarrolladores más experimentados (pero más jóvenes) exigiendo implícita o explícitamente respeto debido a su edad. Tu amigo debe saber que trabajará con desarrolladores mucho más jóvenes pero mucho mejores que él. Debería hacer todo lo que esté a su alcance para parecer educable y humilde (que es un consejo que le daría a los desarrolladores de todas las edades y antigüedad, en realidad). También recomendaría que sea lo más apasionado posible con este cambio de carrera: si parece que este es un último intento desesperado de encontrar empleo, contratará a otra persona que parezca "hambre" para impresionar, aprender, mejorar, y contribuir Los desarrolladores júnior a los que obviamente no les gusta desarrollar son un lastre; los desarrolladores junior que quieren ser grandes pueden ser catalizadores que mejoren a todo el equipo; les recuerdan a los veteranos canosos cuando eran desarrolladores junior que creían que podían programar cualquier cosa. No importará que tu amigo sea un veterano canoso en un campo diferente, aunque puede descubrir que tiene mucho más en común con los desarrolladores senior de lo que piensas.

Si el entrevistador cree que puede aprender y es realista sobre su propio nivel de experiencia, Y está pidiendo un salario apropiado para ese nivel de experiencia, me sorprendería si tuviera algún problema para conseguir un trabajo. Si fuera yo o uno de los entrevistadores que conozco, preferiría a un candidato mayor amable con un buen historial laboral (incluso si apenas se relaciona con el software) en lugar de recién graduados universitarios porque 1) ha demostrado que puede aguantar un trabajo y 2) estaría más seguro de que tiene las habilidades blandas para tratar bien con la gente.

SIN EMBARGO, recomendaría enfáticamente que su amigo elija un idioma diferente, el que sea más popular en su área geográfica. C++ es un lenguaje increíblemente difícil de desarrollar. Recomiendo .NET (C#) o Java, pero en algunos lugares Python o Ruby podrían ser apropiados.

Algunos han mencionado las pruebas (también conocidas como control de calidad) como un campo que podría ser adecuado para él y estoy de acuerdo. Mucha gente hace la transición del control de calidad al desarrollo, especialmente a una edad avanzada. Otra cosa realmente buena que podría hacer es aprender HTML/JavaScript/CSS/jQuery y tratar de obtener un trabajo de desarrollo web front-end de nivel de entrada; dado que su experiencia en lenguajes específicos de dominio probablemente usaba un lenguaje de secuencias de comandos, podría ser capaz para retomar el desarrollo web mucho más fácil que C++/C#/Java.

Conseguí un trabajo de nivel de entrada a los 49 años. Me contrataron en base a mi entusiasmo, curiosidad y ensuciándome las manos creando mis propios sitios web asp.net. (o al menos eso es lo que me dijeron). No te sientas presionado por tener un conocimiento profundo de C#, SQL, etc. Apréndelos, sí, pero no sientas que tienes que ser un experto. La mejor ruta, creo, es crear. Esto le dará experiencia en el mundo real en el desarrollo, porque se encontrará con escenarios comunes, errores, etc. Mi opinión es que la pila ASP.Net es más fácil de aprender rápidamente y no cuesta nada. Aprenda C#, SQL y HTML/CSS/Javascript, luego aprenderá prácticamente la pila de llamadas. Elija WebForms o MVC, porque ambos están aquí para quedarse. Vaya a YouTube y haga los videos gratuitos de Pragim Technology. Deben contener casi todo lo que necesita. Aprenda a buscar en Google sus preguntas y use Stack Overflow, etc. Aprenda a depurar con Visual Studio. He tomado algunas clases. Los cursos intensivos de una semana de duración de Microsoft son demasiado rápidos para los principiantes y otros. No hay manera de que puedas aprender todo en una semana. He tenido un par de buenas clases en universidades o escuelas de capacitación, generalmente depende de si el maestro se preocupa por los estudiantes y está dispuesto a interactuar con ellos y ayudarlos, y nuevamente, no estás tratando de aprender todo en una semana. Finalmente, busqué tutores, aquellos en la industria que se sentaron conmigo y me explicaron lo que sucede en el mundo laboral. Incluso a $ 30 a $ 50 por sesión, es mucho mejor que miles por un curso intensivo de una semana que solo lo frustrará. Oye, no fue un camino fácil. Tuve muchas entrevistas en las que pensé que tenía el trabajo, y casi me había rendido cuando conseguí un trabajo. Ahora con un año adentro, mis oportunidades son muchas.

Hola y bienvenido. Gracias por decidir contribuir aquí. Somos un poco diferentes de otros sitios. Buscamos respuestas generales y fundamentadas, más que anécdotas personales. Eche un vistazo a The Tour , que le informará un poco más sobre cómo funcionan las cosas aquí.

Haz que consiga un profesional para escribir su CV. Algunas personas tienen verdaderos problemas para escribir un buen CV. Especialmente si tienen un trabajo para toda la vida o si lo pensaron y nunca tuvieron que escribir un CV. El CV marca la diferencia. Algunos CV ni siquiera se leerán. Ahí es donde un profesional que cobra entre £ 200 y £ 300 marca la diferencia.

He ayudado a la gente a hacer esto. Me dieron un currículum, lo leí, le pregunté a la persona “¿contratarías a alguien con este currículum?” y me respondió que no. Lo reescribí frase por frase, todo perfectamente cierto, pero poniendo a la persona en la mejor luz. Conseguí el trabajo sin problemas.

Escribir buenos CV no está en el conjunto de habilidades de la mayoría de los matemáticos. Así que busca a alguien que sepa cómo hacerlo.