> software can do 90% of what those folks do, but shit the bed when faced with the other 10%
So let software handle the 90% and refactor the current jobs to handle the other 10%.
> Software generally isn't reliable, predictable, or robust in the face of unusual circumstances
Not yet, at least.
I agree with you, though, and they're the same reasons why I'm personally paranoid about self-driving cars. Yeah, the occasional autopilot is nice, but if a deer jumps in front of my truck, or the self-driving software runs into some kind of bug (and remember: there's no such thing as perfect software), I'm nowhere near ready to trust the car's computer over the already-pretty-sophisticated computer in my skull.
So let software handle the 90% and refactor the current jobs to handle the other 10%.
> Software generally isn't reliable, predictable, or robust in the face of unusual circumstances
Not yet, at least.
I agree with you, though, and they're the same reasons why I'm personally paranoid about self-driving cars. Yeah, the occasional autopilot is nice, but if a deer jumps in front of my truck, or the self-driving software runs into some kind of bug (and remember: there's no such thing as perfect software), I'm nowhere near ready to trust the car's computer over the already-pretty-sophisticated computer in my skull.