The article has to do with this idea: "Software engineers deeply understand that you iterate your way to value through hundreds of failed attempts.”
I by no means think software engineers are smarter or more virtuous. What I do think is that the high rates of fail from writing code teaches them to discover value iterative -- hence the Agile movement. Learning is pivoting moment by moment, and planning one value attempt or value experiment at a time IMO. It is the nature of value that shaped this behavior IMO, not some superior virtue -- see https://iism.org/post/glossary-value-76