3 ms·
Work grows to fill available time/capacity. 'New-and-improved' software development technologies thus increase capacity for busywork and complexity. Complexit
by 0x3f 1y ago
Work grows to fill available time/capacity. 'New-and-improved' software development technologies thus increase capacity for busywork and complexity. Complexity itself allows engineers to present needless work as essential to non-technical people. So complexity begets complexity.
I've worked at a ton of startups and very few are adept at avoiding needless archictecture astronaut type stuff. And it's very hard to change the ship's direction after the engineering team have convinced themselves it's all appropriate and necessary to have 100 microservices for their 5-man team and 10k users.
- learningstud 1y agoArchitecture astronaut type of stuff indicates programmers' lack of critical thinking. People are just hopelessly dim.