4 ms·
Engineering is filled with "hacks" and workarounds, where the root cause isn't fully understood, if at all. I feel that if, as a profession, there was immense
by gricardo99 5y ago
Engineering is filled with "hacks" and workarounds, where the root cause isn't fully understood, if at all. I feel that if, as a profession, there was immense pressure to instead find only root causes to address issues, we'd still be working out the kinks with punch-card systems.
- tonyarkles 5y agoYeah, it's a really tough balance to strike. I've worked with teams and systems where they were fully happy to apply a hack and move on and it worked great for them. I've also worked with teams who had a terribly bad culture of throwing shit at the wall to see what sticks for fixing weird errors and in the process making problems worse without actually fixing the problem. Using good judgment to figure out when a hard RCA is necessary and when it's not is key to making forward progress without constantly shooting yourself (or your teammates) in the foot.