Si quieres saber cómo encontrar desarrolladores en GitHub significa que estás queriendo buscar a fondo, fuera del radar y ¡eso nos encanta!
Salir de LinkedIn es clave para abrir nuestro abanico de talentos, pero también es importante saber cómo hacerlo. Por eso en este artículo te explicaremos paso a paso cómo encontrar de manera eficiente esos programadores o desarrolladores en GitHub.
Y además te daremos extra MEGA TIPS para exprimirlo al máximo.
Empecemos por el principio…
¿Qué te contaremos en este artículo?
¿Qué es GitHub?
GitHub es un sitio de desarrollo de software social donde los programadores pasan mucho tiempo compartiendo proyectos de código abierto (open-source), es decir, que son públicos.
Para nosotros, como reclutadores es una herramienta muy útil, ya que es un hormiguero de talento.
Según los resultados de la encuesta de JetBrains “Developer Ecosystem Survey”, en la que han participado casi 32 mil programadores de todo el mundo, un 91% de ellos usan GitHub.
Ese es un pequeño extracto de la sociedad, pero a decir verdad, son millones de programadores que usan esta plataforma.
Pasos para encontrar desarrolladores en GitHub
Crear una cuenta
Es muy sencillo solo debes hacer click en este enlace y cargar tus datos como en cualquier aplicación.
Operadores de búsqueda de GitHub
Antes de empezar con la búsqueda, es importante que tengas claros los siguientes operadores de búsqueda a utilizar:
- “location:”: permite buscar candidatos por ubicación. Por ejemplo, location:uruguay. También, puedes buscar por estado en caso necesites, pero no muchas personas lo incluyen en su perfil. Por ejemplo, location:”uruguay, montevideo”.
- “language:”: permite buscar de acuerdo a lenguajes de programación utilizados por el candidato. Por ejemplo, language:python.
- “repos:”: permite buscar candidatos con determinada cantidad de repositorios (proyectos publicados) en GitHub. Por ejemplo, repos:>50. Personas con más cantidad de repositorios en GitHub, podríamos leerlo como personas con más años trabajando en la industria o más activas, por lo cual es un operador interesante a tener en cuenta.
Ejemplo de cómo buscar desarrolladores en GitHub
Por ejemplo, supongamos que queremos encontrar candidatos activos o con experiencia que se encuentren en Colombia y que sepan PHP. Un posible string para buscar en Github sería:
repos:>50 location:colombia language:php
Puedes comprobar lo que pasa cuando disminuyes la cantidad de repos de 50 a 10, aumentará la cantidad de usuarios que aparecen en la búsqueda, pues serán candidatos menos activos o menos Senior:
Ten en cuenta que si sigues hacia abajo, a la izquierda te aparecerá la opción de filtrar por lenguajes. Por lo que podrás hacerlo tanto con operadores y a su vez con esta herramienta.
Por defecto, GitHub ordena a los usuarios por Best Match, es decir por “mejor coincidencia”. Puedes desplegar estas opciones y seleccionar otro filtro, como por ejemplo “More follower o Más seguidores” aunque recomendamos dejarlo con el filtro Best Match.
Analiza el trabajo del candidato y sigue investigando
Como señala la flecha, debajo del nombre del candidato hay un pequeño extracto. Algunos, como en este caso, lo usan para detallar las tecnologías que dominan, aunque no siempre es así.
Además (como señalamos con el óvalo) puedes encontrar su website público, su link a LinkedIn e incluso su dirección de correo electrónico. Esto permite seguir profundizando sobre el perfil.
Otra buena opción para profundizar sobre sus trabajos y tecnologías que utiliza, es en la sección de “Repositories”
Los mejores filtros para conocer el código del candidato son “Sources” y “Forks” que los puedes seleccionar desde la opción “Type”.
Los resultados de “Sources” es código que la persona ha creado por sí misma, mientras que los repositorios de “Forked” es código que el candidato ha copiado de otro proyecto para usarlo en el suyo.
Momento de contactar al candidato
Una vez que detectamos a los usuarios con experiencia en dicha tecnología, ya es momento de contactarlo.
Puedes hacerlo a través de su email o a través de LinkedIn, en caso de que lo encuentres.
💥💥💥 PLUS RECRUITING SKULL PARA BUSCAR EN GITHUB💥💥💥
ATENCIÓN con este Mega Tip. Si no lo encuentras en LinkedIn y tampoco tiene su email visible, aplica este truquito:
- Una vez que has identificado un perfil de tu interés, copia la siguiente URL y pégala en tu browser: https://api.github.com/users/nombredeusuario/events/public
- Reemplaza el campo pintado en naranja, por el nombre de usuario del perfil.
- Deberías ver una página repleta de códigos. Al estar allí presiona Ctrl+F si estás en Windows o Cmd+F si estás en Mac, y pon el símbolo “@” en el buscador de página.
- Revisa dentro del código donde ha encontrado el @ y ¡allí está!
SISISI ASÍ ES ¡¡IT’S AMAZING!!
Lo mejor de buscar y encontrar desarrolladores en GitHub
Lo mejor de toda esta investigación, no es solo que encontrarás desarrolladores de calidad fuera de LinkedIn, sino que además podrás conocer detalles del trabajo del candidato.
Usando esta información podrás diferenciarte al momento de contactarlo.
Piensa que los desarrolladores reciben cientos de ofertas, pero tú le sumarás más valor al escribir un mensaje personalizado, generando que la percepción del candidato sea otra a la de cualquier reclutador.
A continuación, te dejamos el link para obtener mayor información sobre Otros Operadores para buscar datos en GitHub.
¡Encuentra talentos fuera de radar!
Si quieres más herramientas de sourcing para encontrar talentos ingresa AQUÍ
excelente info colaborativa!! gracias!
Gracias Federico! Nos alegra saber que sea de utilidad 🙂
Me encanto, Muchas gracias !!!