lingyai
jpetersen
Not sure how many clients I'd still have if I took that as a professional leitmotif.
Exactly. I code for a living -- complex financial models -- with results often used in public filings and / or as a basis for large investment decisions. As soon as I submit my work, recipients will pore over it , actively looking for errors, which, given the stakes, are not an option -- they could get me sued / fined. So I'm a lot less relaxed about stumping up money for something and accepting major bugs as a fact of life.
But presumably your company has the money to
pay for that degree of quality control, as well as personnel with the required expertise not to make mistakes.
What I find more shocking is that a company like Apple with such huge resources continues to release buggy iPhone updates. The latest example of ransomware using a
command and control center in the Tor anonymizer network to encrypt data and then demand a ransom from iPhone users is perhaps something Apple couldn't have prevented, but apparently they didn't anticipate it, either.
Then again, I presume the standards for disposable smartphone software are
quite different from the standards for software on a 747...or a financial institution that lives or dies based on the accuracy of the software and the results it generates.
A factor that's often overlooked is how much are people
really willing to pay for bug-free software? I'm not just talking about SONAR by any means. When you have a tiny, overcrowded market competing with free downloads from torrents, and users who by and large aren't CEOs of multibillion corporations and don't have a lot of disposable income, something's gotta give. I'm sure SONAR could be very close to bug-free if Platinum cost $15,000.
But there wouldn't be enough users willing to pay that, so the point is moot. People already complain that paying $99 - $150 for a years' worth of upgrades is too much. Unless you have
a lot of users, that's not enough to keep the lights on and pay what good software engineers cost these days. Those same software engineers will happily take a whole lot more money from Citigroup or whatever.