3 ms·
There is organizational efficiency around everyone using the same tools. Management can pick a set of tools to focus on. Not all developers know how to use all
by charcircuit 2y ago
There is organizational efficiency around everyone using the same tools. Management can pick a set of tools to focus on.
Not all developers know how to use all tools. Management providing education on tools can increase their efficiency.
Developers do not stay up to date with all available tools that exist. Management providing better tools can make people more efficient.
- zdragnar 2y agoThat justifies using common tools and standards, but not why management in particular should be doing the selection. Everywhere mature that I've worked, management delegated the task of choosing common tools to the senior / staff engineers, as well as decisions around when to make changes or exceptions. The places that didn't do this were engineer-founded, or were dysfunctional enough that managers could splurge on massive contracts and then force people to use the paid-for tools to justify the contract post-hoc. Every one of these were examples of what not to do.
- hooverd 2y ago/can/ is doing some heavy lifting here. Management is just as capable of forcing tools that look good in 15 minute demos but suck for power users on developers.