Currículum de programador: modelo, perfil y consejos

Equipo de CVclick · Actualizado el

El currículum de programador debe mostrar tu stack con el nivel real, los proyectos en los que has trabajado y qué hiciste tú en cada uno, con enlaces a GitHub o a lo que esté publicado. Añade el tipo de producto, la metodología, las pruebas y el despliegue, y logros medibles sin exagerar: rendimiento, errores reducidos o funcionalidades entregadas.

Currículum de programador listo para editar

Con el perfil, los logros y las competencias de esta guía ya escritos. Cambia lo que quieras y pon tus datos. Gratis y sin tarjeta.

Empieza con este ejemplo

Qué debe llevar el currículum de programador

  1. Datos de contacto: nombre, teléfono, correo y ciudad.
  2. Perfil profesional de dos o tres frases, con tu experiencia y lo que buscas.
  3. Experiencia, de la más reciente a la más antigua, con logros y no solo tareas.
  4. Formación y certificados relacionados con el puesto.
  5. Competencias, herramientas e idiomas.

Enlaza dos o tres repositorios cuidados, con un README que explique qué hace el proyecto y cómo arrancarlo. Vale más que una lista larga de tecnologías que no podrías defender en una prueba técnica.

Ejemplo de perfil profesional

Perfil de programador

Desarrollador web con 3 años de experiencia en una consultora, en proyectos de comercio electrónico con React, TypeScript y Node.js. Escribo pruebas, reviso código de mis compañeros y participé en la migración de una aplicación de JavaScript a TypeScript. Busco un puesto de desarrollador full stack en una empresa de producto.

Cámbialo con tus datos reales: años de experiencia, tipo de empresa o establecimiento y lo que mejor sabes hacer.

Cómo describir tu experiencia

En cada puesto escribe de tres a cinco puntos que empiecen por un verbo y cuenten lo que conseguiste, no solo lo que hacías.

Mejor no: Desarrollo de la web de la empresa.

Mejor así: Desarrollé el proceso de pago de una tienda en línea con React y Node.js y reduje a la mitad el tiempo de carga de la página de producto.

Mejor no: Mantenimiento de aplicaciones.

Mejor así: Corregí errores y escribí pruebas para el módulo de facturación de una aplicación Java antes de su migración, sin incidencias en el paso a producción.

Usa tus cifras reales. Si no las tienes exactas, describe el resultado sin número: mejoré, reduje, abrí, coordiné.

Competencias que conviene incluir como programador

  • Lenguajes y frameworks que usas de verdad (por ejemplo, Java y Spring, Python y Django, o TypeScript y React).
  • Bases de datos SQL (PostgreSQL, MySQL) y, si aplica, NoSQL.
  • Git, revisiones de código y trabajo con ramas y pull requests.
  • Pruebas automatizadas (unitarias y de integración) e integración continua.
  • Despliegue y nube: Docker, AWS, Azure o Google Cloud, según tu experiencia.
  • Metodologías ágiles (Scrum, Kanban) y trabajo con producto y diseño.

Formación y certificados

  • Técnico Superior en Desarrollo de Aplicaciones Web (DAW) o Multiplataforma (DAM), o en Administración de Sistemas Informáticos en Red (ASIR) si vas hacia sistemas.
  • Grado en Ingeniería Informática u otra ingeniería o ciencia, si lo tienes.
  • Bootcamps y cursos: pon las horas, los contenidos y el proyecto final con enlace.
  • Certificaciones de nube o de tecnologías concretas (AWS, Azure, Google Cloud), si están vigentes.

Preguntas frecuentes

¿Puedo trabajar de programador sin carrera?

Sí. En España se contrata mucho con ciclos de FP (DAW, DAM) y con bootcamps, siempre que demuestres lo que sabes con proyectos y en la prueba técnica. Algunas empresas grandes y la Administración sí piden una titulación concreta.

¿Cuánto cobra un programador?

Varía mucho según la ciudad, el stack, la experiencia y si es consultora o empresa de producto. El convenio aplicable (a menudo el de consultoría y tecnologías de la información) marca los mínimos; compara con ofertas actuales que publiquen rango salarial.

Sigue leyendo