“There are businesses that want to make sure they keep making money by having cures that fix the last one, but not the next one.”
The above quote is from Dr. Fred Cohen, President of the California Sciences Institute, and inventor of the first ever computer virus over 26 years ago. He was speaking specifically about how virus prevention software builders are working only towards having cures, but not really towards prevention. This got me to thinking. How many of the patches and upgrades we install are done as an eye for fixing an existing problem, rather than preventing future problems?
As geek-tech workers, a more-than-fair amount of our time is spent putting out fires. Malware infected machines, network cables that have gotten chewed by mice or a rolling desk chair, trying to find a replacement cable for that syncing device that has been lost. Imagine how much time we’d have back if we weren’t busy putting out fires, and instead were looking for ways to keep us from having fires to put out in the first place.
One of my biggest beefs these days is the variety of cables needed for all the devices we have. My iPod has one type of syncing cable, my electronic note-taking tablet another, and the camera a completely different one. Then there’s the very strange cable that belongs to my Sony Ericsson phone, and the very odd mini-cable that goes to my Kindle DX. When I traveled last week, there were five different cables in my laptop case to accommodate the multiple devices I was carrying. When I set up for my presentation, my laptop’s USB ports were completely full with all of these devices as I demonstrated syncing and updating onto these multiple devices from my laptop. It was a virtual spaghetti factory up there on the podium, and I could not just plug in one cable and rotate devices around, there was a different cable for each one. No wonder people are always losing cables.
Standardization of cables and chargers would go a long way toward preventing problems these types of problems. So does decent cable management (what does it look like under your desk right now?). And in the case of malware/viruses, why aren’t we, as geek-techs, demanding that programs prevent infection, rather than cure it? If Dr. Cohen is right, and I believe he is, we are actually setting ourselves up for more fire-fighting in the future. And while that does create some measure of job security for all of us, it sure would be nice to come to work and do actual planning and development, instead of dealing with crisis after crisis.