3 ms·
Haven’t you just contradicted yourself by acknowledging the 3-4 layers of added management but then laying blame elsewhere?
by 0x445442 4y ago
Haven’t you just contradicted yourself by acknowledging the 3-4 layers of added management but then laying blame elsewhere?
- kcplate 4y agoNot at all, the reason businesses feel compelled to add that buffer between software engineers and the business is because software engineers tend to make lousy decisions in terms of understanding the actual product requirements…at least in my experience.
- 0x445442 4y agoAhh, your assertion is that things have improved with the extra layers. I’ve been developing software professionally for 27 years. I respectfully disagree with your assertion. I’ve seen a steady decline in the quality and efficiency of software development since these extra layers have been introduced.
- kcplate 4y agoI’m guess what I am saying is that businesses feel they need the extra layers because software engineers today are generally terrible at translating the businesses requirements into a viable product. But, I think it speaks to the general quality of the software engineers produced today more than in the past. 20+ years ago, I think software engineers were more talented and perhaps more capable of directly interfacing to the business without the middle men. So it’s kind of what came first, the chicken or the egg. In the 80s and 90s, I recall 9/10 pro devs were exceptional. Today, by my generous estimate, I’d say 2/10 would measure up to those folks I worked with back then. Again, thats just my experience, but I am an old man nearing the end of my career who yells at those damn kids who keep playing on my lawn nowadays, so take it with a grain of salt.