Instead we have: Do Whatever You Want Weeks.
Hack Days are in theory a great idea — let people who otherwise don’t get a chance to quickly prototype projects, showcase their ideas or plain work on something other than their usual work load.
But there are a few problems:
- A single day is often not enough for realizing a serious idea.
- People tend to work on whiz-bangy projects that are easy to demo but not very useful.
- Sometimes, what people need most is not the variety of working on a new project but a complete break from programming.
To fix these problems in our version of Hack Days we created Do Whatever You Want Weeks.
DWYWW’s are exactly what the name suggests — a week of doing whatever you want. We chose a week because we felt it was enough time to get something serious done. People can do literally whatever they want — if someone feels what they need most is a week off, they can take it, no strings attached. If they want to code all week, they can do that too.
In practice, we work at a reasonable pace on stuff we really care about. We work on refactoring code, fixing bugs, mocking up new designs and of course creating new features that our community loves.
In some ways, DWYWW’s are not very different than our regular work weeks. And that is the point. Great companies shouldn’t really need Hack Days to let their staff work on cool stuff, they create an environment where it can happen every day.