Data-Crunching Could Kill Your Downtime At Work
An anonymous reader writes: How many of you are reading this at work? One of the unspoken perks of many white collar jobs is that you can waste time while still appearing productive. Workplaces are aware that this goes on, and they police it to some extent by blocking Facebook or simply looking over your shoulder — but there's only so much they can do. The new generation of workplace analytics software is starting to change that. "Employers of all types — old-line manufacturers, nonprofits, universities, digital start-ups and retailers — are using an increasingly wide range of tools to monitor workers' efforts, help them focus, cheer them on and just make sure they show up on time." This inevitably leads to the question: does cracking the whip more often actually increase productivity? To hear the makers of this software tell it, the value is almost limitless, and it will never be misused to micromanage your job. But the article lacks any independent support for that idea, and I'm sure many of you could provide examples where time-keeping software has only been a hindrance.
The problem with what boils down to browbeating by analytics is that it's still too much stick, not enough carrot (and the bullshit perks like a closer parking spot or free cafeteria tokens don't count).
American business has reaped huge productivity gains from its white collar workforces through computers, networking and telecommunications, both intrinsic gains (more output from the same effort) and structural gains (getting productivity where it would otherwise wouldn't have, like laptops in planes/hotels/homes, smartphone messaging, etc). And workers really haven't seen any income improvement from these productivity gains. You might make some side arguments that remote work enables leisure time that might otherwise be spent at a desk, but I think the reality is that pure leisure time has been degraded by electronic tethers.
In addition, business has reaped gains by other forms of wage suppression like offshoring and outsourcing to H1Bs, which probably has had a productivity increase by simply ratcheting up the fear factor and making employees less demanding of wage increases.
I'm pretty sure that global economic realities will allow employers to continue this trend, but I think they will facing rapid diminishing returns on their efforts. I can whip my dog and get some control over him, but ultimately he will stop doing anything useful. I'm much better off positively reinforcing the behaviors I want.
All of this reminds me of an apocryphal saying I was told was attributed to Soviet era workers. "They can never pay me less than I can work."
I wonder how carefully this stuff will consider the intangibles. How busy my team is or isn't often depends on how much selling the sales force have or have not does. I know for example if we are having a slow week. We might all go out to lunch together. It will take more than the allotted hour and nobody really cares. The flip side is when we are having a busy week and we have to work through lunch to keep up, no time for Slashdot etc; we don't feel like we are being shit on, at least I don't and I assume that goes for the others.
Optimizing away all the downtime at work sounds like a way to ensure employee burn out. I don't think just giving people more vacation would fix the problem either. Sometime what someone really needs is just to space out for 20min, drink some coffee and come back at it. Nobody is going punch out to do that. Its just going result in people being more stressed and likely less productive.
Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
Where management has decreed that there will not be any thing other than work on the company computers, the heads of those workers will be down looking at their smart phones.
Passionately Indifferent
It all depends on what you do with the data. The mere act of passively collecting the data is relatively benign, assuming that no action is ever taken with it and that it's securely stored away so that it can't be exfiltrated or abused. There ARE privacy concerns with this, of course, but most corporate networks explicitly state that users should have no expectation of privacy.
If your boss receives an email for every 5 minutes you spend on Slashdot or Reddit or Anandtech, and marches down to your cube and sternly tells you to get back on task, that solution will only improve productivity in the very near term. The worker will fear for their job, so they'll do their work more and go off-task less. But that will stop being effective as soon as the worker can leave to find another job, or come up with an alternative way to go off-task while avoiding detection, or half-heartedly do their work in a way that appears to show progress but isn't really (e.g. gaming the metrics). The end-game of "cracking the whip" is almost never a worker who willingly spends less time doing whatever they really would rather be doing besides working and suddenly enjoys their work more.
If, however, you collect all the data in aggregate and then discuss it during their annual performance review, and have it play a factor in their compensation, that could definitely be a strong motivator for people not to be off-task: if they associate slacking off with getting lower raises / bonuses / etc. and steady work output with higher compensation, most people will probably try to slack off *less*, at least. It also has the side effect of saving the company some money by being able to justify not giving a raise to someone who spends most of their time slacking off.
Either way, though, there is always going to be a way to game the system. If they track you at the network level, just use a proxy or VPN to an address that looks like it's on-task, or is too vague to get a sense of what exactly it is (e.g., since many sites use EC2 or S3 to serve content for all sorts of purposes, there's not a lot you can say about whether traffic to an EC2 box is business-related - maybe they're doing actual research for their white collar job?). If they're keylogging, set up a VM and plug in a USB keyboard straight into the VM. If you have decent cellular data at your desk, you could do your thing on a smartphone, assuming you can tolerate the display and input device limitations. Or of course you can just take frequent breaks into a hallway or empty conference room and use your own laptop/tablet/smartphone.
The only way to truly keep white-collar workers on task for 8 solid hours per day is to assign one supervisor per worker bee, but the overhead of that proposition is so high that no one will do it, because the costs will far outweigh the benefits.
Or there's Manna, http://marshallbrain.com/manna... which could be a possible future if AI or a close-enough approximation thereof turns out to be feasible.
.
If you need to have software that constantly looks over employees' shoulders and cheers them on, then you need to treat the root cause of your employees' dissatisfaction with the workplace. The software will only dump salt into a festering wound.
https://xkcd.com/303/
Although... the bastards keep giving me faster computers.
"... does cracking the whip more often actually increase productivity?"
Maybe it does, if you're supervising low skilled workers with no discipline in an environment where it will be difficult for them to find a comparable job. Otherwise, no. Cracking the whip creates a miserable environment that productive employees don't wish to work in. So they will probably wind up working for competitors, who may be implementing workplace practices that involve strange concepts such as trust, loyalty, stewardship and so forth, leaving the whip crackers with only undesirables.
Bootstrapping a startup is a common way to start down the entrepreneurial path. And I doubt it is uncommon for these founders to spend no time during their 9-5 working on their new company. This may be as obvious as coding or answering tech support emails at work, or as subtle as reading articles on LinkedIn about angel investing.
-- All that is necessary for the triumph of evil is that good men do nothing. -- Edmund Burke
These kinds of systems are great for bean counters but lousy for workers. We're not digging ditches or plowing fields. Breathing room is expected with white collar positions and beware of companies with intrusive systems in a Bring Your Own Device bargain. Bring your own device gives them flexibility but also the same kinds of tracking that can be used on a desktop. So now your private tablet or smart phone can be used by your employer to track you as well, fuck that. Bring your tablet,bring your own 4G network connection and do your browsing on that device. Don't let your company put it's crap on your private device under any circumstance. You can access e-mail through web portals, they can send text messages and that's all they need to do and all you should be able to need.
Harrison's Postulate - "For every action there is an equal and opposite criticism"
I solve half my problems by taking a short break & letting my brain work on it in the background. Not to mention finding out all kinds of new & interesting info, a fair bit of which is applicable to my job.
There are two types of people in the world: Those who crave closure
It's actually not the number of hours worked that matters - it's the knowledge needed to solve a problem quickly that matters. If person A uses one week to solve a problem while person B uses one hour it may look like person B is slacking between the tasks solved. On idle periods person B may have room to slack but when the shit hits the fan person B may be the one the company needs while person A instead goes into mental block unable to proceed.
If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
I've worked at a company where people were required to be at work for 40 hours (not counting lunch) each week.
The company did not have any systems to check this and they suspected people cheated.
So they implemented a time registration system which required employees to justify their working hours using a feedback system.
Turns out most employees were doing well over 40 hours without noticing, so the employees started leaving for home earlier.
A few months later the feedback system was disabled, so employees no longer got reports of the registered hours.
By then, the employees had grown accustomed to monitoring their working hours and kept going home on time instead of too late.
A few months after that, the entire system was removed.
In the end, the whole ordeal managed to catch a handful of cheating employees and taught ~1,500 honest employees to work less hours.
Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
I worked on one company that required us to document our hours to justify hiring more workers because we were too busy trying to justify our hours to hire more workers. A vicious cycle that resulted in more people leaving than being hired.
People just cannot remain 100% focused and productive 100% of the time. It doesn't work that way. Never has in human history, never will. Thus if you try to force that, all you'll do is burn people out. So in the long run, it'll just decrease productivity over all. Better to have people able to goof off, take breaks, and then get back on task then just getting frazzled, working at low efficiency, and staring off in to space.
But person B gets fired instead because *drumroll* the stats say he slackin'.
...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
Does anyone use their downtime at work to essentially work a second job?
I hired a guy in India to do my primary job, and I use the time freed up to work on a second, more interesting, job.
> However, honestly, half of the downtime I have at work is due to the inefficiencies of the workplace. Waiting for slow servers. Waiting for queries to run. Waiting for people to get back to me. Etc.
Exactly. Measuring this type of thing is what can actually improve my productivity, and those of my coworkers, significantly.
At my old job, I time was spent like this:
Open a page from the dev web server and wait for it to load.
Make a small change to the code.
Refresh on the dev web server and wait for it to load.
Make a small change to the code.
Refresh on the dev web server and wait for it to load.
Make a small change to the code.
Refresh on the dev web server and wait for it to load.
Half of my day, and therefore half of my pay, was spent waiting for the dev web server to respond. If management identified that our computers spent half their time waiting on a response from dev.company.com, they could then decide it was worthwhile to spend $x,000 for faster response rather than paying me $xx,000 to wait for the server.
My current job is similar:
Run a 30-minute security scan.
Adjust a parameter to the scan, or some code.
Run a 30-minute security scan.
Adjust a parameter to the scan, or some code.
Run a 30-minute security scan.
Right now I have a scan running, and my next task is to change the code and see if that makes the scan faster. Blocking Facebook won't help that. Adding machines to our test network will help, so I can run two scans, with different versions of the code, in parallel.
It's been my experience that implementing stuff like this only works if your workforce is totally undisciplined otherwise. Call centers operate almost exclusively in this manner -- relentless data obsession, micromanaging and basically providing the worst possible work environment. Some call centers I've had experience with actually make their employees ask a supervisor if they're allowed to go to the bathroom, rather than just making themselves unavailable. Maybe the Milennial twist of "gamification" makes it more palatable, I don't know. But I do know that employees in this environment who have a choice, are reasonably skilled, and have better employment available will take it at the earliest possible opportunity. I doubt even the most social media obsessed Milennial is going to be happy enough about earning badges for doing their job to keep them from seeking less horrific working conditions.
It's similar to introducing time tracking in a professional (salaried) environment. Professional services does need to track billable hours, as is common in consulting firms, but insisting that employees be warming their chairs for exact time frames and penalizing infractions just leads to a mess. Just like the call center workers, everyone who's good leaves for less abusive workplaces, and you're left with the broken people who can't get a job anywhere else.
I sound like a Luddite when I say this, I know, but the economy needs some inefficiency. Even factory workers, who are arguably performing the most robotic of tasks, shouldn't be expected to clock in, perform their tasks at 100% efficiency for the full shift and clock out.
When you run out of working memory, you need the garbage collector to kick in, which requires a stop world. Which is why I'm on /. right now.
Grammar fail, dude! Your missing a comma.
Pedantry fail, dude! You're missing an apostrophe and an e!
I think you meant to say: You're missing a comma.
I notice people around companies who prevent internet access excessively use phones.
Exactly. At my previous company they blocked facebook on the laptops. I didn't do facebook anyway, but all of the entry level people who spent an hour of their day on facebook changed to spending most of their day on facebook on their phones since it takes 4 or 5 times as long to do stuff on a phone that it does on a laptop.
If you are not allowed to question your government then the government has answered your question.
I worked central IT in a State Government job and we had a category in the time tracking system called "Time spent filling out timesheet" .. we were allowed to bill ~4hrs per month to it.
.. the beancounters don't seem to care what you waste time on it, so long as it has a label.
Curiously they didn't have any problem with this
I have to type this quietly from under my desk - because *they* are watching.
Although having somebody remind me to get focused again isn't a horrible thing. How many watercool conversations have you been part of or overheard and thought "yeah - this topic has gone off the rails - back to work" --- and the gang somehow doesn't do that until a more senior person asks, "you folks work here?"
Somebody's gotta do it. Might as well be another AC.
I was handed a blotched print server migration project and the server tech told me I needed to use the GUI wizard to verify that all 1,000+ printers actually work. Adding a printer with the GUI wizard takes five minute. I wrote a PowerShell that adds a printer every 30 seconds. The server tech was astonished that I completed the three-month assignment within one month.
That guy in India is scamming you by billing you while working on his second, more interesting, job.
I've been doing this for years. Glad to hear it works for you as well. I tend to take many short mental breaks throughout the day. I naturally came to the conclusion that that is what worked for me after my first few years as a developer. Companies seem quite happy with my work, and I feel more positive doing these little mental refreshers than simply continuing to try to solve the problem, which often resulted in staring at the screen or going down a rabbit hole :P
managers aren't interested in that.
they want you to give your all until you can't anymore, then it's next up.
Sleep your way to a whiter smile...date a dentist!