1. 程式人生 > >You don’t understand your software engineers

You don’t understand your software engineers

Now here’s the strange part

Since this spiked my curiosity, I asked around. And found out that in his spare time outside of work he goes and works his own projects that he’s actually passionate about.

So, during the day, when he’s getting paid to code, he is watching YouTube videos about things nobody really cares about, wastes hours of his life he will never get back, and wastes his employer’s money.

And when the day is over and he’s back home, he then starts actual coding and productive work, in an environment he controls, and with minimal distractions.

Coincidence?

I think not. The workplace is currently the worst place to actually do work!

After working in an environment that doesn’t allow you to focus for too long, your brain becomes used to not being focused, and it affects your cognitive and creative abilities, leading to worse work, and costing your employers a lot of money.

In fact, according to The Telegraph:

Office distractions cost employers up to 3 hours per day, this is 60 hours per month.

This study was not done with software engineers in mind, so I expect the data for software engineers to be even more shocking.

Let’s do the math and see how much these distractions cost you:

20 engineers at 30€ per hour = 20*60*30 = 36,000€

36,000€ wasted, per month! And that’s assuming these 3 hours are realistic for software development. Which, as a software developer myself, I can tell you is not the case.

What’s the solution?

Well, realizing there’s a problem is the first step. Many companies either don’t realize or don’t care.

Having a heart-to-heart conversation with employees is the next one, I have been through this before in previous leadership roles, and all the answers I got were the following:

  • More flexible schedules
  • More home office

Depending on the environment at your company, you may not get honest answers. People are complex, group dynamics are even more complex, and as a boss/leader, your authority changes the group dynamics whenever you’re in the room.

But I guarantee you, if you’re not offering very flexible schedules and home office, you’re literally throwing money away.

I understand the fear about allowing home office, but if you can measure your productivity with an accurate metric(tip: lines of code is not an accurate metric). You can see if it improves or not, and with a proper strategy it will always improve.

This is an incomplete solution. I would love to hear your opinions in the comments!

If you liked this, you may like this one: