3 ms·
I have something similar. We have a "blameless" culture which is nice. Genuinely appreciate it because people do make mistakes. But our codebase has become pro
by nine_zeros 5y ago
I have something similar. We have a "blameless" culture which is nice. Genuinely appreciate it because people do make mistakes.
But our codebase has become progressively worse because nobody tells the truth about their experience. There are teams making bad choices which throw other teams off the cliff. Sometimes product managers come up with elaborate projects without due diligence only to waste 6 months of engineering time.
Because of such activities, engineers lost faith in their team/org. They just coast or switch teams/companies or straight up lie to management.
There is zero incentive for anyone to improve anything because pointing something out is bad for "optics".