Twilight of the programmers?
The explanation in the article didn&#x27;t really click for me, and I still don&#x27;t fully understand why, according to the author, programming is so special compared to law, medicine, etc.<p>I do of course understand why a given request from the client might be impossible to satisfy, given the abstractions that are currently in the code, but at least in some cases you can feasibly tweak the abstractions or build new ones. OK, that&#x27;s not always possible, but ... so what?<p>So, as far as I can see, the only conclusion left to draw is &quot;Abstractions of a given subject can be mutually exclusive.&quot; OK ... and? Surely that&#x27;s Logic 101. After all, they&#x27;re abstractions and by definition they remove some information that&#x27;s present in the subject itself, which means that information that&#x27;s present in some abstractions of the subject won&#x27;t be present in different ones.