3 ms·
> Kudos to all of you true craftsmen out there who do take care and pride in the quality of your work. This is a very fair point and certainly not all programm
by alxlaz 8y ago
> Kudos to all of you true craftsmen out there who do take care and pride in the quality of your work.
This is a very fair point and certainly not all programmers strive for this.
At the same time, in companies where this type of software gets written, the responsibility for delivering a safe product does not rest on the shoulders of programmers alone. "Move fast and break things" is ridiculed by responsible programmers, but outright shunned by responsible team leaders, product managers and CTOs.
No matter how much you care about "craftsmanship", you'll never come up with a well-written program if it's part of an irresponsibly-ran program.
So yes, if software engineers were held to the same standard as civil engineers, people would go to jail. At the same time, it's worth remembering all the other standards of conduct that apply in heavily-regulated fields: companies can be barred from selling a certain product (or type of product) or forced to withdraw them from the market, licensed practitioners may have their licenses withdrawn and so on.