3 ms·
> Well put. I think building software systems can be done with proper engineering techniques. But more often, many businesses don't want that! I've seen some go
by glitchc 2y ago
> Well put. I think building software systems can be done with proper engineering techniques. But more often, many businesses don't want that! I've seen some go out of their way to chose technology and processes that eliminate any need for making engineering decisions. The goal is often to "standardize" and explicitly eliminate all novelty. And then they wonder why innovation is stalled.
That's not necessarily bad. The company is derisking by relying on building blocks developed by established companies with deep talent. The vast majority of projects where local developers wrote everything from scratch are nightmarish to maintain, secure and upgrade.
- perrygeo 2y agoIt's not a bad thing if you're doing pure applied technology (IT) work. That should be standardized, there's really no innovation to be had, just optimization. It's when you develop novel products that innovation is required and where rigid standardization becomes a constraint.