En mi experiencia, corro el riesgo de ser demasiado obvio, algunos de los mejores y más creativos proyectos de hackathon nacen de problemas que frustran al desarrollador de forma regular, ya sea al usar su aplicación o en su flujo de trabajo de desarrollo. Por ejemplo, si está frustrado con la cantidad de tiempo que le toma por día que le toma registrar sus horas, puede crear una herramienta que le permita registrar sus horas agregando un código especial a sus mensajes de confirmación.
La “mentalidad de hacker” todavía está un poco mal definida, pero creo que generalmente se caracteriza por una iniciativa para arreglar las cosas cuando crees que están rotas. Antes del hackathon, intente hacer una lista de las cosas que desea que tengan los productos con los que trabaja, o las características que facilitarían su día a día. Agregue a esa lista algunas tecnologías que ha estado interesado en probar o aprender, y tiene un excelente punto de partida para un increíble proyecto de hackathon.
- ¿Cuánto es razonable pedir, como desarrollador de software de nivel medio a superior, para ser compensado por más de 5 horas, entrevistas en el sitio?
- ¿Cuál es una buena arquitectura de software para un análisis electoral y un sistema de informes?
- ¿Cómo es trabajar en CH2M Hill?
- Cómo compensar las habilidades generales de bajo desarrollador en un enfoque ágil
- ¿Puedo hacer una aplicación móvil con HTML / CSS y JavaScript? Leer detalles