Facebook's Legendary Hackathons
fastcompany.com
fastcompany.com
It turned into a thing of legend around the office. VPs and the CIO would crack jokes about it during meetings and stop us in the hallways to ask about our hack nights. When our team wrapped up the project and we moved on to different groups some of us were asked to run hack nights for those teams.
Hackathons are a healthy thing for a company to do. It lets people relax and get to know each other better and it creates a strong sense of camaraderie. I'm happy to know FB has taken this idea and ran with it but I'm also surprised that I don't hear about more companies in the valley doing these sort of activities.
Interestingly enough, on slower weeks even when we could have gotten all our work done during the week we would end up doing a hack night. We had gotten so used to the habit that we would find ourselves procrastinating during the week so that there was work left for Thursday night.
In our case the powers that be decided to it was smart to spread us out throughout the organization so that we could carry the torch to other teams. It worked to some extent but the gains paled in comparison to what we could have continued to do as a more cohesive team. C'est la vie.
I understand there are circumstances that call for them, but I really hope the idea of making it a regular part of doing business doesn't catch on.
I'm seeing this culture of hack all night and attitude in the industry and it bothers me a little bit.
Mainly because hackers are the only ones pulling hackathons.
Sure you might enjoy it to some extent, but should we do it in a commercial environment?
This trend over time has created an expectation of hackers and programmers to work like machines.
It's everywhere, pulling all-nighters, hacking for ramen noodles, sleeping on the couch, staying until 5am, etc...
Whether you want it or not, or like it or not, this sends a signal to everyone else, that the opportunity cost of your time is lower than them because you enjoy what you do, soon enough it becomes the norm, they will take it for granted that you are a hacker and you enjoy what you do and that's all you do.
Compare that with the attitude that lawyers have for example, who knows maybe they fucking love their job, but they don't brag about it everywhere and will make sure to never look like they enjoy their job in front of you. No one asks them to say until 4am and hack on legal documents for fun. If they want they can do that too at their own place.
They charge you per minute and you wont dare to ask them for 5 extra minutes because hey it's no fun! But god forbid you are a programmer and working on an open-source project. If you don't dedicate your evenings for free to other people you are doing nothing.
I feel like we are being taken advantage of because we are constantly talking about hack and fun together.
I wrote a little blog post about it once, if anyone cares: http://blog.chartbeat.com/2012/03/16/hacking-chartbeat/