So, Scott Hanselman struck a chord again: Everything's broken and nobody's upset. The worst part is I can see that I'm part of the problem on both sides. I've excused many problems with software - shrugging as I restart the software or reboot. I save my anger for those occasions where I fell I've lost serious work and substantial time. Other than that I accept problems, glitches, crashes as "the cost of doing business". I believe it's actually because I've amused myself and earned a living creating software, that I am able to accept what's often pitiable quality. I've spent time working on systems that are not much more than breadboards with wires cascading from it, where getting something, anything to work was a huge accomplishment.
But that was then and this is now. No way would I put up with a car that suffers from numerous small problems as today's software can. And putting these two thoughts together, it's now frightening to think of the amount of software a car depends on....
I think I need to raise my standards all the way around, expect more from the software I use and expect more of the software I produce. And I guess I'm not alone in that.
But that was then and this is now. No way would I put up with a car that suffers from numerous small problems as today's software can. And putting these two thoughts together, it's now frightening to think of the amount of software a car depends on....
I think I need to raise my standards all the way around, expect more from the software I use and expect more of the software I produce. And I guess I'm not alone in that.
Comments