He estado involucrado en la contratación de desarrolladores de software y periódicamente doy clases magistrales en clases de CS, así que tengo una idea de ambos lados de esto.
Lo que me entusiasmaría ver en su perfil de Github no son tanto “tipos de proyectos” sino más bien formas de abordar proyectos. Específicamente, aquí hay algunas cosas que te harán destacar:
- Su código tiene pruebas unitarias .
- Su repositorio tiene un README claro y conciso que me dice lo que hace y lo que es interesante (por ejemplo, opciones de diseño).
- Si corresponde, su repositorio tiene instrucciones sobre cómo ejecutar el código .
- Su historial de confirmación muestra que escribe mensajes claros de confirmación y que sus confirmaciones tienen sentido (es decir, no agrupan cambios no relacionados, y el tamaño de la mayoría de ellos no es ni enorme ni minúsculo).
- ¿Cómo aprendo un lenguaje de programación completamente nuevo y busco trabajo en el campo?
- ¿Cuál es la mejor manera de hacer que un historial de trabajo horrible se vea mejor en un currículum?
- ¿Realmente vale la pena crear un perfil de LinkedIn para la búsqueda de empleo académico?
- ¿Es posible ser contratado por un departamento de policía directamente de la universidad sin experiencia laboral previa? Afortunadamente recibí dinero de herencia y nunca tuve que tener un trabajo durante toda la universidad. ¿Qué tengo que hacer?
- ¿Sugiere algún programa de certificación para trabajos de ingeniería mecánica que pueda ayudar a conseguir trabajo?