I thought this article got most of it right... There are many reasons to let geeks work the way they want to work. Today they work in every industry. They are the knowledge base, blood and sweat equity of many businesses. They work harder than most. They work longer than most. Their job isn’t a separate “thing they do” while they look forward to going home and relaxing. Geeks *live* what they do. They eat, sleep and breathe it. Tom Kyte adds something precious to this list : Give them useful, meaningful, important things to do.