I actually find it ridiculous that engineers can be held personally liable for work performed for a company. It's not a model I would support moving towards, at all.
If the world starts coming after corporations for these kinds of very-real safety issues caused by software, they're going to "do a pro move," and come after the programming profession.
The first person to get jail time during the 'DieselGate' scandal was James Liang, surprise surprise an Enginnering Head at VW. An army of Execs and C-levels were in the know but the first guy to go is a low-rank Engineer.
I'm confused by this post. First you wrote: <<Enginnering Head at VW>>, then you wrote: <<low-rank Engineer>>. Which one is it? Engineering Head at VW probably makes huge money has has 10,000 well-paid staff under them.
compared to a CTO, the enginnering head is low-rank. According to the prosecution he was making 270k in the US so not exactly mega bucks.
My point is execs and C-levels always claim that their pay is justified by the risk and liability of their decisions but when the wheels hit the tarmac things change very quickly.
Agreed. We know issues at the design stage can be avoided by improving systems, making that the personal problem of someone with a PE is a bandaid solution.
Improve regulation, fund regulators, incentivize companies to fund quality processes.