3 ms·
IMVHO it's not a matter of methodologies, it's a matter of knowing what we are good at and value correctly that part. Try the modern way to robotized humans, l
by kkfx 5y ago
IMVHO it's not a matter of methodologies, it's a matter of knowing what we are good at and value correctly that part.
Try the modern way to robotized humans, like stereotypical Ford-model workers in chain-production is the least effective way to innovate, it's good to mass production in mechanical industry, mass production of already designed and tested finished products, nothing more. That's why modern crapware is crapware, mostly "well done".
We humans are not made to reason and act methodically and slavishly like machines, we can do that of course, but the outcome is not much good, we are far better in free schema-less thinking. The hard-part is plug such thinking into a timetable but it was done in the past for centuries so I'm pretty sure we can do it today. Programming IMVHO must not have methods no TDD, no SCRUM, no $you_name_it. Programming should be thinking like writing a novel.
Doing so means we can't have closed source programs, we can't even have programs as product, we must came back to the classic model where the product is hw+an open environment for user-programming. That means putting on the table all pre-digested knowledge in form of functions and let the user combine them easily in their environment. That can be done, as was done in the past, in a multi-level design where anyone skilled in a specific aspect develop that aspect and offer the results as functions.
Doing so obviously means hard-to-port and bug-ridden software at first, then a slow refining process is needed. That's means something grow slower than today, for a far faster general progress. Patterns emerge, like we have a school system emerged with human knowledge divided in subjects, to a certain extent, specific paths depending on where the human want or need to go etc. Patterns changes, as world change. That's is an ever-evolving working system where the human is at the center, not the process. The only defect? There is no much room for today's giants, no business for them, however seen the past there is plenty of room for business, only a distributed and variegated ones with many small and medium size competitors in a free market...