Cómo incluir GitHub en tu currículum: todo lo que necesitas saber
Si bien los ingenieros de software no están obligados a incluir sus perfiles de GitHub en sus currículums, hacerlo a menudo puede ser una excelente manera de demostrar habilidades vitales a posibles compañeros.
La ingeniería de software sigue siendo una ocupación de gran demanda, con un tremendo potencial de crecimiento en el futuro. Sin embargo, al mismo tiempo, es un campo con una competencia igualmente tremenda en la contratación, ya que las universidades de todo el mundo continúan produciendo codificadores capacitados cada año. Afortunadamente, si mantiene una cuenta de GitHub activa para su codificación, existe una manera de aprovechar esa cartera de trabajo para ayudarle en sus esfuerzos de búsqueda de empleo.
Con un poco de tiempo y esfuerzo, puede destacarse entre la multitud durante el proceso de contratación al incluir información que muestre sus habilidades de codificación en su currículum. En esta publicación, explicaremos cómo incluir GitHub en su currículum, destacando todo lo que necesita saber para transmitir esa información importante a cualquier posible empleador.
¿Qué es GitHub?
Si eres ingeniero de software, es probable que ya estés familiarizado conGitHub, la plataforma de alojamiento de código que tantos programas utilizan para Desarrollar. y colaborar en proyectos de software. Los desarrolladores utilizan el sitio para diversos fines, incluido el intercambio de códigos, el control de versiones de software y la gestión de archivos de códigos. Saber cómo utilizar la plataforma a su favor puede brindarle una ventaja competitiva sobre otros ingenieros que no mantienen perfiles activos.
En este momento, el sitio afirma tener 83 millones de usuarios desarrolladores, ubicados en países de todo el mundo. Sin embargo, para los ingenieros de software, la plataforma puede ser más que un simple lugar útil para trabajar y colaborar. Si se usa correctamente, también puede proporcionar una manera ideal de mostrar su trabajo a posibles compañeros, ya que la plataforma le brinda la capacidad de crear y administrar un perfil que puede usar para resaltar su mejor trabajo y mostrarlo para que lo vea cualquier empresa.
¿Deberías incluir GitHub en tu currículum?
Le recomendamos absolutamente que aprenda cómo incluir GitHub en su currículum, ya que puede ser una de las mejores formas de demostrar sus habilidades y experiencia a los gerentes de contratación. Dado que la codificación es una profesión tan técnica, a menudo puede resultar difícil verificar sus habilidades reales ante posibles obstáculos. Después de todo, los logros educativos sólo cuentan una parte de la historia. El mundo está lleno de mediocridades acreditadas cuyas habilidades en el mundo real están muy por debajo de lo que su formación educativa podría sugerir.
Cuando sepa cómo incluir GitHub en su currículum de la manera correcta, podrá asegurarse de que los participantes tengan acceso a información verificable que demuestre sus habilidades. Puede resaltar sus mejores proyectos y proporcionar a los gerentes de contratación una mejor comprensión de sus habilidades, estilo y contribuciones en lenguaje de codificación. Lo más importante es que puede ser una excelente manera de diferenciarse de otros candidatos que buscan el mismo puesto.
¿Hay ocasiones en las que no deberías incluir GitHub en tu currículum?
Por supuesto, puedes haber razones válidas por las que no quieras incluir GitHub en tu currículum. Por ejemplo:
Si no tienes un perfil de GitHub y nunca usas la plataforma, obviamente no puedes agregarlo a tu currículum. Los nuevos codificadores pueden experimentar esta realidad. Aún así, podría ser prudente considerar el uso de la plataforma para poder agregarla a su currículum más adelante en su carrera.
Es posible que los desarrolladores que no hayan estado usando GitHub durante algún tiempo también quieran evitar incluirlo en sus currículums. Una cuenta inactiva puede ser peor que ningún perfil.
Si su actividad en GitHub no refleja realmente sus esfuerzos de codificación profesional, entonces podría distraer la atención de sus habilidades.
Sin embargo, el mejor consejo es intentar utilizar GitHub con regularidad y crear un portafolio sólido de trabajo de codificación que destaque sus talentos. La mayoría de las empresas de desarrollo de software utilizan la plataforma de una forma u otra, por lo que tener su propio portafolio en GitHub puede ser importante cuando busca trabajo en cualquiera de esas empresas. También suele ser la forma más fácil para que los trabajadores obtengan una visión rápida del valor que usted puede aportar si lo incorporan como parte de su equipo.
Algunos consejos que puedes utilizar antes de incluir GitHub en tu currículum
Antes de que le digamos cómo incluir GitHub en su currículum, es importante asegurarse de que los gerentes de contratación tengan su perfil listo para que lo vean el público. Para las empresas de desarrollo de software, este perfil y los proyectos que destacan pueden ser la parte más importante de su currículum. Después de todo, las grandes empresas quieren grandes programadores, por lo que cualquier personal que contrate examinará detenidamente su perfil en línea para conocer su nivel de habilidad antes de decidir si merece una entrevista.
Lo importante es tomarse el tiempo para limpiar su perfil y asegurarse de que su mejor trabajo esté a la vista de cualquiera que investigue su trabajo. Los siguientes consejos pueden ayudarle a preparar ese perfil para asegurarse de dar la mejor impresión posible:
Dale a tu perfil un aspecto profesional.
Si utiliza las redes sociales, entonces sabrá lo importante que puede ser una excelente página de perfil. Deberías adoptar el mismo enfoque con tu perfil de GitHub. Asegúrese de incluir tanta información vital como sea posible en ese perfil y considérelo como un discurso de presentación para posibles casos. Resalte sus principales habilidades e incluya experiencias relevantes que puedan hacerlo atractivo para cualquier empresa que necesite un codificador de primer nivel.
También debes prestar atención a esos pequeños detalles que con demasiada frecuencia se pasan por alto durante un cambio de imagen online. Asegúrese de que su nombre de usuario no sea controvertido y cámbielo por algo más profesional. Mientras lo hace, no olvides reemplazar cualquier avatar predeterminado o tono con una imagen más profesional de ti mismo. En resumen, deshazte de cualquier personaje caprichoso en línea y reemplázalo con un perfil pulido y preciso que te venda como un profesional.
Limpia tu área de trabajo
GitHub te permite mantener múltiples repositorios para diferentes proyectos de codificación y colaboraciones, y tienes la posibilidad de hacer que cualquiera de ellos sea público o privado. Antes de incluir GitHub en su currículum, debe revisar su historial de codificación y asegurarse de eliminar o hacer privado cualquier código o proyecto que no desee que vea un empleador. Esto puede incluir proyectos vergonzosos, código roto que abandonó hace años y contenido similar poco atractivo.
También elimine el acceso público a cualquier trabajo de codificación personal que haya realizado, a menos que tenga relevancia directa para el trabajo que está buscando. Recuerde, desea que su perfil y su trabajo destacado ilustren sus habilidades profesionales. Si tiene una combinación de proyectos personales favoritos y esfuerzos profesionales mezclados en su perfil, es posible que algunos gerentes de contratación no quieran tomarse el tiempo para examinarlos y descubrir cuáles son relevantes para sus necesidades.
También puede fijar sus mejores repositorios en la parte superior de su perfil de GitHub y luego clasificarlos en el orden en que desea que se presenten. Tenga en cuenta que la mayoría de los visitantes de su perfil solo revisarán los pocos repositorios principales para tener una idea de sus habilidades, así que asegúrese de que su mejor trabajo esté clasificado en la parte superior de su perfil en un lugar destacado.
Considere la posibilidad de crear archivos Léame para sus proyectos mejor clasificados.
También es una buena idea facilitar al máximo que los gerentes de contratación comprendan lo que ven cuando revisan sus repositorios. La mejor manera de hacerlo es crear archivos Léame explicativos para cada proyecto anclado, para explicar rápidamente la naturaleza del proyecto, por qué existe, cómo afecta a los usuarios y otras preguntas importantes. Al hacer esto, también debes asegurarte de que cada repositorio esté organizado, con código limpio y fácilmente legible.
Es posible que también desees crear un archivo Léame simple para tu perfil. Eso puede brindarle la oportunidad de desarrollar los detalles de su biografía, agregar más información sobre varios proyectos en los que ha contribuido y vincular a su currículum y perfil de LinkedIn. Simplemente no seas demasiado extenso con ese archivo Léame, ya que no querrás desviar la atención de los repositorios.
Si bien la creación de esos archivos Léame puede parecer un trabajo adicional, en realidad puede ser otro fuerte punto de venta para los gerentes de contratación que visitan su perfil. Después de todo, las empresas de desarrollo esperan que el personal sea capaz no sólo de mantener el código sino también de documentarlo adecuadamente. Un gerente de contratación que tome nota de su enfoque coherente respecto de esa documentación probablemente apreciará esa atención al detalle.
Intenta conseguir estrellas para tu perfil.
En GitHub, las estrellas sirven como signos de aprobación y recomendación de otros ingenieros de software. A medida que colabora en varios proyectos de código abierto y trabaja en otros tipos de codificación, debería comunicarse con otros desarrolladores para buscar esas recomendaciones. Cuantas más estrellas tenga en cualquiera de sus proyectos, más posibilidades habrá de que un gerente de contratación reconozca rápidamente su talento como codificador.
Desarrollar un portafolio diverso
Si se ha centrado en un solo tipo de codificación, entonces podría ser aconsejable tomarse un tiempo para trabajar en varios proyectos de código abierto para diversificar su cartera. Una de las mejores formas de diferenciarse de cualquier competidor laboral es demostrar que tiene un amplio conjunto de habilidades que pueden aplicarse a muchos tipos diferentes de proyectos. Si todo su perfil no destaca más que proyectos de desarrollo de aplicaciones móviles, es posible que tenga dificultades para conseguir un trabajo que se centre en otras necesidades de desarrollo de software.
Cómo incluir GitHub en tu currículum y dónde agregar enlaces
Con tu perfil de GitHub limpio y ordenado correctamente, es hora de pensar en agregarlo a tu currículum. Hay varios buenos lugares donde puedes agregar GitHub en un currículum para lograr el máximo impacto en el lector y asegurarte de que recibas una atención destacada. Incluyen:
Tu sección de contacto del currículum
Dado que su cuenta de GitHub es un perfil en línea, debe incluirse en susección de información de contacto del currículum. Aquí, puede simplemente incluir el enlace a su perfil, incluyéndolo después de su dirección de correo electrónico y dirección de LinkedIn. Debería versar así:
Github.io/tu nombre
Una sección separada para tus proyectos.
Dado que su experiencia en proyectos es una parte tan importante de su propuesta general de valor agregado para los empleados, es importante resaltarla en su currículum. Una de las mejores formas de hacerlo es crear una sección de proyecto separada en el currículum, donde pueda enumerar algunos de sus trabajos más impresionantes. Eso le permitirá brindarle a un empleador una manera fácil de examinar sus habilidades de programación, dominio del idioma y estilo.
Para cada lista de proyectos, incluya el nombre del proyecto, su función, las fechas en las que trabajó en la codificación y un enlace al repositorio específico donde pueden ver sus esfuerzos. Esa última parte es importante ya que desea que al gerente de contratación le resulte lo más fácil posible encontrar ese proyecto. Luego, proporcione una breve descripción del proyecto, su propósito y su utilidad, seguida de dos o tres viñetas que describen los lenguajes que utilizaron y lo que lograron con su codificación. El siguiente formato puede proporcionar una plantilla para cada listado de proyectos:
PROYECTOS
Nombre del proyecto | Tu papel | fechas
Enlace de GitHub
Descripción del proyecto
Punto clave: tecnologías y lenguajes utilizados
Punto clave: Logro n.º 1, incluidas métricas cuantificables
Punto clave: Logro n.º 2, incluidas métricas cuantificables
Si es posible, intenta incluir algunas de laspalabras clave de la descripción del trabajo en las descripciones o viñetas de tu proyecto, para ayudarte a satisfacer cualquier cosa que pueda examinar su currículum. Además, asegúrese de que cada proyecto al que haya vinculado en su currículum esté disponible públicamente en GitHub. También debes evitar incluir proyectos que no estén autorizados a revelar. Eso incluiría codificar tareas que sean de naturaleza sensible o confidencial.sistemas de seguimiento de candidatos
Cómo poner GitHub en la sección de resumen de tu currículum
Otra gran área para incluir GitHub es el resumen de su plan de estudios. Aquí, solo querrás mencionar tu dominio de la plataforma y tu experiencia en su uso, en lugar de entrar en proyectos específicos en los que hayas trabajado. Sin embargo, puede mencionar su uso colaborativo de la plataforma, ya que puede ser una manera fácil de demostrar su capacidad para trabajar como parte de un equipo más grande en pos de un objetivo común.
Si la descripción del trabajo menciona que los candidatos deben dominar GitHub, entonces puede centrar gran parte de su resumen en su familiaridad con esa plataforma. Sin embargo, si la descripción no menciona GitHub, entonces es mejor simplemente reconocer su competencia y al mismo tiempo centrado más en su base de conocimientos de codificación, su compromiso con el trabajo en equipo y sus habilidades de liderazgo de proyectos. Nuevamente, recuerde utilizar palabras y frases clave de la descripción del trabajo dentro de su resumen.
Para obtener más detalles sobre cómo escribir un resumen eficaz y convincente, y en qué se diferencia de otros tipos de declaraciones de currículum, lea:Pregúntele a Amanda: ¿Cómo son el objetivo y el objetivo de un currículum? ¿Resumen del currículum diferente?
Habilidades técnicas
Si bien es probable que tengas muchas habilidades sociales que te convertirán en un empleado valioso, las empresas se centrarán en tushabilidades técnicas para determinar si es el candidato adecuado para su puesto. Una forma de facilitarles la comprensión de su nivel de habilidad es incluir una sección de habilidades técnicas en su currículum. Dentro de esa sección, puedes incluir habilidades relacionadas con lenguajes de programación, así como plataformas como GitHub. En lo que respeta el formato, intenta mantenerlo más limpio y simple posible. Por ejemplo:
Habilidades técnicas
Punto clave: Habilidad n.° 1: años de experiencia usándola
Punto clave: Habilidad n.° 2: años de experiencia usándola
Bullet Point: GitHub: años de experiencia usándolo, perfil o enlace de proyecto
Cosas clave que debes recordar para optimizar la eficacia de GitHub en la búsqueda de empleo
Como es de esperar, no basta con saber cómo incluir GitHub en su plan de estudios. También debe asegurarse de mantener su perfil a lo largo del tiempo para que siempre sea relevante para sus necesidades de búsqueda de empleo. Los siguientes consejos pueden ayudarle a organizar ese proceso:
Adquiera el hábito de utilizar GitHub para sus proyectos de codificación, incluidos los personales y profesionales. El sitio es seguro y siempre puede hacer que los proyectos de codificación confidenciales sean privados.
Actualice y mantenga periódicamente el código en el sitio, para que pueda incluir con confianza esos proyectos en cualquier currículum.
Controle sus proyectos a medida que acumule más trabajo y vuelva a priorizarlos periódicamente en la clasificación. Eso puede ahorrarle tiempo más adelante y permitirle concentrarse más en su currículum en lugar de actualizar rápidamente su GitHub.
Trate su perfil de GitHub como una oficina en línea. Manténgalo limpio y organizado para que siempre esté listo para la visita de los invitados.
resumen
Su cuenta y perfil de GitHub pueden ser una de las mejores herramientas que tiene para demostrar sus habilidades de desarrollo de software a cualquier empleador potencial. Con un poco de esfuerzo y la orientación proporcionada en esta publicación, deberías poder aprender cómo incluir GitHub en tu currículum de una manera que destaque lo valioso que puedes ser para cualquier empleador que decida contratarte para su empresa.
Cuando se trata de crear currículums para trabajos de ingeniería de software, no siempre es fácil “descifrar el código”. Si tiene dificultades con su currículum y quiere asegurarse de que dé la mejor impresión posible a posibles participantes, obtenga una revisión gratuita de su currículum hoy mismo. un
Lectura recomendada:
Consejos recientes para el currículum de graduados de la escuela de codificación
4 formas de resaltar su valor en su currículum
Cómo resaltar sus habilidades durante el proceso de búsqueda de empleo