Volver a la lista de artículos Artículos
Lectura de 9 minutos

Cómo añadir proyectos SQL a tu currículum

Si tienes algunos proyectos SQL recientes de los que estás orgulloso, ¡tiene todo el sentido ponerlos en tu currículum! En este artículo, te explicaremos cómo potenciar tu currículum con proyectos SQL.

Si eres un estudiante o un profesional recién graduado, encontrar un trabajo en SQL puede ser todo un reto. Cuando tienes poca o ninguna experiencia laboral, es difícil para los reclutadores saber si eres un trabajador fiable y un buen partido para el papel dado.

En lugar de esperar a que una empresa amable te dé una oportunidad, tienes que demostrar que realmente eres un profesional con buenas aptitudes técnicas. Puedes hacerlo publicando artículos y vídeos sobre un tema concreto de SQL. Sin embargo, te recomiendo que subas a Internet un proyecto SQL completo y lo menciones en tu currículum. De este modo, una empresa podrá evaluar tu capacidad para crear un producto completo basado en requisitos empresariales.

Este artículo demostrará cómo poner un proyecto SQL en un currículum. También incluirá ejemplos de cómo se mencionan los proyectos SQL en los currículos.

Antes de empezar, permíteme hablarte del curso Bases de Datos SQL para la Práctica en LearnSQL.es. Este curso representa un concepto único: en lugar de tener ejercicios, proporciona un patio de recreo de 7 bases de datos para que los usuarios trabajen con ellas por su cuenta. Esto realmente te ayuda a tener una idea del análisis y manipulación de datos en el mundo real.

Consejos para incluir un proyecto SQL en el currículum vitae

Si eres un profesional con experiencia, poner proyectos SQL en un currículum no es tan relevante como tu experiencia profesional (aunque puede seguir siendo una buena idea). Si eres principiante, debes compensar tu falta de experiencia destacando los proyectos. Para ello, crea una sección especial en tu currículum donde presentes los proyectos que has completado en los últimos años.

¿Tienes curiosidad por saber cómo desarrollar un proyecto SQL desde cero? Nuestro amigo Tihomir Babic lo explica brillantemente en su artículo Proyecto SQL para cartera: Tienda Northwind.

¿Qué proyectos merece la pena incluir en un currículum?

Puedes mencionar todo tipo de proyectos SQL en tu currículum: proyectos escolares, proyectos personales o trabajos como freelance son todos dignos de ser incluidos. Sin embargo, intenta mostrar proyectos que sean relevantes para el puesto al que optas.

Incluso para un principiante, algunos proyectos SQL no tienen mucha relevancia y no añadirán valor a tu currículum. Por ejemplo, un proyecto sencillo que muestre operaciones CRUD básicas sólo demuestra que conoces los fundamentos del lenguaje.

Además, evita la redundancia. Si tienes experiencia profesional y el trabajo que realizaste en tus funciones anteriores es similar a algunos de tus proyectos destacados, te estás solapando. La experiencia profesional siempre será más relevante; en este caso, yo dejaría fuera los proyectos que muestren habilidades ya cubiertas por tu experiencia.

Por último, ten cuidado con los derechos intelectuales y la información sensible. Un proyecto escolar es técnicamente propiedad de la institución educativa en la que estudiaste, así que asegúrate de tener el permiso correspondiente para mostrarlo. Si se trata de un proyecto que hiciste para un cliente o una empresa, debes preguntarles si te permiten hacerlo público. En todos los casos, elimina o anonimiza la información personal y sensible: nombres de bases de datos y columnas, conjuntos de datos, etc.

Cómo resumir los proyectos SQL en tu currículum

Una vez que hayas seleccionado los proyectos SQL adecuados para tu currículum, debes resumirlos. Para cada uno de los proyectos, incluye el título, la duración del proyecto, una breve descripción y las tecnologías que utilizaste (especialmente el motor de la base de datos). Si se trataba de un proyecto en grupo, describe tu papel y la forma en que interactuaste con otros miembros del equipo.

Además, intenta describir los resultados y el impacto del proyecto utilizando los KPI (indicadores clave de rendimiento) pertinentes. Puedes utilizar indicadores relacionados con el rendimiento (por ejemplo, el tiempo medio de ejecución de las consultas y la latencia de la base de datos) o con los usuarios (por ejemplo, la tasa de adopción o un impacto empresarial como un aumento de las ventas).

No olvides hacer hincapié en la relevancia del proyecto para el puesto que solicitas. Puedes utilizar ChatGPT u otra herramienta de IA para ayudarte a redactar una descripción concisa del proyecto. Sin embargo, debes tener cuidado: El texto generado por IA es muy obvio. Evita utilizar palabras como "profundizar", "explorar" o "sumergirse en", y no te permitas vuelos líricos de vocabulario.

No minimices los proyectos personales

En las entrevistas tecnológicas que he realizado en los últimos años, me he dado cuenta de que los candidatos tienden a minimizar su propio trabajo. Un candidato me dijo una vez: "Me da un poco de vergüenza decírtelo, pero tengo experiencia con esta tecnología de bases de datos porque me encanta el anime. Utilicé la tecnología de bases de datos para crear mi propio sistema de bibliotecas" ¡No hay por qué avergonzarse! Aunque los proyectos personales no tienen el mismo peso que la experiencia profesional, son totalmente válidos: deberías mencionarlos en tu currículum.

Por cierto, ¿puede la tecnología de bases de datos depender del tamaño de un proyecto? La respuesta es sí. Jakub Romanowski habla de ello en su artículo ¿Qué base de datos es mejor para proyectos pequeños?

Utiliza GitHub

Si puedes, haz que tus proyectos estén disponibles en GitHub y enlaza a ellos en tu currículum. De este modo, un posible empleador podrá comprobar la calidad de tu implementación y código. Y si tienes contribuciones externas con forks y pull requests, reforzará tu credibilidad profesional.

Asegúrate de que el repositorio de GitHub al que enlazas tiene un buen archivo README para ayudar al reclutador a verificar tu proyecto.

No te olvides de LinkedIn

Puede que no lo sepas, pero puedes añadir tus proyectos en tu perfil de LinkedIn. Te lo recomiendo encarecidamente, porque tu perfil de LinkedIn es la primera parada de los reclutadores antes de una posible entrevista. Por lo tanto, debe contener todo sobre tu vida profesional: habilidades, educación, experiencia y proyectos.

Para añadir un proyecto SQL en LinkedIn, ve a tu perfil, haz clic en "Añadir sección del perfil" y luego en "Añadir proyectos".

Añada proyectos SQL a su currículum

Añadir una sección en tu perfil de LinkedIn

Añada proyectos SQL a su currículum

Sección de proyectos en mi perfil de LinkedIn

Cómo poner proyectos SQL en un currículum: Ejemplos

En esta sección, daré tres ejemplos de proyectos SQL que puedes poner en tu currículum. Estos seguirán los consejos de la sección anterior.

Proyecto: Base de Datos de Gestión de Bibliotecas

Descripción: Diseñé e implementé una sencilla base de datos relacional para gestionar el inventario de libros, la información de los socios y el historial de préstamos de una pequeña biblioteca comunitaria.

Tecnología utilizada: SQLite, Excel (para la introducción inicial de datos)

Resultados e impacto:

  • Organización de datos mejorada: Se crearon tablas estructuradas para libros, socios e historial de préstamos, lo que redujo los errores de registro manual en un 80%.
  • Búsqueda de libros más rápida: se implementaron eficientes consultas SQL para la disponibilidad de libros y el estado de los préstamos, reduciendo el tiempo medio de búsqueda de 5 minutos a 10 segundos.
  • Informes mejorados: Se diseñaron informes básicos para mostrar los libros atrasados y los prestatarios frecuentes, lo que aumentó la recaudación de tasas por atrasos en un 15%.
  • Acceso sencillo: Proporcionó al personal de la biblioteca secuencias de comandos SQL simplificadas para las operaciones cotidianas, mejorando la eficacia operativa.

Proyecto: Seguimiento del presupuesto personal

Descripción: Creación de una sencilla base de datos SQL para realizar un seguimiento de los ingresos y gastos personales, clasificar las transacciones y analizar los hábitos de gasto a lo largo del tiempo.

Tecnología utilizada: MySQL, Google Sheets (para importar/exportar datos)

Resultados e impacto:

  • Mejora de la conciencia financiera: Categorización y seguimiento de 6 meses de transacciones financieras, identificando las principales categorías de gasto y reduciendo los gastos innecesarios en un 10%.
  • Informes mensuales automatizados: Creación de consultas SQL para generar informes resumidos de ingresos, gastos y tendencias de ahorro, reduciendo los cálculos manuales en un 90%.
  • Información personalizable: Implementación de filtros para intervalos de fechas y categorías, proporcionando información detallada sobre patrones de gasto específicos.
  • Funcionalidad fácil de usar: Se diseñaron secuencias de comandos SQL para añadir, actualizar y eliminar transacciones fácilmente, agilizando la gestión de datos para su uso continuo.

Proyecto: Cuadro de mando del rendimiento de los empleados

Descripción: Diseño e implementación de un cuadro de mandos basado en SQL para una mediana empresa de TI con el fin de supervisar y analizar las métricas de rendimiento de los empleados, incluidas la productividad, la asistencia y la contribución a los proyectos.

Tecnología utilizada: PostgreSQL, Power BI, Excel (para la recopilación inicial de datos)

Resultados e impacto:

  • Mejora de la productividad: Se identificaron los equipos de bajo rendimiento y se propusieron programas de formación específicos, lo que condujo a un aumento del 20% de la productividad en seis meses.
  • Toma de decisiones basada en datos: Proporcionó información en tiempo real a RR.HH. y a la dirección, reduciendo el tiempo de generación de informes de rendimiento en un 50%.
  • Mayor compromiso de los empleados: Se introdujo el seguimiento de los indicadores clave de rendimiento (KPI) en los programas de recompensa y reconocimiento, lo que aumentó la satisfacción de los empleados en un 10%.
  • Reducción del desgaste: Se detectaron posibles riesgos de agotamiento mediante el análisis de los patrones de horas extraordinarias, lo que ayudó a reducir la rotación de empleados en un 7%.

Proyecto: Cartera Tienda Northwind

Este ejemplo de proyecto de curriculum vitae SQL se basa en el excelente artículo Proyecto SQL para cartera: Tienda Northwind por Tihomir Babic.

Descripción: Construí un proyecto SQL para un portafolio de analista de datos a partir del conjunto de datos Northwind store.

Tecnología utilizada: PostgreSQL

Resultados e impacto:

  • Informes mejorados: Se mostraron las ventas totales, el valor medio de los pedidos, el número total de pedidos y el número de clientes únicos para cada canal.
  • Toma de decisiones basada en datos: Proporcionó datos reveladores que permitieron dirigirse a clientes de alto valor por canal.

¡Aprenda SQL hoy mismo!

En este artículo, hemos aprendido cómo poner proyectos SQL en un currículum y qué proyectos incluir. ¡Espero que esto te motive a mostrar tus proyectos y ayude a que los reclutadores lean tu currículum!

¿Estás empezando tu andadura en SQL y quieres aprender más sobre análisis de datos? Nuestro curso de SQL para análisis de datos es todo lo que necesitas: 4 cursos y casi 500 desafíos de codificación para ayudarte a comprender cómo analizar datos de forma eficaz con SQL.

Gracias por leer este artículo; ¡espero que te haya gustado! Nos vemos en el próximo.