|
|
|
|
|
by ascotan
1045 days ago
|
|
I think the definition of "productivity" is part of the problem. Managers view "productivity" as the ability to bounce ideas off each other and working collaboratively to get traction on hard problems. This isn't how most engineers write software at the ground level though. Engineers need quiet concentration, free from distraction. Yes, there are hard problems that need collaboration to solve, but that type of interaction can be scheduled when needed. Far from needing to "bounce ideas" off other engineers, most senior engineers are pretty self-sufficient. There is a different issue at play with junior engineers. They need supervision and that's hard to do unless your on a zoom call with them all day long. This isn't a new problem - it's simply a problem exposed by being remote. When we were in the office, all these junior engineers, were pulling productivity away from your senior engineers. Moving everything back to the office didn't increase productivity, it's actually decreasing it. Commute + sidebar conversations + mentoring junior engineers = less productivity out of your senior engineering staff. There's definitely a "managers are from mars and engineers are from venus" sort of vibe happening here. Managers need that interaction and collaboration in order to provide oversight and provide direction. Senior engineers need a place to concentrate - and typically that isn't in the office where we have noisy open floor plans. |
|
Also, you shouldn't have to watch newer employees like a hawk if you've given them clear tasks / projects and expectations. No need to micromanage people.