I’ve written a few things about why conferences and events are good, or why it’s valuable for an IT worker to go to them (Being Around Smart People is Exciting, The Conference ROI). I believe that if you take a motivated employee and send them to an event, it’s a win-win for both of you.
However what about the rest of your employees? What do you do to ensure they can blow off steam, recharge, and not burn out on the job?
On one hand you need to constantly be managing your people to detect issues, but I think it helps to give them the ability to self-manage themselves.
I read a great post by Andy Leonard on IT coaching. It’s worth the read, but what caught my eye was the Chill section. He said that people in his development room would appear to be laughing and having fun. Blowing off steam.
There is value to this. It allows people to unwind, and take a break from the intense concentration that good programming requires. Why does Google include games in their offices? Why does Fog Creek have a DVD player and game console in their Bionic Office? They realize it’s a good investment.
I worked in a startup, employee 22 or 23, and we had a room in our office dedicated to IT. Actually 2 rooms. One was large, and contained 7 desks, where we all sat together in a corner office. The other had a ping pong table, dart board, table hockey game, and a football. We’d work for an hour or two and then one of us would need a break and get someone else to come spend 5-10 minutes in a game. We might talk about an issue, we might design something, or just shoot the breeze, but it was refreshing. We had one guy that smoked, and we’d often throw the football with him while he had a cigarette.
Creative people need to de-stress. Give them a chance, and then turn them loose on your problems. I think you’ll find it works better than chaining them to a desk for 8 hours.