4 ms·
I think part of the reason is also that tech has matured to the point where it's so complex that nobody can handle it alone or even in a small group. A couple o
by nharada 5y ago
I think part of the reason is also that tech has matured to the point where it's so complex that nobody can handle it alone or even in a small group. A couple of people (no matter how supersmart) simply could not build and maintain even a single product of a large tech company.
Similar stuff happened with other technology too. A couple people could build an early airplane but a modern jetliner is so tremendously complex that you need years and a full company to get one out the door.
- tomc1985 5y agoAnd how much of that complexity is truly needed? Or is that another one of the lies proferred by its financiers?
- ratww 5y agoYep. IMO the largest part of the complexity today is caused by the things you mention in your post: trend-chasing among engineers, especially inexperienced ones, and non-engineers constantly bending the process, trying to make themselves useful and pushing too hard for useless micro-features and nice-to-haves, to the point the architecture of applications is compromised.
- fleetwoodsnack 5y agoIn the case of the airplane, it’s essential.
- tomc1985 5y agoWe're not building airplanes though. We're building line-of-business apps -- it's like 80% CRUD