Ejemplo Curriculum Programador Junior

Se dice que los desarrolladores de software o programadores son los arquitectos del siglo XXI. Al ser perfiles muy solicitados en el mercado laboral actual, existe más demanda de empleos que candidat@s, por lo que si eres programador front-end, back-end o full-stack, tienes trabajo asegurado. Ahora, el trabajo que quieres? Seguramente para ese hay competencia, asegúrate con un buen CV de programador que llegas a la prueba técnica.

Ver Guía y Ejemplos de CV Crear CV Marketing

Cómo escribir un CV programador

El currículum de un programador debe destacar de manera clara las habilidades del candidato para programar en el lenguaje o lenguajes de programación requeridos en la descripción del puesto. Esto es importante ya que en la mayoría de ocasiones, los reclutadores que intervienen en la primera fase de un proceso de selección de programadores, no tiene ni idea de código, por lo que es probable que no sepa relacionar tus habilidades si no se lo pones bien fácil.

En este artículo, vamos a darte algunos trucos para asegurarte la entrevista en base a un curriculum vitae de una programadora front-end con eficacia probada.

Formato CV Programador

Lo más importante en cuanto al formato de un curriculum de programador es que destaque las habilidades y experiencia del programador por lo que la elección del formato dependerá sobretodo del nivel de experiencia del candidato. Si eres un programador con una dilatada experiencia con el lenguaje de programación, frameworks y tecnología requerida, entonces debes elegir un formato que destaque la experiencia laboral por encima del resto de secciones. Sin embargo, si acabas de salir de un bootcamp o simplemente tu experiencia laboral no está tan relacionada con el stack descrito en la oferta del puesto, tu elección será un formato de curriculum que permita añadir secciones donde destacar proyectos propios, tu portafolio, etc.

Verbos de acción para marketers

Nuestra experiencia en perfiles tecnológicos nos ha enseñado que dos candidatos a un puesto de programador pueden tener un perfil idéntico en cuanto a habilidades de programación, conocimientos y experiencia, incluso pasar la prueba técnica satisfactoriamente, sin embargo el programador que transmite mejor sus experiencias y logros, en definitiva que se vende mejor, tiende a ser seleccionado.

Finalmente cabe destacar que para perfiles Front-End, se suele valorar muy positivamente el diseño del curriculum tanto PDF como la web personal o curriculum online, que es muy recomendable para estos perfiles, ya que más allá de ampliar información sobre su carrera y mostrar el portfolio de proyectos en los que han trabajado, es un espacio donde mostrar sus habilidades de desarrollo web front-end en acción.

  • Realizar pruebas de aplicaciones
  • Implementación de cambios en la web X
  • Programación de Landing Pages
  • Buscar errores en el código de compañeros
  • Mejora del tiempos de carga de la home page en un 40%
  • Resolución de incidencias
  • Análisis de rendimiento de aplicaciones desarrolladas
  • Reestructuración de la web X y ejecución de mejoras.
  • Entregar Landing Pages funcionales, usables y con una velocidad de carga menor a los 2s.
  • Implementar Code reviews
  • Refactorización de componentes y reducción del 50% del tiempo de carga.
  • Diagnóstico y resolución de incidencias técnicas en...

Hemos seleccionado tansolo algunos de los verbos de acción que los mejores programadores suelen usar en sus CVs:

  • Acelerar
  • Administrar
  • Analizar
  • Auditar
  • Autorizar
  • Calcular
  • Conrtolar
  • Conseguir
  • Consolidar
  • Construir
  • Coordinar
  • Crear
  • Definir
  • Delegar
  • Desarrollar
  • Diagnosticar
  • Dirigir
  • Diseñar
  • Documentar
  • Ejecutar
  • Entregar
  • Entrenar
  • Establecer
  • Estandarizar
  • Evaluar
  • Expandir
  • Forjar
  • Implementar
  • Incrementar
  • Inspeccionar
  • Integrar
  • Interpretar
  • Lanzar
  • Maximizar
  • Medir
  • Monitorizar
  • Motivar
  • Multiplicar
  • Organizar
  • Personalizar
  • Planificar
  • Plantear
  • Preveer
  • Producir
  • Programar
  • Promover
  • Realizar seguimiento
  • Reducir
  • Reemplazar
  • Reestructurar
  • Refactorizar
  • Reforzar
  • Reorganizar
  • Replantear
  • Resolver
  • Supervisar
  • Verificar

Secciones de un cv de programador

Pasemos a comentar que secciones y componentes no pueden faltar en un curriculum de programador:

Cabecera

:

  • La foto es un elemento opcional, sin embargo, esta puede ser un elemento que jugue a tu favor dependiendo de como lo trabajes. Añade una foto profesional pero original y los reclutadores van a identificarte más rápidamente.
  • Tu nombre completo y apellidos
  • Tus Datos de contacto básicos, es decir tu email y idealmente un número de teléfono.
  • Un enlace a tu web personal, un portfolio, tu perfil de Linkedin, tu Github, perfil de stackOverflow, etc.

  • Un título que resuma perfil como programador en una frase corta. haz clíc en el siguiente enlace si quieres ver ejemplos:

Ver ejemplos de títulos para programadores

Perfil profesional

El perfil profesional en un currículum o sumario ejecutivo es una sección imprescindible en el currículum de un programador. En ella, con no más de uno o dos párrafos cortos, el candidato debe resumir porque eres el candidato para el puesto, que experiencias laborales previas y habilidades te cualifican para ello, que te atrae de la empresa/oferta y porque crees que esta es el siguiente paso natural en tu carrera.

Si tienes un perfil más junior y no tienes tanta experiencia relacionada con el puesto, destaca sobretodo estas dos últimas ideas y añade logros o datos interesantes sobre ti que puedan generar un impacto en el futuro empleador.

Ver ejemplos de perfil profesional para un curriculum de programador

Experiencia laboral

La Experiencia laboral es la sección que todos ojos reclutadores están buscando en un currículum de un programador senior. Si este es tu caso, lista tus experiencias relevantes en orden cronológico inverso, es decir del empleo más reciente al más antiguo.

Para especial atención al nombre del empleo. En tecnología existen muchos sinónimos y acrónimos para programadores que realizan una misma tarea. Adapta el nombre de tus experiencias anteriores a la nomenclatura que se utiliza en la oferta de empleo, siempre y cuando tenga sentido evidentemente.

Cada experiencia que incluyas en tu curriculum debería tener los siguientes componentes:

  • El nombre del puesto que ocupaste
  • El nombre de la empresa / proyecto
  • Fecha de inicio y fecha de fin, en formato mes/año.
  • Breve descripción del proyecto. ¿Cuáles fueron tus principales tareas, aprendizajes logros y contribuciones?
Ver ejemplos de experiencia laboral para un curriculum de programador front-end

Formación Académica (Opcional)

Realmente esta sección es opcional en el caso del cv de programador ya que cada vez son menos las empresas que requieren un grado específico para contratar a programadores. La tecnología avanza más rápido de lo que lo hacen las carreras convencionales. De todos modos si tienes un grado en ingeniería, una formación profesional/vocacional o cualquier otro título superior y hay espacio en tu CV de 1 página, inclúyelo en tu formación académica, nunca va a restar. Si cuentas con formación superior, omite las formaciones anteriorescomo el bachillerato la secundaria, etc.

Formación Continua, Seminarios, Bootcamps, etc.

Incluye una sección con los cursos y formaciones que hayas realizado, especialmente si has cursado formaciones sobre tecnologías que se utilizan en la empresa o sector en el que vas a trabajar.

Certificados.

Algunas instituciones y empresas de sistemas ofrecen certificados para respaldar tus conocimientos en arquitectura de sistemas, lenguajes de programación, gestión de proyectos , etc. Son muy conocidas por ejemplo las certificaciones de AWS, Google o Oracle. Si te has sacado alguna de estas certificaciones siempre es interesante añadir una sección específica en tu CV.

Habilidades o competencias

Los reclutadores buscan dos tipos de habilidades en el currículum vitae de un programador:

  • Habilidades o competencias duras: Son todos los lenguajes de programación, software y frameworks que conoces. Estas competencias técnicas deben cuantificarse.

    Son muchos los programadores que dividen esta sección en varias, por ejemplo "Front-End", "Back-End", "Sistemas" o "Bases de Datos".

  • Habilidades o competencias blandas: Son habilidades como la comunicación, la creatividad, el trabajo en equipo, la capacidad de liderazgo y la capacidad de análisis. A diferencia de las duras, estas habilidades no deben cuantificarse ni incluir listadas en una sección específica del CV, sino que deben incluirse de manera implícita con ejemplos en el resto de secciones de tu CV, especialmente en tu experiencia profesional y el perfil académico.

Ver ejemplos de ambos tipos de habilidades en un curriculum de programador

Otras secciones

En el caso de los programadores la sección idiomas puede ser un plus. Finalmente si tus aficiones cuentan algo sobre tus habilidades blandas entonces es muy recomendable que incluyas tus aficiones en el curriculum, con una sección a parte.

Ejemplo programador

Tras la descripción de las diferentes secciones que incluir en un curriculum de programador, pasemos a ver un ejemplo concreto de curriculum coneficacia contrastada en este caso de una programadora Front-End:

Descargar ejemplo curriculum programador

Ejemplo título curriculum programador

Aquí puedes ver algunos ejemplos para el título del CV en un currículum de programador, junto con ejemplos de títulos que podrían mejorarse.

Desarrollador Web Full-stack

Desarrollador Back-End con experiencia en Fintech y

Front-End Developer especializado en APIs

Desarrollador Wordpress con plugins propios

Programador Java con 15 años de experiencia en Fintech

Desarrollador Web

Programador PHP

Front-End Developer

Desarrollador Wordpress

Programador Java

Ejemplos de perfil profesional de programador

A continuación, un ejemplo de perfil profesional de una programadora Front-End:

Soy una programadora web con más de 5 años de experiencia contribuyendo desde el Front-End al desarrollo de aplicaciones web y UI para diferentes sectores desde insurtech, pasando por traveltech y fintech. Mi interés siempre ha girado al rededor de la UX, por ese motivo enfoqué mi carrera al diseño de interiores, estudiando en la Escola Superior de Disseny IED y trabajando 2 años en una empresa de reformas de espacios comerciales. Durante ese periodo entré en contacto con Techstars Berlin una famosa aceleradora de negocios en la capital alemana, allí identifiqué claramente que el diseño de experiencias de usuario digitales me atraía más que los flujos de usuarios físicos que había estado diseñando toda mi carrera. Realicé un bootcamp que me cambió la vida y empecé a programar. El resto es historia, puedes revisar mi experiencia laboral reciente y mis habilidades para conocer más detalles.

Con 2 años de experiencia remota , actualmente busco una oportunidad como Front-End en una empresa remote-first para poder volver al País Vasco y vivir en el pueblo donde nací y crecí.

Programadora web junior con 5 años de experiencia en desarrollo web Front-End. Estudié diseño de interiores, hice un bootcamp y me convertí en desarrolladora Front-End de lo que llevo trabajando 5 años. Busco trabajo de Front-End en empresa remote-first.

A continuación, un ejemplo de perfil profesional de una programadora Back-End:

Soy un programador web con 10 años de experiencia en el desarrollo de aplicaciones web con PHP, Symfony, MySQL y CMSs como Wordpress o Prestashop. Empecé mi carrera como freelancer y abrí una agencia de desarrollo web boutique que fue absorvida por una consultora estratégica, donde he estado programando en conjunto (pair programming) desarrollando una API para el sector Proptech. Mi foco está siempre en buscar las soluciones más eficientes en un entorno robusto y a su vez escalable. Es un requisito indispensable tener un balance equilibrado entre mi profesión y mi familia.

Soy un programador web con 10 años de experiencia en PHP, Symfony, MySQL, Wordpress y Prestashop. he trabajado como Freelancer y en empresas de hasta 20 programadores. Me gusta tener tiempo libre.

Ejemplo experiencia laboral

Aprovecha el campo de descripción de cada experiencia laboral para ir más allá de listar las tareas que realizaste y lista también los logros que conseguiste o contribuiste a lograr. Es el espacio para mencionar implícitamente tus habilidades blandas y duras.

08/2013 - 08/2016

Junior Front-End Developer | asesora.com

Con el fin de traer al mercado español la cultura del "financial advisor" en los países anglosajones, asesora.com ofrece un marketplace que viene a democratizar la asesoría fiscal poniendo en contacto a pequeños inversores/ ahorradores con asesores freelance y firmas de asesoría fiscal boutique. En su etapa early stage, me uní al Full-Stack Developer que había desarrollado el marketplace con Bootstrap, PHP, CodeIgniter y una base de datos MySQL, mis principales tareas fueron:

  • Desarrollo Front-End de nuevos features en ambos lados del marketplace e integración de una API de pagos.
  • La creación de una Landing Page con una calculadora de plusvalías según varios inputs del cliente y diversos escenarios de inversión, que logró captar el email de más de 1M de nuevos usuarios inversores/ahorradores.
  • Desarrollo de Landing Pages interactivas y implementación de mejoras reportadas via Trello.

Cuando me uní al equipo de Asesora, la Startup apenas había lanzado su MVP, cuando terminó mi etapa y gracias al trabajo de un equipo de apenas 5 personas entre producto, marketing y desarrollo: El marketplace contaba con más de 3M de usuarios únicos mensuales, más de 1.000 asesores activos que habían contribuido a una base de datos con más de 20.000 dudas de inversión resueltas. Mi mayor contribución además de la "calculadora de inversión" fue mi obsesión con la mejora del tiempo de carga de las páginas de "FAQs financieras".

08/2013 - 08/2016

Junior Front-End Developer | asesora.com

  • Desarrollar componentes y nuevos features en la página web y UI tanto de asesores como de inversores.
  • Creación de Landing Pages según especificaciones de marketing.
  • Resolución de incidencias de la página web y la UI.

Ejemplo habilidades o competencias

Te recordamos que las competencias duras deben incluirse en secciones específicas, a continuación un ejemplo:

Front-End

  • HTML5 & CSS3 ●●●●●○
  • Javascript ●●●●●○
  • React.js ●●●●○○
  • Angular.js ●●●○○○
  • Typescript ●●●○○○

Back-End

  • PHP ●●●●●○
  • Symfony ●●●●●○
  • Bases de datos SQL ●●●●●○
  • Bases de datos No SQL ●●●●○○

TI y Sistemas

  • Repositorios GIT ●●●●●●
  • Docker ●●●●●○
  • AWS ●●●●○○
  • Nginx ●●●●●○

En cambio las competencias blandas, deben incluirse con ejemplos en el resto de secciones, principalmente en la sección de experiencia laboral, como puedes ver en los ejemplos recogidos a continuación:

  • Cuando me uní al equipo de Asesora, la Startup apenas había lanzado su MVP, cuando terminó mi etapa y gracias al trabajo de un equipo de apenas 5 personas entre producto, marketing y desarrollo: El marketplace contaba con más de 3M de usuarios únicos mensuales, más de 1.000 asesores activos
  • Gestión de incidencias en JIRA y fix de bugs o features detectados en el entorno de pruebas.
  • En Travel Perk trabajé en la integración de 2 APIs de proveedores de vuelos y hoteles con React. Una de estas dos integraciones contribuyó considerablemente al éxito de un feature que ofrece a más de 2M de usuarios semanales los resultados de más de 100M de consultas a la API del proveedor...
  • Durante ese periodo entré en contacto con Techstars Berlin una famosa aceleradora de negocios en la capital alemana
  • Analizar datos de navegación e indexación, plantear hipótesis, diseñar experimentos e iterar.

HABILIDADES BLANDAS

  • Trabajo en Equipo
  • Resolución de problemas
  • Trabajo bajo presión
  • Experiencia internacional
  • Capacidad analítica

Coach y Reclutadora @kaelon.co y co-fundadora en @cvonline.me