Fredrik Carleson
2 min readMay 28, 2021

--

Thanks Cliff!

I enjoy your feedback, and there is nothing unpolite in your answer. You learn by looking at things from different angles. Your point is the same as mine (I think).

We should not get stuck to one way of thinking as that limits our alternatives. I mean to highlight how blinders and not being willing to change your ways of thinking lead to dogma, as with the church trying to monopolize your thinking. I believe that is what persons on both sides do - feeling their way is the only right way.

We need to try deduction, induction, and abduction. What I find fascinating is that based upon your belief of the world, you build up ideas and conclusions from which you base your actions and approach, for example, building software.

Both Socrates, Plato, and Aristotle mastered dialectics in their ways. What we should learn is how we can make a synthesis of different ideas rather than dogmatic protective thoughts.

Now, I learned to program in the eighties, but I was not professional, so I can't say how things were then. I find Uncle Bob's explanation plausible. He explains that before you could take university exams in software programmers, skilled professionals knew their business and learned how to program. These people were knowledgeable, experienced, and worked close to the business. They worked in an agile manner. Later, when cohorts of the testosterone-filled youngster who only learned to program at university came to work, that approach failed. More processes and control were needed. These persons were not skilled enough to take full responsibility, and there were not enough "oldies" to mentor them. Alas, the waterfall method was born. I can't say if this is true or not, but the theory seems plausible.

--

--

Fredrik Carleson
Fredrik Carleson

Written by Fredrik Carleson

Twenty years plus of continuous professional expertise in the information technology sector working in the private sector and United Nations in Europe and Asia.

No responses yet