4 ms·
Not trusting employees to make good decisions is a big one where I'm working at the moment. Everything we do comes from the top down often by people who don't r
by kypro 6y ago
Not trusting employees to make good decisions is a big one where I'm working at the moment. Everything we do comes from the top down often by people who don't really understand software.
For example, we have an extremely outdated code base that's full of security and performance issues which we can't fix because doing so "isn't MVP". Unless something becomes a critical issue such as a server going down we're effectively not allowed to fix anything. We also add to tech debt constantly because we always have to build features in the quickest dirtiest way possible, again because "MVP".
Thankfully I'm a contractor and I doubt I'll be there much longer. While this is one of the worst examples I've known of a company that doesn't trust it's engineers enough to build things the best way, it is quite a common pattern I've noticed among larger companies which aren't primarily software companies.
- cutthegrass2 6y agoAbsolutely this. I'm a contractor in UK financial services (primarily) and see this pattern across all of the large UK and global financial institutions you've heard of.
- giantg2 6y agoI also work for a large financial company. It's scary how the product/program managers think security or technical upgrades are not their responsibility. Even after explaining the potential impact, they just don't care because it won't help their metrics. Imagine accepting external files from vendors while the system is vulnerable to SQL injection including the ability to drop tables etc - insane.