We’ve all heard the term Hackathon and some of us have likely been to one. They are the stuff of legend – 48 hour coding sessions fuelled by pizza and energy drinks. Events which have spawned long lists of multi-million dollar success stories such as Carousell and GroupME . But what are they, and how do you get your manager to agree to running one?
Let’s think about Jeff Jeff? Let me introduce you to Jeff. Jeff has been working at BigCorp now for several years. He’s a talented mid-level engineer working on a long running piece of enterprise software. You know the kind of software we’re talking about here. The kind of software that was designed by a plethora of contractors who have long since left. The kind of software that started life as a Winforms app, spun out as a Service, switched to MVVM, implemented several different UX frameworks and now resembles Sloth from The Goonies. As you can imagine, Jeff is fairly dissatisfied at work. If you were to ask him why, well he’d have a list longer than his arm. The tech is archaic – all his friends are playing with the latest .js library and he’s merely keeping the life support running. This means he is not getting opportunity to learn, develop and challenge himself. He also works alone and feels abandoned on this project. This has led to him no longer believing in the mission of the team or the values of BigCorp.
...