Los ejemplos de código son útiles para una empresa contratante por varias razones:
- La obvia es que las muestras de código que elijas indicarán tu habilidad como desarrollador.
- Pueden ver cuánta documentación ha agregado al código. Esto incluye el comentario de check-in, si está en Github o similar.
- Finalmente, si contribuye al software de código abierto, especialmente si es en su tiempo libre, indica una pasión por la programación.
El último punto puede ser el más importante. Si solo ha hecho exactamente lo que tenía que hacer para trabajar, tiene razón: la mayoría de las veces su código será propietario.
Pero si te apasiona la codificación, escribirás cosas en tu tiempo libre. Sería difícil detenerte, de hecho.
- De ProofHub, Basecamp y Wrike, ¿cuál es el mejor para la gestión de proyectos?
- ¿Es necesario hacer un B.Tech para convertirse en un programador de computadoras?
- ¿Es difícil encontrar un trabajo con un título en informática porque la especialidad parece muy popular?
- Me graduaré en 2017 con una licenciatura en economía y ciencias de la computación; ¿Qué carrera debo seguir?
- ¿Cuántas matemáticas tienes que saber para llegar tan lejos como quieras en el desarrollo web?
Y las personas con esa pasión tienen más probabilidades de ser desarrolladores fuertes, aunque solo sea porque les importa. Probablemente ayude que los desarrolladores que se preocupan también sean más fáciles de atraer para que trabajen horas extras no remuneradas, pero los otros puntos son suficientes por sí solos para justificar la pregunta.
Las entrevistas son un problema difícil. Los estudios han demostrado que la mayoría de los procesos de entrevista son predictores muy pobres del desempeño laboral. Los entrevistadores que solicitan muestras de código están tratando de adquirir puntos de datos útiles, y no los culpo por ello. Sin embargo, como cualquier otra técnica de entrevista, no funciona para todos los candidatos.