Hacker News new | ask | show | jobs
by dsr_ 5109 days ago
The article is aimed at the wrong people. Corporate culture starts at the top. Stop judging your employees by the hours they appear, and judge them on results. If you can't measure results, you were in trouble already.
5 comments

I should add to that - not just results but quality of results. Software development is a tricky profession to measure for quality - outside of bug count (which may be heavily influenced by quality of testing) and code coverage numbers (those can miss some really nasty edge cases) the only thing you can measure is how long it takes to make change to existing code.

I have seen numerous cases where the person implementing the code is rewarded and next one comes along, and rewrites the code since first one is too hard to change. He gets rewarded too and cycle continues.

I agree. Most of the people who works that kind of hours already know and agree with the article. This article should've been directed at the managers who require that kind of hours from the employes.
That's the key point: measuring results is extremely hard, especially comparing the results of individuals contributing in different ways.

It's cognitively easier for the boss to lean on what is easy (observed time in office). Unfortunate, and like all cognitive biases, we need to teach them, so people can work around them.

There is a big danger to the super cushy corporations: they make work almost as pleasant (for a certain set of vanilla employees) as being at home / out and about. This enables those vanilla employees to happily spend way more than 40 hours in office. Obviously the management must think this is good... but is it?

I suspect the vanilla individuals spending all that time in the office are benefiting from the cognitive bias and are being promoted at the expense of the individuals who have lives. This puts a good chunk of employees who are just as likely to be real contributors into a disadvantaged position.

One could also argue that vanilla employees are less likely to be good contributors, especially if their lack of a life correlates with a lack of interest in new things / etc. This is more of a stretch tho.

We all know the story of managers asking for lines of code...

The trick instead is for those at the top to inculcate a culture where those below are working for good final results directly rather than working to either create an appearance or to satisfy some metric.

If you someone is result-focused, you can relax about the hours they're working.

This is why I love contract work.

Is it done? No bugs? Great. Client is happy.

I agree completely. As the employee in the scenario, how do you influence your boss to buy into this new mindset of judging productivity and utility?
This is a fine art.

One trick: in weekly 1:1 meetings most employees will start by just discussing their current issues. Instead, start by talking about what you accomplished last week and its value, then move on to what's next. This is still a natural conversation (discussing the past, then future), but it makes your value and results much more visible.

As the saying goes, "change your company or change your company." That is, if the ample evidence that productivity typically peaks somewhere around thirty hours a week doesn't convince your boss, quietly start shopping around for another job where the management aren't bozos.