www.codinghillbilly.com   kyle.baley.org  Subscribe / Contact
 
 
 
 
LATEST POSTS
Wednesday, September 13, 2006

Just chatting with a friend who will remain nameless. He informs me that the company he's contracting at his installed a proxy to monitor MSN and IE traffic to see how much efficiency is lost to these activities.

I have read no empirical studies on this and am basing my opinion on exactly nothing but here it is: This idea is ridiculous. To me, it screams, "we have no faith in our hiring process." It means the company believes that the people they hired are lazy and easily distracted. And that they would perform better if this dang internet thingy was limited to work and not play.

This is coming on the heels of an article I just read (equally biased) on the nature of nine to five as well as Joel Spolsky's Field Guide to Developers (which is geared toward techies but I'd like to think it applied to all fields). The first article argues (correctly) that attendance != performance. My brother is capable of zoning out so completely, he actually starts drooling. Cheap, effective, and just as non-productive as doing the daily crossword online. Sometimes, he'll murmur random words to himself, too. "hippoooo, hippooooo, hippooooooooooo" But trust me on this, he's a superstar at what he does.

And I admit freely that I spend work hours reading news and blogs, chatting on MSN and playing solitaire. Not a lot but probably enough to make some managers freak out. Sometimes I do these things at companies that I know have monitors on and advertise that fact proudly. I admit I'm doing it to pick a fight but so far no one has called me up on it.

But I'd love to have someone try to reprimand me for spending too much time on these activities. My response: "Are you dissatisfied with the quality of my work?" I like to think I'm above average productivity-wise. Which is how companies should rate your performance. Not on the amount of time you've spent on a task but whether you completed it on time, on budget and with high quality. If you didn't, time to start curtailing your privileges.

My case is somewhat different than an employee's, though, because I bill by the hour. And I don't charge for time I spend on non-work-related activities. I won't necessarily dock three minutes from my timesheet to answer a technical question from a friend but neither will I charge for the half-hour I spent shopping for man-purses. In general, if the company is good to me, I'll reciprocate. If they aren't, I'll fulfill my contractual obligations to the letter. And if anyone from my current employer is reading, I don't mind saying they are definitely in the former category.

Of course, not all contractors are as pure and holy as I am and employees have different motives. And I don't necessarily want to get into ethical dilemmas. But my feeling is: let your people surf. They have tasks and deadlines and goals. If they're meeting them, consider the internet and MSN a perk of the job. If they're not, fire their asses. Instead, we have managers treating employees like children: You can have *one* website as an afternoon snack but that's it! And it has to be a healthy one.

Besides, this is the 21st century for Jayzus' sake. I thought spying on employees went out in the 90s.

Wednesday, September 13, 2006 11:42:09 AM (Eastern Standard Time, UTC-05:00)
Agreed with everything here except...

"neither will I charge for the half-hour I spent shopping for man-purses"

Oooookay...

Wednesday, September 13, 2006 12:20:22 PM (Eastern Standard Time, UTC-05:00)
Oh please. You can't fool me. You may whip out your "bi-fold wallet" when treating The Igloo Coder to a nice latte but in the secrecy of your home, you have a stack of man-pursi piled up right next to your long-forgotten collection of multi-coloured hip packs.
The Coding Hillbilly
Wednesday, September 13, 2006 6:27:01 PM (Eastern Standard Time, UTC-05:00)
I keep trying to delete your comment so no one will see it but I can't since it's your own blog. I am totally offended at your defamation of character here!! When would I *ever* treat the Igloo Coder to a latte? You take that back! ;)
Comments are closed.

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.

Copyright © 2010 Kyle Baley. All rights reserved.
 
CATEGORIES
.NET General (18) alt.net (4) altnetconf (9) ASP.NET AJAX (40) ASP.NET MVC (29) Bahamas (1) Bahanet (9) BDD (1) Brownfield (18) Career (9) Castle (1) Code coverage (1) Coding Style (6) Communication (1) Community (18) Conscientious Coding (34) Continuous Integration (11) dasBlog (12) Development (16) DevTeach (4) Domain (2) Environment (4) Estimating (1) Featured (14) Flamingo (10) Games (1) Google App Engine (2) GWT (5) Hardware (6) Java (1) Javascript (7) Linq (2) Livelink (6) Lucene.NET (2) MbUnit (1) Metrics (1) Miscellaneous (24) Mocking (4) NAnt (4) NHibernate (12) NInject (1) Office (3) Office Development (6) Open Rasta (1) Patterns (5) Presenting (13) Professional Development (15) Refactoring (10) ReSharper (11) REST (2) S#arp Architecture (5) Security (3) Software (11) Sundry (18) TDD (19) Tools (21) User Interface (5) Utilities (8) Visual Studio (8) VSTO (1) Web development (12) Windows (3) Working Remotely (16) Workplace (3) Writing (4)
 
LATEST POSTS
 
POPULAR POSTS
 
 
ARCHIVE