¿Cómo redactar un currículum profesional de desarrollador back-end?
Un currículum de desarrollador back-end debe tener un diseño limpio, debe caber en una página y debe centrarse principalmente en tus principales logros profesionales, tus habilidades técnicas, tus proyectos personales de programación y tus cursos y certificados de programación.
Te traemos 4 consejos para ayudarte a redactar un currículum de desarrollador back-end que demuestre que eres un candidato excepcional para cualquier equipo de desarrollo web.
Ah, y también, si no te apetece leer y prefieres ver un vídeo de YT, echa un vistazo a la siguiente guía de currículum para front-end. Claro que no está dirigida específicamente a los desarrolladores de back-end, pero la mayoría de los puntos que trata pueden aplicarse también a tu currículum de desarrollador de back-end.
1. Destaca tus habilidades de desarrollo back-end
Como desarrollador back-end, dependes de habilidades técnicas específicas para realizar tu trabajo. Por eso, los jefes de contratación prestan mucha atención a la sección de habilidades de tu currículum, por lo que es muy importante que te centres en esta sección y añadas habilidades que se ajusten a lo que están buscando.
Puedes hacerlo investigando la descripción del puesto y adaptando tu currículum a los lenguajes de programación, sistemas y programas específicos que buscan en un candidato.
Aquí tienes algunos ejemplos de las habilidades técnicas -también conocidas como habilidades duras- que se suelen encontrar en los currículums de los desarrolladores back-end.
Las mejores aptitudes duras para incluir en tu currículum de desarrollador back-end
- Lenguajes de programación back-end: Python, PHP, Java, C#
- Framework de back-end: ASP.NET Core, Spring Framework
- Lenguajes de programación front-end: HTML, CSS, JavaScript, Typescript
- Marco de trabajo front-end: Angular, React Native, WPF
- Framework móvil: Xamarin
- API de enrutamiento operativo: Toutific, OnFleet
- Bases de datos: Oracle, MSSQL, MySQL
- Control de versiones: Git, TSF
- Experiencia con AWS, Azure u otros servicios en la nube
- Cumplimiento de seguridad
- DevOps
- Docker, Kubernetes
Aparte de las habilidades duras, las blandas también pueden beneficiar a tu CV de desarrollador back-end.
Las mejores habilidades interpersonales para incluir en tu currículum de desarrollador back-end
- Comunicación
- Creatividad
- Capacidad analítica
- Gestión del tiempo
- Trabajo en equipo
Sin embargo, no enumere todas y cada una de las tecnologías que ha tocado. Añada sólo habilidades que conozca en profundidad y que se sienta cómodo discutiendo en una entrevista.
Lo ideal sería que tu sección de habilidades también fuera relevante para el puesto al que aspiras. Pero si crees que es importante enumerar también otras tecnologías, puedes dividir tu sección de habilidades en "Habilidades clave" y "Otras tecnologías".
2. Crea una sección de currículum personalizada para proyectos de programación paralelos
Naturalmente, tu currículum debe incluir secciones estándar como resumen del currículum, experiencia laboral, formación y habilidades. Pero si quieres llamar la atención, tienes que dar a los responsables de contratación algo extra.
Añadir proyectos personales a tu CV puede ayudarte a conseguirlo, y además te convertirá en un candidato más cualificado. Algunos incluso dicen que esta sección es imprescindible para quienes buscan un puesto de desarrollador back-end.
Por cierto, si estás sujeto a un acuerdo de confidencialidad y no puedes hablar realmente de tus proyectos anteriores, todavía hay una forma de incluir esos proyectos en tu currículum. Nuestra guía currículum vs acuerdo de confidencialidad puede ayudarte.
De todos modos, ¿qué más puedes incluir en una sección así? Puede ser un blog, una aplicación móvil o un sitio web personal; en realidad, cualquier cosa relacionada con la programación que crees por ti mismo y en tu tiempo libre. Demostrará al seleccionador tu pasión por la programación, ¡y eso les encanta a los seleccionadores!
Además, también demuestra tus habilidades como programador.
Sólo tienes que crear una sección aparte llamada "Proyectos paralelos" o "Proyectos personales" e incluir el nombre de cada proyecto, una breve descripción, qué herramientas y tecnología has utilizado, y añadir los enlaces correspondientes.
3. Incluye tus cursos y certificados relacionados con el desarrollo back-end
Esta sección es un buen lugar para que el director de recursos humanos sepa que eres una persona a la que le gusta estar al día de los nuevos programas y software.
Anota los cursos relevantes y los nuevos certificados basados en la nube en la sección de formación o en una sección aparte llamada "Cursos y certificados" (si tienes más).
Enumera tus certificados en orden cronológico inverso, empezando por el más reciente. No olvides incluir
- Nombre de la certificación
- Autoridad
- URL o código
- Cualquier fecha relevante
4. Vincula tu GitHub
GitHub es muy similar a LinkedIn para los puestos técnicos, lo que significa que la mayoría de los responsables de contratación lo buscarán o lo pedirán de todos modos.
Considéralo como el portafolio de tu código.
Aparte de llamar la atención y mostrar tus habilidades de programación, un perfil de GitHub es una forma estupenda de mostrar atributos que simplemente no se pueden transmitir a través de tu currículum. Por ejemplo, demuestra que sabes escribir un código limpio, que sabes leer código o que tienes grandes dotes de colaboración.
¿Y cómo incluir GitHub en tu currículum? Simplemente pon un enlace a tu mejor proyecto en GitHub en la parte superior de tu currículum, justo al lado de tus datos de contacto.
Sin embargo, sólo pon GitHub en tu currículum si lo consideras tu ventaja.
Desarrollador/a de back-end Resume FAQ
¿Debo incluir todos los lenguajes de programación que conozco en mi currículum de desarrollador back-end?
Céntrate en los idiomas relevantes para el puesto que solicitas. Sin embargo, mostrar un amplio repertorio puede demostrar tu versatilidad.
¿Cómo debo presentar mis proyectos de codificación en mi currículum?
Haz una sección aparte para los proyectos. Menciona el nombre del proyecto, los lenguajes de programación utilizados, tu función y los resultados o aprendizajes del proyecto.
Soy un desarrollador back-end autodidacta. ¿Cómo debo presentar esto en mi currículum?
Destaca los lenguajes y marcos de programación que dominas, los proyectos en los que has trabajado y cualquier certificado relevante que hayas obtenido. El autoaprendizaje puede demostrar iniciativa y empuje.
¿Debería utilizar un formato basado en habilidades para mi currículum de desarrollador back-end?
Si tu experiencia laboral no es lineal o si vas a cambiar de profesión, un currículum basado en habilidades podría funcionar bien. Enfatiza tus habilidades por encima del historial laboral cronológico.
Me mantuve al día mediante cursos online. ¿Debo incluirlos en mi sección de educación?
Por supuesto. El aprendizaje permanente se valora en las industrias tecnológicas. Crea una sección de "Aprendizaje continuo" o "Desarrollo profesional" para mostrar estos cursos.