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 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 y experiencia: enumera tus capacidades técnicas, incluidos los lenguajes de programación, los marcos y las herramientas que dominas.
  • Tu 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 obtener instrucciones para crear una sección 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

Elige tus 3 a 5 proyectos favoritos para resaltarlos en tu solicitud. 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.

Pueden ser proyectos que hayas creado o en los que hayas participado:

  • Tienes control total sobre tus proyectos, así que puedes prepararlos con el resto de los pasos que se indican a continuación.
  • Los proyectos de código abierto resaltan tu capacidad de colaborar con otras personas.

Para aprovechar ambas opciones, ancla a tu perfil algunos de cada tipo.

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 empezar, 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.

A continuación encontrarás algunas sugerencias prácticas para preparar los proyectos de presentación, así como algunas sugerencias sobre el uso de Copilot como ayuda.

Note

Comprueba siempre las respuestas que proporciona Copilot.

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

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. Entre los detalles útiles del proyecto en la sección README 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

Puedes usa Copilot Chat como ayuda para escribir la sección README. Haz una pregunta parecida a esta:

Escribe una sección README para mi repositorio de lottery-number-generator.

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. En general, unos procedimientos recomendados pueden ayudar a los lectores a comprender el proyecto y cómo trabajas con código:

  • Mantener la coherencia del estilo de programación con nombres de archivos y directorios descriptivos en todo el proyecto
  • Usar 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 posible que sea más fácil realizar estos cambios localmente en VS Code, mediante Copilot-enabled Visual Studio Code extension. Por ejemplo, al empezar a escribir un comentario de línea, Copilot puede sugerir automáticamente el resto del comentario.

Actualización de las dependencias del proyecto

Para demostrar que comprendes los procedimientos recomendados de seguridad, asegúrate de que el proyecto use las versiones más recientes de las dependencias. Dependabot puede avisarte de vulnerabilidades de seguridad en las dependencias y generar solicitudes de cambios que actualizarán el proyecto a la versión más reciente. 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.