Side note: I also remember that on the second day, a co-worker openly challenged LJS and asked why we had to watch the video. In her defense, she felt the discussion we had were addressing some workplace issues. She asked, "Do we have to watch the video?" Apparently, LJS felt disrespected and ordered her to leave the room. By the end of the day, she had been terminated.
Back to the point. In my career, I've gone through several paradigm shifts. In bullet list form, here are some of the ones that stick out in my mind, though I will tell you that digging through this blog would reveal quite a few more. Here's the bullet list with some highlights of what paradigm shifts I made at that employer over those 12 years:
- I began creating online Help with RoboHelp in a format called WinHelp. In the early days, I considered a "great" and "useful" online Help system to mean that to access field-level information, you clicked a "Help" icon, which accessed a secondary window, which had a list of fields. To get field-level information, you had to click each field individually.
- The next shift was when the makers of RoboHelp released a DLL for WinHelp called "WinHelp 2000". The selling point of WinHelp 2000 was that it gave you a TOC pane on the left and your content displayed in a pane on the right. The downside of WinHelp 2000 was that secondary windows were not supported. To use WinHelp 2000, I had to remove all of the lists of fields and change to numbered procedures.
- The next shift was when Microsoft announced that they were discontinuing support for WinHelp. For years, there had been a movement to convert from WinHelp to HTML but I staunchly stood firm as a WinHelp supporter. I refused to convert because there was no business case to do so. Microsoft's announcement gave me the business case to convert. When I began converting my 100 WinHelp files to HTML, I used tables to control my layout.
- The next shift was when I learned that web pages that used tables to control layout were not highly regarded. Others in the technical writing community were creating HTML-based online help that only used tables for tabular content.
- The next shift was hearing about something called CSS. Span tags changed my world because I could create a span tag and use it to globally change the appearance of specific text. I began replacing the single span class called "programname" to make text bold with multiple span classes, one each for each UI element. I created span classes named "check_box", "menu_option", "button", and "drop-down."
- The next shift was hearing about something called JavaScript. I saw a web page that used JavaScript to create a mini-TOC for the web page. I stopped manually coding a list of headings on each page.
- Somewhere in the mix of all of this, I heard about DOS batch files. I had been manually copying files from one directory to another but with an amazing command called "XCOPY", I could do all of that manual work automatically (automagically?) by creating a DOS batch file that compiled my RoboHelp projects and copied PDFs from one directory to another prior to publishing.
- The next shift that was happening over all of this time was to take ownership of the content. I exhumed "Hit the Enter button" in the documentation. I got rid of all the ugly language and poor writing.
A lot of this is shifting in my mind on a daily basis. I don't know what it's going to all look like, but I'm excited.
No comments:
Post a Comment