The more I encounter the shortcomings of software systems that companies rely on in this world of e-commerce and trying not to blame the messenger (those euphemistically referred to as customer service) I have come to a couple of conclusions (pardon my ego);
1) I was a damned good systems analyst, program designer, and programmer.
2) My skills still exceed what is the norm in the marketplace.
Why? Most of the shortcomings, limitations, and problems that cause me grief when I call a company (and blamed on the computer) are caused by either the shortsightedness of the designer or the programmer. Generally, it can be laid to people called Systems Analysts who had no computer experience but had degrees, looked the part (I am tempted to get sexist here but I will not despite the statistics that will bear me out), and acted as liaisons to the real designers and programmers. This created an unnecessary layer of communications and crappy systems.
When I get the excuse of it being the computer’s fault, I ask them to transfer me to the Head of I T. so I can tell them how to fix the damned problem. No one is willing to do it.
Truth:. I tested and approved all systems that went into production in my company for the last 20 years I worked there. There are many damned big companies who’s software would still in test mode with me.