The original post was about how professionalism was replaced by method in healthcare
But in my opinion saying "you have to be professional" and "you have to follow this checklist" it's the same thinkg
A doctor that was amputating the wrong leg without checking was not making a mistake because "tools", but because was being unprofessional.
A paramedic that is not checking all the vitals because it wasn't on the checklist, is unprofessional
Not having a checklist in the first place is unprofessional!
It's the same thing, said in a different way, just to have more doctors onboard willing to be trained to perform procedures like robots, that bring profits into private hospitals.
I think it's mainly an US thing though, I've worked in healthcare in Europe and it's not like that
Having said that, programmers skill vary a lot based on the type of work they do, the industry they work in, the experience they have, the context, where they come from etc. etc. etc.
Uncle Bob might be wrong or not showing enough data, but the lack of tools is still a programmer's fault.
You can blame management if they are doing it poorly, but if the tool you're using are not the best for your job, you're just being less than professional.
Maybe it's enough most of the time, but that doesn't mean that being professional is something else.
The original post was about how professionalism was replaced by method in healthcare
But in my opinion saying "you have to be professional" and "you have to follow this checklist" it's the same thinkg
A doctor that was amputating the wrong leg without checking was not making a mistake because "tools", but because was being unprofessional.
A paramedic that is not checking all the vitals because it wasn't on the checklist, is unprofessional
Not having a checklist in the first place is unprofessional!
It's the same thing, said in a different way, just to have more doctors onboard willing to be trained to perform procedures like robots, that bring profits into private hospitals.
I think it's mainly an US thing though, I've worked in healthcare in Europe and it's not like that
Having said that, programmers skill vary a lot based on the type of work they do, the industry they work in, the experience they have, the context, where they come from etc. etc. etc.
Uncle Bob might be wrong or not showing enough data, but the lack of tools is still a programmer's fault.
You can blame management if they are doing it poorly, but if the tool you're using are not the best for your job, you're just being less than professional.
Maybe it's enough most of the time, but that doesn't mean that being professional is something else.