Proyectos de GitHub y búsqueda de empleo [duplicado]

Tengo un proyecto de software bastante grande y algunos proyectos pequeños que estoy a punto de poner en GitHub. El gran proyecto no está listo para su lanzamiento y sigo trabajando en él de forma intermitente. Estoy bastante orgulloso de lo que puede hacer hasta ahora, y había estado posponiendo ponerlo en GitHub debido a un caso recurrente de síndrome de insuficiencia completa. Ahora aceleré mis planes porque quiero presentar mi proyecto a posibles empleadores, ya que estoy comenzando a probar el mercado laboral de software nuevamente por primera vez en algunos años.

Mi pregunta: ¿Hay alguna razón por la que no quiera anunciar mi proyecto en mi currículum y tal vez mostrárselo a un posible empleador? Incluso un proyecto defectuoso o incompleto puede servir como trampolín para una discusión productiva sobre arquitectura, elección de tecnología, etc. ¿Verdad? Soy ingeniero a tiempo completo, por lo que puedo recurrir a los logros estándar en el trabajo... pero creo que este pequeño extra sería un buen toque. ¿O puede un proyecto estar en un estado tal que podría funcionar en mi contra antes de que haya una oportunidad de discutirlo?

¿Es este un proyecto que ha realizado como parte de su puesto actual?

Respuestas (2)

¿Cómo crees que alguien va a revisar tu proyecto? Probablemente se centrarán en la estructura del código y no pasarán por la instalación de la aplicación como un usuario típico (especialmente si es grande) en busca de fallas y funcionalidad limitada.

En una carta de presentación, concéntrese en el estado del proyecto y el trabajo futuro que planea hacer. Esto debería poner las cosas en perspectiva. Podría incluir otros documentos que describan cómo planea estructurar las adiciones, para que las personas puedan ver cómo planea y codifica.

Sí, estoy de acuerdo con esto. Lo que hicimos fue que ni siquiera compilamos las cosas. Solo observamos la estructura del código y vemos si se sigue algún tipo de estructura o disciplina. Una gran ventaja es usar marcos y demostrar que comprendes el código de otras personas, lo cual es importante. No te conseguirá un trabajo, pero los impresionará lo suficiente como para llamarte para una entrevista en el mejor de los casos. No sabrán si es realmente su código y solo tendrán que creer en su palabra.

Podría ayudar. En mi empresa actual y en mi empresa anterior, analizamos todos y cada uno de los enlaces proporcionados por un currículum. Incluso pasamos el nombre a un motor de búsqueda para ver si aparece algo. Supongo que esta es una práctica común en las industrias tecnológicas, pero no estoy del todo seguro.

En el mejor de los casos, diría que al menos te conseguiría una posible entrevista. No creo que aumente tus posibilidades de conseguir un trabajo, pero sí creo que sin duda te ayudará a entrar por la puerta antes que a los demás y, además, tendrán un "buen presentimiento" sobre ti. La clave será sorprenderlos en la entrevista y sellará el trato para ti.

Eso es asumiendo a menos que su producto esté ayudando a millones y usted sea un gran éxito con su producto. Eso probablemente lo pondría en el área de la persona "imprescindible".