No … no hay absolutamente ninguna garantía de eso.
Entrevisté a un montón de ganadores de hackathon y, a veces, son candidatos desesperados para el tipo de personas que necesitamos, a veces son lo suficientemente buenos como para ser contratados, y a veces simplemente no brillan en la entrevista tan bien como lo hicieron en el hackathon Sin embargo, nunca he trabajado en ningún lugar donde diríamos “¡GUAU! ¡Ganaste el Hackathon! ¡Tenga un trabajo ahora mismo! ”… Dudo que eso suceda alguna vez.
La razón es que es un problema ENORME para algunas personas que aman juntar algo a una velocidad enorme (un “truco”) para adaptarse al ritmo de trabajar en un millón de líneas de código y escribir metódicamente código legible y fácil de mantener. capaz de rastrear problemas. Estas son las habilidades importantes en la mayoría de los trabajos, y no se reflejan en el ritmo agitado de un pequeño proyecto durante un par de días.
- ¿Es aconsejable trabajar a tiempo completo como ingeniero de software en un programa de licenciatura de CS?
- ¿Cómo es ser ingeniero de software para el gobierno?
- Cómo combinar mi amor por la programación con mi carrera en redes de computadoras
- Soy desarrollador de software asp .net. ¿SAP mejorará mis ganancias? ¿O debería seguir con asp .net mvc?
- ¿Conseguiré un trabajo de desarrollo de software sin experiencia en pasantías?
Además, en un hackathon, puedes decidir por ti mismo lo que vas a escribir: puedes dejar de lado las partes difíciles para hacerlo en el tiempo disponible. No tiene que documentar lo que hace y puede salirse con la suya con algunos errores horribles siempre que no aparezcan durante la evaluación. Ninguna de esas cosas es cierta en “El mundo real” … donde se le darán especificaciones para escribir, tendrá que enfrentar las partes duras y empujarlas, y tendrá que documentar cuidadosamente su trabajar para que otros lo sigan.
Los peores compañeros de trabajo con los que he tenido que lidiar son aquellos que están enormemente entusiasmados al comienzo de un proyecto, pero que son terribles “finalizadores”. Cuando el departamento de control de calidad le entrega una lista de cien errores, debe estar preparado para analizarlos en las próximas semanas … y luego recibir otra lista de errores al final. Se requiere una tenacidad considerable para superar eso.
Eso no quiere decir que las habilidades que exhibes en un hackathon sean inútiles, es solo que no reflejan particularmente el trabajo diario.
Dicho esto, ser “notado” en un Hackathon podría llevarte a una entrevista, pero no (en sí mismo) te va a contratar.
Creo que hacer un hackathon o dos podría ayudar a su currículum (y definitivamente es divertido), pero dedicar algo de tiempo a un proyecto OpenSourced (especialmente uno con programadores experimentados de grandes empresas que trabajan en él) y conseguir que las personas con las que trabaja en eso respaldar sus reclamos de habilidades en LinkedIn, tal vez escribir una carta de recomendación para usted, que podría ser un mejor uso de su tiempo que hacer un montón de hackatones.
Otra cosa que podría considerar sería una pasantía, para mí obtener una recomendación de un ex empleador es ENORME, y una pasantía es una buena manera de hacerlo. Pero parece que podría ser un poco tarde para eso ahora si estás en tu último año.