3 ms·
Developing general solutions to specific problems is an engineering timewaster, in my experience. Using complicated tools and tooling where simpler tooling wou
by erichocean 15y ago
Developing general solutions to specific problems is an engineering timewaster, in my experience.
Using complicated tools and tooling where simpler tooling would cover your actual needs with less effort.
Developing a solution that attempts to meet all needs with a lot of effort, instead of developing a product that meets the needs that can be effectively addressed.
I'm guilty of the last one, so what I do is develop two solutions:
1. a solution that actually "solves" the problem with engineering (the "right" way to do it), and
2. a second approach that is an order of magnitude (sometimes a few orders) easier to implement that partially solves the problem, but requires a bit of management to stay "solved" over time.
Engineers seem to prefer engineering solutions (go figure), but especially in business, a combination of engineering and management is usually the most cost-effective approach.