As an engineer i've been thinking about this article , and this one about why engineers are caught between labour and capital . I think the distaste for ambiguity, the degree of certaintity is definately a thing. I can also say from personal experience that the length of the "effort to reward" loop on your discipline ( design of a successful bridge takes years, running the compiler to get no errors found takes minutes) tends to make people more reliant on people and more socialised the longer and larger in scope it is ; most importantly people are part of the solution and not part of the problem. Software guys always think its the client is the problem and Software work can turn into a professionalised mindset for those who rise to the top.
As an engineer i've been thinking about this article , and this one about why engineers are caught between labour and capital . I think the distaste for ambiguity, the degree of certaintity is definately a thing. I can also say from personal experience that the length of the "effort to reward" loop on your discipline ( design of a successful bridge takes years, running the compiler to get no errors found takes minutes) tends to make people more reliant on people and more socialised the longer and larger in scope it is ; most importantly people are part of the solution and not part of the problem. Software guys always think its the client is the problem and Software work can turn into a professionalised mindset for those who rise to the top.