Hoy en día hay bastantes desarrolladores en el mercado laboral. Por ejemplo, en México, aproximadamente el 45% de los desarrolladores junior se postulan a través de plataformas en línea como LinkedIn, Indeed, Glassdoor y OCC Mundial, según datos de estos y otros portales de empleo. En América Latina, esta cifra puede aumentar hasta un 60% debido al amplio uso de plataformas digitales para la búsqueda de empleo.
De acuerdo con estudios realizados por la firma de Recursos Humanos, ManpowerGroup, en México, cerca del 85% de los postulantes a posiciones tech junior envían un CV o portafolio digital, mientras que el 70% utiliza cartas de presentación personalizadas para destacar su nivel de experiencia y habilidades de desarrollo web.
No obstante, una encuesta de LinkedIn reveló que 9 de cada 10 reclutadores en el sector tecnológico prefieren recibir un CV detallado, que incluya un portafolio de proyectos realizados, especialmente para desarrolladores web junior. Esto significa que para profesionales sin muchos años de experiencia, crear un CV eficaz es esencial para captar la atención de reclutadores y conseguir una oferta de empleo.
Entonces, ¿por qué hacer tu currículum online si eres programador pero no tienes experiencia? Simplemente porque aumenta significativamente las posibilidades de éxito en la búsqueda de empleo.
No existen reglas claras sobre cómo se debe estructurar un currículum, pero existe una opción que es más comprensible para los empleadores y que revela bien los conocimientos y experiencia de la persona candidata:
• Nombre y apellido. No es necesario indicar segundo nombre.
• Contacto. Es recomendable indicar no sólo el correo electrónico, sino la mensajería instantánea, para que el empleador pueda contactar a la persona de manera conveniente e iniciar rápidamente un diálogo.
• Breve resumen de habilidades. En el campo de las TI, se agradece que al inicio de tu CV se incluyan las competencias básicas de un especialista en aplicaciones web: lenguajes de programación, frameworks y otras herramientas.
• Experiencia. Descripción de experiencia relevante con resultados laborales, por ejemplo, con enlaces a GitHub.
• Educación. Esto incluye tanto la educación superior como los cursos especializados.
Además de las plantillas estándar para hacer tu CV que están disponibles en los sitios de búsqueda de empleo, puedes utilizar otras opciones. Aquí te dejamos algunas páginas que podrán ofrecerte al menos un ejemplo de currículum de programador:
• Plantillas para presentar un mejor currículum de programador. Si no eres mucho de programas de diseño, en páginas como Resume Templates o Canva encontrarás varias plantillas de CV para descargar de forma gratuita; puedes elegir algún formato de currículum básico, creativo y para principiantes.
• Microsoft365. Aquí encontrarás decenas de plantillas que puedes ordenar por categoría o combinación de colores.
• Template.Net. Esta página ofrece muestras de CVs gratuitos y de pago que podrás descargar en diversos formatos, incluidos PDF, Photoshop e Illustrator.
Nuestros orientadores profesionales y asesores de carrera proponen este formato de currículum vitae para cualquier profesional de la tecnología.
Uno de los errores más grandes que vemos en los programadores es la forma en la que escriben las declaraciones en sus currículums. He aquí un ejemplo de una declaración sosa e impersonal:
• Trabajé en X para Y
• Desarrollo de aplicaciones de software
Entonces, ¿cómo hacer que tus declaraciones sean más interesantes y, por lo tanto, fortalecer tu curriculum? Transforma tus declaraciones de apoyo en declaraciones de impacto. Estas se centran en el razonamiento detrás de tus acciones y cuentan lo que realmente has logrado. Echa un vistazo a estos ejemplos de declaraciones de impacto:
• Trabajé en X para lograr Y, dando como resultado Z
• Desarrollo de sistema de facturación para 8 aplicaciones, así como la reducción del 45% de errores del sitio de internet y labor de mantenimiento en apps desarrolladas con JavaScript.
Agregar contexto a tu curriculum vitae de programador incitará a los reclutadores a seguir leyendo y les brindará información valiosa para comprender por completo la importancia e impacto de tu trabajo.
Como podrás ver por nuestro ejemplo de declaraciones de impacto, los números también juegan un papel clave en tu currículum de desarrollador de software. Agregar una buena cantidad cifras en esta sección en tu currículum te ayudará a contar la historia completa. Además, cuando un reclutador lea tu currículum cronológico, lo más seguro es que los números llamen su atención.
Quizá te resulte difícil encontrar números para todas tus afirmaciones, así que comienza por hacerte algunas preguntas sobre cada una de ellas:
• ¿Cuántas metodologías diferentes se aplicaron?
• ¿Qué resultados se lograron?
• ¿Cuánto dinero generó o ahorró para la organización?
• ¿Cuántas horas le ahorró a la empresa?
• ¿En qué porcentaje mejoró el proceso anterior?
Debes asegurarte de que tu currículum sea fácil de digerir visualmente, ya que esto dará la impresión de que sabes cómo escribir un CV. Además, como los reclutadores están acostumbrados a ver cientos de currículums, se vuelven muy estrictos con ciertos elementos.
El espaciado uniforme es uno de estos puntos conflictivos, así que asegúrate de cuidar este aspecto. No uses más de dos columnas y mantén el diseño del curriculum limpio y profesional. También te recomendamos que uses una fuente sans serif, ya que estas se consideran «más modernas».
Para que a un empleador le resulte más fácil evaluar las habilidades de un candidato, vale la pena crear grupos de competencias. Por ejemplo, resaltar los lenguajes de programación y las herramientas de prueba mostrará al solicitante para desarrollador como una persona que sabe pensar estructuralmente.
Es importante indicar en el CV aquellas habilidades que realmente posees en la práctica, y no sólo enumerar los cursos realizados. Esto, ya que puede resultar que esta habilidad en particular sea importante para el empleador y se le pregunte al respecto a la persona solicitante en la entrevista.
En cuanto a las soft skills, en la mayoría de los casos no tiene sentido especificarlas — con excepción de las habilidades sociales en relación con el trabajo de tus sueños y tu empleo más reciente —. Si bien el conocimiento de las herramientas de desarrollo puede ponerse a prueba durante una entrevista, la puntualidad, la responsabilidad y el trabajo en equipo sólo podrán evaluarse durante las labores.
Los empleadores se interesan en experiencia relevante, por lo que es necesario redactar tu CV de programador de manera que las primeras líneas contengan algo que atraiga la atención del reclutador. Por ejemplo, si un desarrollador solicita el puesto de líder de equipo, vale la pena mencionar la experiencia de gestionar un equipo.
Al mismo tiempo, debe respetarse la cronología de los lugares de trabajo. De lo contrario, la lectura del CV puede resultar confusa.
Al describir tu experiencia laboral como programador, además de señalar tus conocimientos en el desarrollo de sitios web, es importante indicar las tareas específicas que resolviste (por tu cuenta y no como equipo) en los proyectos web que participaste. También vale la pena agregar resultados laborales al escribir un CV; estos pueden ser enlaces a una cartera o números.
« Es importante abordar la preparación de un curriculum vitae de manera responsable, ya que esta es la tarjeta de presentación de un desarrollador, mediante la cual se evaluará su trabajo. Si el CV no está lo suficientemente estructurado, tiene faltas de ortografía o contiene poca información, y por el contrario tiene mucho "aire", el empleador pensará dos veces si vale la pena invitar al solicitante a trabajar con ellos. »
– Jonathan Bernal, Career Coach en TripleTen LatAm
« Es importante que el CV de un programador refleje de manera breve, pero acertada, sus habilidades y experiencia en el campo; ¿no tienes experiencia en el ámbito profesional? ¡No te preocupes! Lo principal es agregar palabras clave que sean importantes para el empleador, así como tareas específicas y resultados.
Finalmente, es importante tratar de mantener una actitud positiva durante el proceso de búsqueda, sin importar cuántos rechazos haya. Esta es una parte natural del proceso, y después de todo te ayudará a analizar y mejorar las partes de tus solicitudes que quizá no están funcionando. »
– Alma Linares, Career Consultant en TripleTen LatAm
Presta mucha atención al comenzar a escribir tu currículum, dado que muchas veces los desarrolladores suelen cometer los siguientes errores al hacerlo:
• Describir las habilidades una tras otra. Cuando se enumeran las habilidades en un texto continuo, es probable que al empleador le resulte más difícil encontrar las competencias necesarias, y puede terminar pasando por alto las habilidades importantes.
• Hacer una descripción demasiado detallada de la experiencia laboral. No es necesario incluir una larga lista en cada posición para describir tu trabajo; de 3 a 5 tareas clave serás suficientes.
• Enlistar los proyectos de equipo. El empleador considera a un candidato específico, y no al equipo en su conjunto. Por ello, es importante que el programador indique exactamente sus tareas.
• Indicar experiencia irrelevante. Este error aplica particularmente para desarrolladores principiantes que sólo tienen proyectos educativos o pasantías en su haber. Algunos llegan a incluir en su CV de desarrollador puestos anteriores que no están relacionados con el desarrollo web, sólo para llenar la sección de experiencia en el currículum; pero esto no hará más que confundir a los empleadores. Basta con indicar en una línea el periodo y alcance de tu experiencia en programación y diseño web.
• No señalar habilidades de comunicación. A menudo, los programadores que solicitan el puesto senior o de líder de equipo se olvidan de indicar la comunicación con el equipo como una de sus cualidades para la posición. No olvides que este tipo de perfil profesional necesita contar con la capacidad de ofrecer tutoría y apoyo a los otros miembros del equipo, por lo que es importante añadirlo.
• Errores de ortografía y redacción. Los desarrolladores suelen ser escépticos sobre la atención que requiere redactar un buen currículum vitae, y por tratar de hacerlo lo más rápido posible, terminan cometiendo errores tipográficos y de ortografía. Los empleadores prestan atención a esto, y si notan demasiados errores de este tipo en el currículum, concluirán que la persona es distraída y descuidada.
El lugar donde eliges alojar tus proyectos de desarrollador web o de ingeniero de software es tan importante como el contenido mismo. Hay una variedad de opciones para alojar tu experiencia como desarrollador web; aquí te dejamos algunos que nuestros asesores profesionales recomiendan:
• Crea tu propio sitio web. Crear tu propio sitio web como una forma de mostrar tu CV como programador te da control total sobre el diseño y contenido. También te da la oportunidad de poner en práctica las habilidades que has aprendido durante tu formación. Y como beneficio adicional, es un sitio más que has creado y que puedes incluir en tu CV.
• Utiliza GitHub. GitHub es una herramienta de referencia para los tech developers. Es un lugar para la comunidad mundial de desarrolladores, donde pueden almacenar, realizar un seguimiento y colaborar en proyectos de software.
• Preséntate en Linkedin. Si bien LinkedIn no es el mejor recurso para vaciar tu currículum de programador, siempre es recomendable mantener actualizado tu perfil profesional ahí. Incluye un vínculo a tu portafolio o CV de desarrollador web para que los reclutadores y gerentes de contratación logren encontrar fácilmente lo que buscan.
Sí, puedes hacerlo simple, pero un portafolio creativo en línea siempre es mucho más divertido. El diseño del sitio web que mostrará tu perfil como programador es otra oportunidad para mostrar tus habilidades, tu personalidad y tu creatividad. Y, especialmente si eres desarrollador front-end, este es un excelente ejemplo de CV para causar una buena primera impresión.
Al crear tu CV de desarrollador web, asegúrate de resaltar todo lo que has aprendido a lo largo del camino. Para ello:
• Crea una sección dedicada a tus habilidades de programador. Incluye lenguajes de programación, marcos de trabajo, bibliotecas, herramientas y no olvides metodologías que conoces. Organízalos de forma clara y concisa.
• Agrega educación y certificaciones. No necesitas tener una licenciatura en ingeniería de software para conseguir un trabajo en tecnología y tener éxito como programador. Cualquiera que sea tu capacitación (un curso intensivo, una certificación o un bootcamp online de desarrollo web), será un sólido respaldo de tus habilidades y te ayudará a conseguir un empleo.
• Muestra tu código. Comparte fragmentos de código de tus proyectos para que los encargados de contratación conozcan tus habilidades de codificación. Resalta las convenciones de codificación, los patrones de diseño y las mejores prácticas que hayas seguido.
• Verifícalo con un profesional. Un error común es compartir proyectos de código defectuoso o portafolios que no resultan digeribles. Pide a un amigo o colega programador que revise tu portafolio y tu código para asegurar que es una buena muestra de tu trabajo.
¿Tienes algo que te enorgullece haber logrado en tu carrera como desarrollador web? ¡Muéstralo! Estos proyectos pueden ser trabajos profesionales concluidos, para clientes o empleadores, o incluso proyectos personales o de código abierto.
Para cada proyecto, proporciona una breve descripción que explique tu propósito, el problema que resuelve y las tecnologías o lenguajes de programación que se emplearon. A medida que trabajes en más proyectos, piensa en tus sectores ideales; por ejemplo, si te interesa trabajar en tecnología educativa, asegúrate de incluir cualquier proyecto o trabajo que tenga relación con ese ámbito.
Behance, por ejemplo, es un ejemplo de una red para exponer trabajos de desarrollo y diseño web, encontrar inspiración y ser contratado.
Claro, puedes enviar tu CV a tantas empresas como quieras, pero si quieres agilizar el proceso, deberás escribir una buena carta de presentación. Esta deberá tener una estructura bien definida, que hable un poco sobre ti y por qué te interesa trabajar en el lugar al que estás aplicando.
A continuación te compartimos una lista de siete aspectos a considerar al momento de crear una carta de presentación que nuestros orientadores profesionales recomiendan:
1) Investiga sobre la empresa. Comprende la cultura, los valores y la misión de la empresa, y adapta tu carta para que refleje que lo has entendido. No te olvides de mencionar detalles específicos sobre la empresa para demostrar interés.
2) Estructura tu carta. Utiliza un formato IDC (introducción, desarrollo y conclusión) para hacerla más directa, y limítate a una página. También funciona tener algún tipo de guía con ejemplo para utilizar apartados claros y listas, ya que todo esto facilitará la lectura de la carta.
3) Destaca tus competencias. Especialmente si cuentas con mucha experiencia, en tu carta procura destacar tus competencias, así como la experiencia relacionada con el puesto vacante. Da ejemplos concretos de logros y éxitos.
4) Personaliza cada carta. Adapta tu carta de presentación a cada vacante, y evita utilizar una plantilla genérica. Habla de los requisitos específicos del puesto y de cómo encajas en él.
5) Muestra tu personalidad. Explica por qué te entusiasma la oportunidad y menciona cómo tus valores se alinean con la visión de la empresa.
6) Finaliza de forma impactante. Agradece la oportunidad de presentar tu solicitud e incluye una llamada a la acción, como una invitación a seguir en contacto o una entrevista.
7) Realiza una revisión final. Para corregir errores gramaticales y ortográficos. También puedes pedir a un amigo o mentor que revise tu carta y te dé su opinión.
Ahora que tienes algunas ideas sobre cómo estructurar tu curriculum vitae para desarrollador web, es momento de completarlo. En TripleTen, finalizarás el bootcamp para desarrollador web con una cartera lista para mostrar. Además de eso, crearás tu currículum de programador y portafolio, con casos reales, código y más de una carta de recomendación, todo diseñado para convencer a tus futuros empleadores de tu profesionalismo como programador web.
El Centro de Carrera de TripleTen te ayuda a mejorar tu currículum, crear cartas de presentación atractivas, prepararte para una entrevista técnica y, sobre todo, ofrece respuestas a todas tus preguntas sobre la búsqueda de empleo.
Obtén más información sobre el bootcamp de desarrollo web a través de nuestra página web. Ingresa hoy y reserva una consulta profesional gratuita para comenzar con nosotros.