De seguro estabas pensando en el futuro cuando elegiste esta carrera ya que los currículums de desarrollador de software están muy solicitados. Un excelente currículum de desarrollador de software te facilitará encontrar el puesto que más te guste en esta carrera en auge.
Tu trabajo soñado no tiene por qué ser solo un sueño si combinas tus habilidades con un currículum que impresione. Pero necesitas saber cómo presentarte para alcanzar ese objetivo, y cvapp.cl está aquí para ayudarte.
Si trabajas por proyectos, es posible que quieras dar a tu currículum un formato distinto al de la mayoría. Todos los currículos tienen componentes en común, pero aquí tienes las secciones que debes incluir:
¿Cómo superar el ATS?
Como desarrollador de software sabes que cada vez más empresas utilizan sistemas de seguimiento de candidatos (ATS) para filtrar los currículos, usando palabras clave sobre aptitudes críticas para el puesto.
Selecciona las que sean requisitos esenciales para el desarrollador (títulos, lenguajes de programación, certificaciones, etc.), y asegúrate de mencionar todas las que cumples. Si no, el ATS descartará tu currículum sin que llegue a ojos de un humano.
Si has seguido una trayectoria como empleado de empresa, probablemente el mejor formato para tu currículum sea el cronológico. En él empiezas con tu trabajo actual o más reciente, y continúas hacia atrás.
Pero si eres un profesional independiente y has realizado proyectos para diferentes empresas, considera el formato funcional, que te permite listar tu experiencia por proyectos o por especialización.
En el encabezado escribes tu nombre y los datos de contacto más accesibles para que un encargado de contratación pueda contactarte.
Usualmente se coloca en la parte superior de la página (o a los lados) y contiene datos como:
También conocido como perfil o declaración personal, es tu "discurso de ascensor" para el trabajo que quieres. Tienes de dos a cuatro frases para vender las cualidades y experiencias que te convierten en un excelente desarrollador de software.
Para inspiración, también puedes dar una mirada a otros ejemplos de currículums relacionados con Tecnologías de la Información como:
Mira estos ejemplos adaptables de resumen de CV por nivel de experiencia:
Estudiante de Licenciatura en Ciencias de la Computación. Desarrollador de software con conocimiento sólido de lenguajes de programación como Java, JavaScript, y Python, y de gestión de bases de datos. En búsqueda de una oportunidad en desarrollo backend.
Desarrollador independiente con experiencia de tres años en la creación de aplicaciones y sitios web efectivas y escalables para empresas de varios tamaños. Dominio avanzado de frameworks y lenguajes de programación como Ruby, PHP, JavaScript y CSS.
Director de TI con más de 15 años de experiencia liderando proyectos de desarrollo de software. Poseo experiencia probada en el diseño, instalación, pruebas y mantenimiento de numerosas soluciones personalizadas y originales. Realización de pruebas y mejoras de rendimiento, actualización de software y desarrollo de nuevas funcionalidades. Busco una empresa de prestigio en la que compartir mis conocimientos con un equipo experimentado.
Como se indicó antes, tus opciones dependen de si has trabajado a tiempo en empresas, o como trabajador independiente.
Si has trabajado a tiempo completo, cita a cada empleador en orden cronológico, empezando por el actual o el más reciente.
Debajo de cada empleo destaca los retos que superaste en cada proyecto, y utiliza datos siempre que sea posible. No hagas solo una lista de tus responsabilidades.
El currículum de un desarrollador de software independiente debe actualizarse constantemente. Asegúrate de añadir cada nuevo proyecto, sobre todo si incluyen nuevas habilidades o experiencias.
A medida que avances, puedes ir eliminando los proyectos más antiguos o los que muestren solo niveles básicos de conocimiento.
Mira este ejemplo:
Desarrollador de Software en Chile Coders, Santiago
Setiembre 2013 — Febrero 2024
Desarrollador de Software Junior en Cyber Soluciones, Santiago
Junio 2011 — Agosto 2013
Puedes mostrar un currículum de desarrollador atractivo, aún sin experiencia laboral. Cita experiencias en prácticas, pasantías o proyectos independientes.
La educación formal es importante para un desarrollador, así que destaca tus estudios, cursos especializados y sobre todo certificaciones.
Descríbete usando habilidades blandas que muestren que sabes lo que requiere para el puesto. Recuerda que los rasgos más importantes para el empleador los encontrarás en el anuncio de empleo.
Los desarrolladores de software necesitan conocimientos y habilidades técnicas muy específicas como lenguajes de programación, estructuras de datos, bases de datos, entre otros.
Pero también habilidades interpersonales, o blandas, como el trabajo en equipo, resolución de problemas, adaptabilidad o atención al detalle.
La sección de habilidades de tu currículum debe ser una descripción concisa de las más relacionadas con el empleo. Incluye una combinación de unas 7-10, y asegúrate de balancear duras y blandas. Ambas muestran cómo encajarías tanto técnica como culturalmente en la empresa.
Observa este ejemplo de habilidades de un currículum de desarrollador de software:
Habilidades blandas
Habilidades duras
Las habilidades también se deben incluir en otras secciones de tu CV, de preferencia explicando cómo fueron parte de tus responsabilidades o cómo influyeron en tus logros.
Ej.
-Autogestión. Muestra como manejas de forma independiente tu tiempo, los recursos y las emociones. Cita ejemplos con metas, planes, toma de decisiones y medidas correctivas.
-Lenguajes de programación. Tu lista no necesita ser la más extensa, sino la que cita los que solicita una empresa, los que estén en demanda, o serán valiosos en un futuro próximo.
-Prueba y depuración. El testing es una buena habilidad para citar en tu experiencia laboral. Explica cómo verificaste un proyecto antes de su lanzamiento, o cómo detectaste errores de funcionamiento.
La educación formal es importante para un currículum de desarrollador de software, pero sobre todo necesitas actualizar constantemente tus conocimientos. Eso significa que es esencial tener estudios post universitarios.
Cuanto más tiempo lleves sin estudiar, menos importante será tu título universitario. No todas las empresas requieren un grado específico para contratar programadores. La tecnología evoluciona constantemente y tus conocimientos también deben hacerlo.
Si cuentas con formación universitaria, omite las formaciones anteriores como el bachillerato de secundaria.
Mostrar la formación adicional a la universitaria que has cursado para mantenerte al día le sumará puntos a tu CV.
Anota las certificaciones que respalden tus conocimientos, por ejemplo: arquitectura de sistemas, lenguajes de programación, gestión de proyectos, certificaciones de Google, Oracle, Microsoft o AWS, por citar algunas.
Magíster en Tecnologías de la Información, Universidad de Chile, Santiago
Enero 2009 — Setiembre 2011
Licenciado en Ciencias de la Ingeniería mención Computación, Universidad de Chile, Santiago
Enero 2003 — Setiembre 2008
El formato de tu currículum debe ser lo más sencillo y elegante posible, al igual que una gran aplicación. Los mismos principios que se aplican al desarrollo de software deberían aplicarse al diseño de tu currículum.
El diseño debe ser limpio, lineal y fácil de leer. El desarrollo de software es una carrera creativa, así que podrías pensar en añadir algún detalle creativo pequeño en el diseño, pero sin pasarte. No querrás que sea rechazado por el ATS.
Perfil
Desarrollador de software con experiencia en diseño, instalación, pruebas y mantenimiento de sistemas de software. Experiencia con herramientas y procedimientos de desarrollo de vanguardia. Capaz de autogestionarse en proyectos independientes, o como parte de un equipo productivo.
Experiencia laboral
Desarrollador de Software en Chile Coders, Santiago
Setiembre 2013 — Febrero 2024
Desarrollador de Software Junior en Cyber Soluciones, Santiago
Junio 2011 — Agosto 2013
Habilidades
Formación
Magíster en Tecnologías de la Información, Universidad de Chile, Santiago
Enero 2009 — Setiembre 2011
Licenciado en Ciencias de la Ingeniería mención Computación, Universidad de Chile, Santiago
Enero 2003 — Setiembre 2008
Como desarrollador de software puede que tengas buen ojo para el diseño. Pero eso no significa que debas dedicar horas al diseño de tu currículum. Para un currículum rápido y eficiente, utiliza nuestro Creador de CV y las plantillas prediseñadas de cvapp.cl.