3 ms·
> I've never understood why people go along with things they disagree about. As an Engineering manager this happens to me a lot. The first (perhaps most importa
by hypnoosi 4y ago
> I've never understood why people go along with things they disagree about.
As an Engineering manager this happens to me a lot. The first (perhaps most important reason) is that I realise that I might have things wrong and welcome the opportunity to grown and learning. Second, I want to show my appreciation to my report by supporting her/his idea. And third, I always take to opportunity to keep my ego out of the game. I might need to manage the risk and interests, but that's just part of the job.
- maerF0x0 4y agoYeah I failed to qualify that my comment comes from my context which is an expert in a field that has painstakingly pursued excellence for more than a decade, and I frequently am out maneuvered (politically) by people who make choices they do not own the consequences of[1] [1]: for example I've warned my employer once that an implementation was brutally inefficient and will cost both opex and velocity, but they told me "what's your solution" to which I could only reply "give me a week to design it like you gave the principal engineer and I'll give you a better solution". They laughed and said they dont have a month. The choice has cost the business >$1M in excess PaaS fees and has had multiple subsequent major projects to attempt to remediate the costs (granted the opex costs have come down significantly since multiple rounds of refinement). But the point still stands -- I roughly knew a better path to not need 6+ months of refinement, and save >$1M in opex overspend, but they wouldn't spare the time and disparaged me for not being a team player. When you know you know better it's best not to submit. Perhaps it's worth realizing it's a bad culture though.