Ruminations on Technology
Things I know about software: I used to work with a program called Paradox . Never was there a more apt name for any piece of software I also used to work with Easytrieve the most inapt name for any piece of software. I know that "hotfixes" and "patches" are things that fix a known problem and create all sorts of new and unknown ones. I know that technical writers are liars and weasels. I know that when a customer signs off on code review and testing, they have neither reviewed the code nor tested it. I know that marketing and sales guys are delusional sociopaths. I know that sales reps will offer to pay your mortgage before they make a sale and don't recognize you 9 seconds after one. I know that software has bugs not "undocumented features" Nobody reads the manual Installation is never easy Uninstallation is even worse If you have a server available for use by certain software, it will be the wrong file system Clients will install multiple versions...