This reminded me of something that seems so crucially important with software developers, designers, QA, anyone involved with the project...which is getting the opportunity to 'slow down' and learn something new. Seems like everyone in this industry is getting pushed along and constantly pressured to get as much work done in as little time as possible, since that is what appears to be the most 'productive' way. After reading Peopleware: Productive Projects and Teams and Slack: Getting Past Burnout, Busywork, and the Myth of Total Efficiency I completely see and understand how pushing people to their limits can have the reverse effect on productivity and actually cause more harm then good. Not to say that it didn't seem obvious before, but those books helped put some numbers behond the theories.
I've heard that Google programmers are all encouraged to pick up a side code project, try something new, research something, or build something that's never been built before. Sometimes the end result becomes part of one of their applications, sometimes it doesn't. But, even if it doesn't directly contribute to one of their applications, it can have an incredibly positive effect on programmers morale, creativity, loyalty to the company and productivity while they are doing their other work.
If we get past the idea that we need to make sure people are working 100% of the time and give them some time slow down and learn something new, I'm sure the payback will be totally worth it!
No comments:
Post a Comment