¿Soy demasiado viejo para comenzar mi carrera en software? Tengo 39 años y acabo de calificar como desarrollador de software de la universidad. Solicité casi 100 puestos y solo tuve 2 entrevistas.

Todavía eres lo suficientemente joven como para comenzar una carrera en software.

Dicho esto, existen algunos desafíos para obtener una entrevista, la mayoría de los cuales puede estar en la calidad de su currículum, su carta de presentación y su perfil de LinkedIn.

Lo principal que debe comunicar a los posibles empleadores es cómo podrá contribuir a un empleador a través de sus habilidades. ¿En qué sobresaliste mientras asistías a clases? ¿Hiciste una pasantía de desarrollo de software mientras estabas en la universidad? ¿Cuánto valor tienen sus habilidades en comparación con lo que los empleadores piden en sus listados de trabajo?

Aquí hay un pequeño secreto que lo ayudará a llamar la atención de un empleador: mire las calificaciones para el trabajo que planea solicitar y use las mismas palabras clave para describir sus habilidades. Si el empleador usa “competente en JavaScript” como calificación, use esa frase exacta en sus calificaciones. Pero, solo úselo si es relevante.

Otro secreto que llama la atención de un gerente de contratación es poner al empleador primero. Comunique sus calificaciones de manera que el gerente de contratación vea su valor. No lo estropees, pero tampoco te vendas en corto.

Para obtener más consejos y trucos sobre cómo promocionarse ante los empleadores justo después de la universidad, lea Consejos para redactar currículums para graduados universitarios recientes | Soluciones de medios verticales. ¡Tiene toda la información que necesita para ayudarlo a dar el siguiente paso en su carrera!

¡Buena suerte!

Brian

Si ya tiene respaldo financiero y solo quiere cambiar la trayectoria profesional, entonces está bien hacerlo. “Demasiado viejo” no es un problema allí. Pero debe aceptar un salario bajo en el punto de partida y tratar de mejorar para ascender en la carrera profesional. Además, trate de aprovechar las experiencias pasadas.

Sé que un doctorado (sí, él es un doctorado) cambió su carrera profesional a ingeniero de software porque es aburrido con las matemáticas y la enseñanza. Entonces comenzó en la posición SE, mejoró a sí mismo tiempo por tiempo y después de 2 años fue promovido. No es necesario decir que su formación matemática lo ayudó mucho y, aunque todavía es un científico obstinado que desempeña el papel de SE, la calidad de su código y sus soluciones son aceptables.

Creo que trabajó en otros campos antes. Por lo tanto, creo que sabe lo que los entornos empresariales nos proporcionan son algunas cosas valiosas como disciplina, red, mejores prácticas en dominio, habilidad, lógica de negocios, gran proyecto con fama adjunta y “año por experiencia”. Y creo que también sabes que las personas requieren cosas como habilidades, fama, YPE y potencial. Algunas compañías incluso reclutan nuevos empleados a través de la red. Por lo tanto, dado que tiene todas las experiencias empresariales pero solo le falta YPE, puede compensarlo utilizando muchas formas diferentes, como las redes: intente convencer a un amigo de que lo remita a RR.HH. o únase a una startup como aprendiz para mostrar potencial, o escriba algo útil construya fama y obtenga experiencias: sí, puede compensar la falta de experiencia (dado que usted es un genio, ¿a quién le importan sus experiencias pasadas?). Lo más importante aquí es que podemos conseguir un trabajo, sobrevivir a través de la libertad condicional y ganar experiencia año tras año.

No se tome en serio el tiempo de espera antes de que podamos comenzar como programadores. Es una especie de desafío. Comencé mi carrera a los 27 años después de completar mi certificado de la universidad y no recibí ninguna entrevista en 2 años. En algún momento me dieron una oportunidad, por ejemplo, una famosa compañía de juegos me hizo una prueba sobre cómo escribir un juego en 1 mes, una ronda preliminar. Completé el juego usando JBuilder en 1 semana con todos los requisitos cubiertos, pero lo que recibí es “has sido rechazado” sin más detalles. Me lo puedo imaginar, intentando lo mejor, pero finalmente el resultado es un fracaso. Pero luego, en el año 3, de repente conseguí un trabajo por referencia de un amigo (él dejó los campos de TI y ahora es un propietario: D). Y trabajo como ingeniero de software hasta ahora. Hoy en día, al mirar hacia atrás, supongo que en ese momento no había recibido ninguna entrevista porque carecía de experiencia, además de que solo poseo un certificado, pero otros candidatos poseen un título de licenciatura. Además, son más jóvenes que yo. Pero intenté usar todos los recursos que tengo y finalmente conseguí un trabajo.

En conclusión, si realmente queremos hacerlo, simplemente lo hacemos. El desarrollador de software es un trabajo que requiere que nos cambiemos para adaptarnos a las tendencias y el entorno, que cambian demasiado rápido. Cambiando el lenguaje de programación de vez en cuando, luchando con el desarrollo web mientras observa el desarrollo móvil y puede ver que la ciencia de datos y la IA surgen de los horizontes. Entonces, lo que dominamos hoy puede volverse obsoleto mañana, por lo que todos nosotros todavía tenemos la oportunidad de comenzar a aprender nuevas tendencias tecnológicas en el mismo punto, lo que significa que nada es demasiado tarde.
Espero que entiendas mi punto expresado anteriormente: aprende la última tendencia tecnológica o un conjunto de habilidades especiales, y luego tú y los demás tienen las mismas oportunidades. Por ejemplo, ciencia de datos, es muy difícil contratar a un científico de datos con 5 años de experiencia solo para ciencia de datos, o un desarrollador móvil con más de 10 años de Android. Entonces, si el empleador requiere una habilidad que todas las personas tienen menos experiencia al respecto, lo que significa que todos los candidatos son iguales y luego los empleadores se centrarán en otros aspectos del currículum en lugar de filtrar a un candidato porque su currículum no tiene ninguna “experiencia empresarial” “Por esa habilidad.

Por cierto, a las empresas de hoy les gusta eliminar candidatos mediante el uso de sitios de programación competitivos como Hackerrank, por lo que primero debes practicar mucho.

Solo tienes dos entrevistas porque te falta confianza, no tu edad. Apuesto a que en su currículum hay indicios para que la gente descubra que usted está “recién calificado” como desarrollador de software recién salido de la universidad.

¡Tener confianza! Eres un desarrollador, no un desarrollador “solo calificado”. Puedes hacer cualquier cosa que te pidan, y por lo demás, está google.

Eliminar todas las fechas del currículum.

Enumere todos los proyectos en los que ha trabajado, no las empresas para las que ha trabajado, y la experiencia que obtuvo de ellos, sin cronograma. Eso significa cualquier proyecto que trabajó en la escuela, cualquier proyecto que trabajó por su cuenta, cualquier proyecto que trabajó para organizaciones benéficas.

Luego, solicite cualquier trabajo de desarrollador de software, desde junior hasta nivel medio, y nunca hable de su falta de experiencia.

La verdad es que la mayoría de las personas tampoco tienen la experiencia. Simplemente leen sobre cosas o hacen algunos ejercicios, y los tienes en la universidad. ¡Buena suerte!

Definitivamente no es demasiado viejo para el trabajo de software. Solo sé humilde y dispuesto a comenzar desde abajo. La parte más difícil para iniciarse en el desarrollo de software es obtener sus primeros dos trabajos. Una vez que los tenga, obtendrá experiencia que lo llevará a más trabajos y un ciclo virtuoso. Creo que todo lo que le dará algo de experiencia es el camino a seguir … Además, también puede obtener toda la experiencia que desee en su propio tiempo (si tiene algo). Usa esta experiencia en entrevistas. Hablar sobre mis propios proyectos me ha sido aún más útil en entrevistas que hablar sobre mi aburrida experiencia en el procesamiento de datos de algunas agencias gubernamentales. No importa la edad, un interés y un impulso para desarrollar espectáculos para posibles empleadores.

Incluso si las habilidades que obtienes mientras estás en casa haciendo tus propias cosas no son aplicables al trabajo que estás solicitando, demuestra que puedes aprender cosas nuevas … que será un proceso continuo en este campo.

No eres demasiado viejo para comenzar una carrera de desarrollo de software. El desarrollo de software es un gran campo, y 39 ciertamente no es viejo. No tienes más de 50 años, lo que algunas compañías piensan que es viejo, pero que en realidad no lo es. Tiene al menos 26 años de empleo antes de la jubilación a los 65 años.

Felicitaciones por recibir las 2 solicitudes de entrevista. Eso no es genial, pero es un comienzo. Revise su currículum y carta de presentación y vea qué mejoras puede hacer. ¿Puedes aprender algo de las dos entrevistas?

Como empleador, probablemente estaría intrigado y vería por qué has completado tu título a los 39 años. Tal vez hiciste algo más antes que sea relevante para el trabajo y que agregará un valor real a tu empleo, como la gestión de proyectos , comunicación, finanzas, …

Si, por otro lado, te tomaste mucho, mucho tiempo para completar el curso, eso sería una indicación negativa. La razón es que un muy buen indicador de éxito es el éxito previo. Si acaba de salir de la universidad, no puedo juzgar por lo que ha logrado en proyectos reales o en el desarrollo de productos, y necesito analizar su rendimiento académico: calificaciones, cursos específicos y también la velocidad con la que completó el grado.

Sugiero buscar un puesto en alguna agencia estatal. Tarda más en entrar, pero es bastante cómodo y seguro una vez que estás allí.
No te rindas Recuerde: buscar trabajo es un trabajo de tiempo completo. Dedique todos sus esfuerzos a ello, los mejores resultados provienen no de la solicitud, sino de informar a todas las personas que lo rodean que está buscando trabajo.

Si encuentra que el trabajo es atractivo y puede producir código de alta calidad en un tiempo razonable, entonces no es demasiado viejo. Comencé en la industria alrededor de los 33 años, después de decidir finalmente no seguir una carrera académica. Lo he estado haciendo durante casi 20 años y espero seguir haciéndolo por algún tiempo.

El obstáculo es ser contratado a tu edad sin experiencia previa. Para superar este desafío, al menos necesita una historia plausible de cómo su experiencia pasada es una ventaja. Podría ser simplemente un historial de entrega de soluciones en algún otro campo (probablemente, pero no necesariamente técnico). Para una gran corporación, pareces un riesgo en comparación con otros con antecedentes más convencionales. No estoy seguro de dónde está buscando, pero en lugares con alta demanda, algunas compañías más pequeñas pueden estar dispuestas a correr el riesgo.

Hay auges y bustos. Habría declarado con confianza que un hombre de 39 años en 1999 podría haber sido contratado simplemente demostrando competencia en habilidades de Internet poco comunes. Hoy es más competitivo y los estándares son más rígidos, pero definitivamente hay oportunidades.

Entonces, una respuesta corta y honesta: no eres demasiado viejo pero tienes un desafío por delante si lo tomas en serio.

No, no eres demasiado viejo, demasiado inexperto.

Visite las empresas locales y vea si necesitan ayuda para organizar sus datos o si necesitan informes específicos que no pueden obtener del software existente. Esto le dará una buena experiencia de “personas”, aprender a hacer preguntas y escuchar, lo que puede ser una muy buena habilidad para las entrevistas. Puede descubrir que puede crear software y venderlo a muchas empresas y convertirse en su propio jefe. Si eso no funciona, la experiencia lo ayudará a conseguir un trabajo.

Para trabajar como desarrollador de software, necesita experiencia de trabajo remunerado. Para obtener una experiencia laboral remunerada necesita un trabajo. ¿Alguien le dijo esto ANTES de inscribirse en su programa de grado?

Si ha solicitado 100 trabajos, lo está haciendo mal. Trabaja duro para solicitar 5 empleos. Aprende sobre la empresa. Aprenda a codificar en una pizarra blanca; Practica con un amigo. Descubra lo que hacen y cómo funciona su software. Vea si puede llegar a 3 cosas que le gustaría agregar a su software para mejorarlo. Google entrevista preguntas y aprende a responderlas de manera sucinta. Solicitar trabajo es un trabajo de tiempo completo, y no veo cómo podría postularse para conseguir un trabajo en más de unas pocas empresas, y mucho menos en 100.

En este negocio, los reclutadores son dueños del nivel de entrada. Encuentre media docena de reclutadores LOCALES y trabaje también con ellos.

Cuando no puede encontrar a alguien para quien trabajar, cree trabajo para usted. Parece que eres completamente capaz de hacer exactamente eso. ¿Ha considerado hacer algo simplemente ofreciendo su experiencia y ayudando a otros a obtener lo que quieren? Resolver un problema.

No muy viejo en absoluto. Tengo 46 años. Llevo 15 años desarrollando en la pila de MS en la mayoría de las aplicaciones empresariales. Recientemente me cambié a las tecnologías OSS, Go, Docker, NodeJS, AWS. Entonces, de alguna manera, también estoy comenzando una nueva escritura de aplicaciones distribuidas.

He oído hablar de personas que se gradúan de los campos de entrenamiento en los años 50. Solo quédate con eso. Es posible que necesite pasar un poco más de tiempo estudiando. Nuestros cerebros no son tan absorbentes de nueva información, pero tenemos experiencia para ayudar en la toma de decisiones.

Pasa el tiempo perfeccionando tus habilidades.

Mire qué idiomas y bibliotecas tienen demanda y escriba un proyecto usándolos. Ponlo en línea y pon un enlace a él en tu CV / currículum, así como un enlace de github.

Una vez que ven que puedes escribir un código decente que funcione, no debería ser difícil encontrar un trabajo.

2 entrevistas es un gran comienzo: necesita al menos 10 de esas entrevistas, si tiene suerte promedio.

Intente contratar trabajo, que es menos barrera para ingresar y obtener la experiencia que tanto necesita. Si eres capaz de mejorar tu habilidad, la edad es solo un número.

¡¡La mejor de las suertes!!

se trata de los proyectos que ha realizado por su cuenta, no se preocupe por la edad, si puede codificar o está dispuesto a salir a la carretera, obtendrá un trabajo

More Interesting

¿Cuál es la mejor empresa de desarrollo de software en Estados Unidos?

¿Cómo es ser un desarrollador / ingeniero de software en Bloomberg?

¿Vale la pena suscribirse a IEEE Journal (s) para un desarrollador de software?

Cómo tomar el control del software creado por un desarrollador con el que tuve una pelea

¿Qué buscan los desarrolladores en compañeros de trabajo no técnicos?

¿Cuáles son los softwares de cifrado de texto que confirman que los creadores / desarrolladores no pueden ver lo que escribo allí y posiblemente estoy 100% seguro?

¿Qué lenguajes informáticos debo aprender a codificar y ser desarrollador de software como principiante?

¿Cuál es la razón para que una compañía de software de EE. UU. Externalice el desarrollo de proyectos?

¿Qué hace que algunos buenos desarrolladores de software sean buenos para construir software a gran escala pero débiles en estructuras de datos y algoritmos?

¿Qué hace un desarrollador de software en Amazon? ¿En qué trabajan y qué herramientas usan?

JavaScript: ¿Por qué querría agregar claves de objeto con el constructor de objetos?

¿Qué debe poner en su currículum un estudiante de primer año de ciencias de la computación sin experiencia laboral previa (o codificación) para obtener una pasantía de verano?

¿Cuántos detalles técnicos sobre proyectos pasados ​​deben estar en el currículum de un desarrollador de software?

¿La reutilización en el desarrollo de software es una broma?

¿Cuál será el futuro de un desarrollador de software?