My management requires Powerpoint slides for change review & sign-off. As a result the engineers were using Powerpoint for everything - including a lot of stuff management didn't want to see. Powerpoint is excellent at creating high level summaries for management. It's an ok tool for say, a user guide. It is completely miserable for detailed engineering reports.
Everything was showing up in Powerpoint. We'd open our fairly competent data viewer app to create screen caps for Powerpoint slides. We'd screen cap out of our excellent code compare app into Powerpoint slides. Somehow the required management summary had turned into a default file format spec of .PPT! Then, as a bonus - we'd complain about how lousy Powerpoint was as a technical writing tool... o wait... I'm still complaining...
The concept of tool diversity was my tipping point. My monogamous relationship with MicroSoft had bothered me, but not enough. Watching I.T. write checks while friends lost their jobs was a concern, but wasn't enough. The tipping point was the realization that a single good multi-tool can't beat a variety of really excellent tools.
So, while real power users may scoff at my non-L33T sKillZ, here's some highlights of my breakup
- Access! How you tease! As my data built up over years, data corruption became intolerable. SQL looked like a good option, and in hindsight I can say everything else is a waste of time.
- the WinXP interpreter suite is... well... missing. Where are sed, perl, python, Octave, GnuPlot, etc? I'm an engineer, I do calculations and manipulate data. Excel? Sure... but... seriously?
- if Octave or perl aren't enough then typically I need a C compiler... bcc, Visual studio? ... or Cygwin & gcc. Helloooo, POSIX compliance!
- My files have to survive laptop upgrades. The painful jump to Office'07 left me thinking my best option for document life included open file specs and as much plain text as I can get.
Me: "Hey Corporation, how ya' doin? I have a question: you use process spec as a means of independence from individual talent, that much I understand. But your process documents have a proprietary format, which is owned by a vendor with a demonstrated interest in periodically invalidating their own formats. Shouldn't we enforce a stable, specified process document format?"
Corporation: "Back to work, Slave!"
- nzvyyx
No comments:
Post a Comment