Si te entrevistaras en mi empresa, te preguntaríamos si tienes una cuenta github (o algún otro repositorio de código público) bastante pronto en el proceso de contratación.
Dependiendo de tus responsabilidades buscaríamos entonces rasgos específicos (en realidad más bien la ausencia de rasgos indeseables) para que nos diese una sensación de
- tus capacidades reales frente a tus experiencias reclamadas
- cuánta formación sería necesaria para integrarte en un equipo de proyecto
Así que, junto con mis predecesores, recomiendo encarecidamente incluirlo.
Edición 04/2016: re Rasgos indeseables
Feliz coincidencia … hace unos días me encontré con esta pieza, que resume muy bien esto para el lado “programador” de los empleados.
En el nivel de “personalidad” … difícil de decir sin entrar en un largo monólogo. Recientemente uno de mis clientes me felicitó por cómo siempre me las arreglo para proyectar calma y escucharlos, pensar en los problemas antes de presentar una solución, mientras que otros consultores “sólo quieren hacer lo suyo” y cobran mucho. A lo que yo respondí: “Dejé mi ego atado en el baúl afuera en el estacionamiento”. También han escuchado “No lo sé, tengo que buscarlo”, “Interesante problema, déjame experimentar un poco, sin cargo”, “Podría hacerlo pero si sólo compras X, estarás mejor” de mi parte.
TL;DR: estrellas de rock, ninjas del código, magos de la tecnología pura: no. Humanos generalmente competentes: sí.