Skip to main content

Uso del perfil de GitHub para mejorar el currículum

Demuestra tus capacidades a los directores de contratación con el perfil de GitHub.

¿Cómo puede ayudar mi perfil de GitHub con la búsqueda de empleo?

Al incluir un vínculo al perfil de GitHub en tu currículum, demuestras tus capacidades y experiencia a posibles empleadores. En este artículo, encontrarás recomendaciones prácticas para preparar el perfil de GitHub para buscar empleo.

Después de completar estos pasos, puedes estar seguro de que los directores de contratación tendrán una buena impresión de tus capacidades técnicas cuando revisen el perfil de GitHub.

Paso 1: Crear una presentación profesional

La presentación está formada por una frase o dos y se incluye bajo la imagen de perfil. Utiliza la presentación para ofrecer a posibles empleadores información general sobre quién eres y qué tipo de trabajo estás buscando.

Ve a la configuración del perfil para actualizar tu presentación. Esta descripción debe ser breve y concisa. Considera algo parecido a "¡Hola! Mi nombre es Mona y estoy buscando trabajo como desarrolladora de front-end".

Note

Ya que estás aquí, puedes actualizar el resto de la configuración del perfil. Considera la posibilidad de incluir una imagen de perfil, un vínculo a tu sitio web o cartera personales y vínculos a tus perfiles de redes sociales.

Paso 2: Crear una sección README en el perfil

A diferencia de la presentación, la sección README del perfil es más flexible y permite más creatividad. Puedes escribir más en la sección README del perfil para mostrar tus capacidades e intereses.

Entre las cosas que puedes agregar a la sección README del perfil se incluyen las siguientes:

  • Una introducción: escribe una breve introducción sobre ti mismo y tu experiencia profesional.
  • Capacidades: enumera tus capacidades técnicas, incluidos los lenguajes de programación, los marcos y las herramientas que dominas.
  • Experiencia profesional: describe dónde has trabajado antes y qué tipo de capacidades profesionales has desarrollado. Incluso pueden ser capacidades no técnicas, como la comunicación y la empatía.
  • Algunos de tus mejores proyectos: describe algunos proyectos de los que estés orgulloso. También podrás anclar estos repositorios más adelante, pero la sección README te ofrece la oportunidad de proporcionar más comentarios.
  • Logros o premios: muestra tus logros, incluidas las certificaciones o los premios que has recibido por tu trabajo.

Para crear el perfil README, consulta Administrar el README de tu perfil.

Note

La actualización y personalización de la sección README del perfil también ayuda a demostrar la fluidez con Markdown y HTML, que son capacidades útiles para trabajos técnicos. Para mostrar tus capacidades a posibles empleadores, busca formas de usar elementos de HTML o Markdown más avanzados en la sección README del perfil.

Paso 3: Presentación de los mejores proyectos

Elija 3-5 proyectos para resaltarlos "anclándolos" en tu perfil. Los repositorios que ancles se mostrarán de forma destacada en tu perfil, lo que te permite dirigir la atención de los directores de contratación a los proyectos de los que estás más orgulloso.

Para mejorar tus posibilidades en una entrevista, elige proyectos que muestren tus diversas capacidades y que sean relevantes para tu búsqueda de trabajo específica. Si es posible, ancla algunos proyectos que hayas creado y algunos en los que hayas contribuido:

  • Los proyectos que poseas estarán totalmente bajo tu control, por lo que puedes mejorarlos mediante los pasos siguientes.
  • Los proyectos de código abierto resaltan tu capacidad de colaborar con otras personas.

Para anclar los repositorios, haz clic en Customize your pins en la sección "Popular repositories" del perfil.

Paso 4: Mejora de los proyectos presentados

Los directores de contratación suelen considerar a muchos solicitantes para cada rol. Cabe esperar que solo examinen los proyectos durante un par de minutos. Para causar la mejor impresión durante este breve tiempo, debes facilitar la comprensión y exploración de los proyectos.

Escribir una sección README útil

La sección README del repositorio del proyecto es un espacio perfecto para proporcionar información general y concisa sobre el proyecto. Usa Copilot Chat para ayudar a escribir el archivo README, con un mensaje similar al siguiente:

Escribe un archivo README para mi repositorio de generador de números de lotería.

A continuación, copia la respuesta en un archivo README.md en la raíz del repositorio y haz las ediciones necesarias. Entre los archivos README útiles, se incluyen los siguientes:

  • Lista de características clave del proyecto
  • Detalles sobre cómo configurar y llevar a cabo el proyecto
  • Ejemplo o demostración del proyecto
  • Instrucciones sobre cómo probar el código

Actualiza los detalles del repositorio

En la página principal del repositorio, a la derecha de "About", haz clic en . Aquí puedes proporcionar información que ayude a los directores de contratación a comprender el proyecto rápidamente:

  • Descripción breve del proyecto
  • Un sitio web donde puedes ver el proyecto en acción
  • Etiquetas de tema que clasifican el proyecto

Facilitar la comprensión del código

Para dar la mejor impresión posible, asegúrate de que los directores de contratación puedan comprender el proyecto rápidamente. Siga estos procedimientos recomendados:

  • Mantener un estilo de codificación coherente en todo el proyecto
  • Uso de nombres descriptivos de archivo y directorio
  • Usa comentarios y documentación útiles para cualquier fragmento de código complejo o importante
  • Refinar el código según las guías de estilo populares
  • Simplificar las funciones complejas, descomponer las clases más grandes y quitar el código redundante
  • Proporcionar pruebas para validar que el código funciona según lo previsto

Es más fácil realizar estos cambios en VS Code con Copilot. Por ejemplo, al empezar a escribir un comentario de línea, Copilot puede sugerir automáticamente el resto del comentario. Para empezar, consulta Configuración de Visual Studio Code con Copilot en la documentación de Visual Studio Code.

Actualización de las dependencias del proyecto

Si el proyecto tiene dependencias, puedes mostrar tu comprensión de los procedimientos recomendados de seguridad asegurándote de que usas las versiones más recientes.

Puedes automatizar este proceso con Dependabot, lo que genera solicitudes de incorporación de cambios que actualizan el proyecto a nuevas versiones a medida que están disponibles. Consulta Guía de inicio rápido de Dependabot.

Crédito adicional: Mantenimiento de los proyectos

¡Tu perfil ya puede incluirse en tu currículum! Los cambios que hagas hoy tendrán un gran impacto en la búsqueda de trabajo y harán que el perfil de GitHub destaque entre los directores de contratación.

Si quieres mejorar aún más el perfil, incorpora estos procedimientos a las rutinas de programación:

  • Mantén limpio el historial de confirmaciones. Para que el historial del proyecto sea comprensible, usa mensajes de confirmación descriptivos y trabaja en lotes más pequeños.
  • Usa incidencias, solicitudes de incorporación de cambios y Projects. Demuestra las capacidades de planeamiento de proyectos y administración de tareas mediante el seguimiento de errores y solicitudes de características con incidencias y el uso de Projects para organizarlos.
  • Mantén actualizadas las dependencias. Usa Dependabot version updates para actualizar automáticamente las dependencias del proyecto con las últimas características de seguridad y correcciones de errores.
  • Contribuye al código abierto. Las contribuciones al código abierto demuestran tus capacidades de colaboración y que puedes trabajar en bases de código complejas. Para más información, consulta Encontrar maneras para colaborar con el código abierto en GitHub.