Ghost engineers I suspect many of you are fascinated by this next definition of disengagement in engineering - the ghost engineer 👻 There’s some usefulness in this, as there is in any discussion, but much of this speaks to management culture too. I’ve routinely seen good engineering leaders really *know* how their team is performing without any hard data. You will find those people can easily put their teams into Gaussian distributions on where they are with performance. Those who can’t really would struggle without any objective measure. That said, it’d be disingenuous of me to say it’s not important to measure developer productivity. I’ve routinely in my career used things like GitHub, Jira, Rituals, etc to help me define how much impact and productivity an engineer has in comparison to their peers. But these are only part of the picture. A person with no GitHub activity this month may have accelerated 4 features via pairing, they may have been heavily involved in architecture design that unlocks future value, etc etc etc. It is, of course, important to be able to understand individual productivity - even though success is a team sport, understanding where each of the individuals within that team are is crucial as a leader. Let’s see how these ghost engineer conversations play out. https://lnkd.in/e3yKtiBf
“Denisov-Blanch's research hasn't been peer-reviewed” 😁
As a developer, I worry for companies that adopt tools to assess developers' productivity based on some 'hard data' such as tracking their screen, number of PRs merged, number of lines changed per month etc. Developers hate this, not because they're lazy and afraid of being exposed, but mostly because they realize how misleading these metrics tend to be - just as you mention in your post. A company that pioneers such tools might see a big portion of their (good) devs leaving. Eventually, these tools might become sophisticated enough to do a really great job of assessing devs, but by that time, these will most likely be able to assess pretty much anyone. People tend to underestimate all the unmeasurable stuff that a good engineer does, this work is both benefical/necessary for the company and not easily trackable by companies. Code/feature delivery is a relatively small small portion of what we do.
AI | 🐍| C# | Microservices | Kubernetes | BlockChain ⛓
2wthe bits I took from this: - It indicates that the industry is moving away from the "trust-based" management style toward more measured approaches - The findings about remote work could inform decisions about hybrid or remote work policies But saying this the data is based only companies volunteering to take part so it would be super interesting to hear what the results would be like if it was a wider study