Category Archives: my life in tech

Visiting Sun Bangalore

After seeing my daughter graduate from Woodstock School last week, this week I’m visiting Sun’s engineering center in Bangalore, to meet colleagues – and film them!

I haven’t been to Bangalore since 1980, when it was a sleepy little town. No more! The ride in from the new airport (just opened last week) took an hour and a half, the first part of it very fast on a brand-new six-lane highway. Then we hit city traffic…

Continue reading Visiting Sun Bangalore

Building the OpenSolaris Developers’ Community

A team-building exercise at the Open Solaris Developers’ Summit, 2008. Part of the Go Games package is that you get access to all the photos and video shot during the game. So I had a little fun with it…

Here’s the full gallery of photos from the game:

The OpenSolaris Developers’ Summit

I’m attending the OpenSolaris Developers’ Summit, held in Santa Cruz, CA, May 3-4, 2008. I’ve been working with and participating in various online communities for a long time, but I’m new to this one, and have a lot to learn about the people, technologies, history, present realities, and possible futures. This weekend is an excellent opportunity to start filling in some of those gaps.

^ top: Tim Cramer and Jim Walker

Continue reading The OpenSolaris Developers’ Summit

The Evolution of a Technical Writer – Bringing Documentation Into the Web 2.0 Age

How has technical writing evolved in the age of the Internet? How have tech writers’ jobs changed, and how should they continue to change, in response to new technologies now available for sharing knowledge with our customers?

Prologue: The Dead Tree Society

My technical writing career began twenty years ago, with the design and writing of software training courses for desktop publishing. These were delivered as printed sheets in a binder used in face-to-face classroom training.

The first manual I wrote was for an optical-character recognition software. Soon after that, I co-authored a very technical book (Publish Yourself on CD-ROM, Random House, 1993), which included a manual for Easy CD 1.0 (later named by PC World one of the 50 Best Tech Products of All Time).

The book was one of the first in the world to include a CD, for which I produced a screen-readable, hypertext-rich version of the text (the CD also contained a demo version of the software). This early experience demonstrated the power and flexibility of electronic texts, but we still had to deliver them on physical media.

Moving It Online

Between 1992 and 1995, I wrote manuals and software-based help for several versions of Easy CD and other CD recording software. Paper manuals were (and are) expensive to produce, print, and distribute. Even “online” help, when it’s deeply hooked into the software (e.g., context-sensitive help for each dialog box) could not be rev’d any more frequently than the software.

As we entered the Web 1.0 age, customers’ expectations of company responsiveness increased, and these old, familiar processes were no longer fast enough. We needed a way to provide customers with updated and expanded information about our software, on demand (in response to FAQs and newly-discovered bugs as they arose), and at low cost.

The worldwide web came to the rescue. When the small software company I worked for was bought by Adaptec, I had pages ready to post on Adaptec’s new website. I soon found myself responsible for the busiest (though not the largest) section of the Adaptec site, which eventually brought in up to 70% of overall traffic – clearly, we were providing information that customers wanted.

Usability

Meanwhile, a separate but converging trend in the industry aimed to improve software usability. After years of slaving over manuals, I realized that, for most users, RTFM is a last-ditch solution. At least where consumer software is concerned, most of us just dive in and start using it, and only look to documentation when we can’t figure out something from the UI (user interface). Users increasingly expected that they should NOT need to open a book or help file, except maybe when using advanced features – a reasonable expectation, I think.

I further observed that, when a software process or feature is difficult (as opposed to complex) to document, this usually means that something’s wrong in the software design. I began working closely with the engineers, initially during beta testing, then earlier in the design phase so that I could try to head off UI problems from the start, rather than be told later: “We won’t have time to fix that til the next release.”

And I worked directly on the UI, writing and editing text strings for dialog boxes, etc. This was obviously a job for a tech writer: the clearer the messages onscreen, the less I would have to explain in the manual.

Collaborating with the Community

Around 1993, I had begun to interact daily with customers online, and soon learned to value their knowledge. No QA (quality assurance) or tech writing team can spend as many hours with a product as a large pool of users will collectively spend with it, nor can an internal team hope to duplicate all the diverse situations in which customers will use it. When we tap into what customers know about our products, both sides benefit.

In the mid-90s, I was an active participant on Usenet forums, answering questions where I could, keeping an eye on hot issues, and conveying customers’ knowledge and issues back to the company. (NB: By late ’95/early ’96 I had handed off my manual-writing job.)

In 1996, I launched a moderated, email-based discussion list which fulfilled the same functions, but in a more controlled and congenial atmosphere. The same concept is seen today in discussion forums run by companies on company sites (which may not be moderated or even monitored).

My role as a tech writer in these virtual meeting places was to work with users to find answers to problems, then to “pretty up” and post that information to the website and, in the longer term, write it into the documentation and/or take note of it in future product design.

I did not originate all this new material (that wouldn’t have been humanly possible!), but my deep knowledge of the technology and ability to write about it in layman’s terms made me ideally suited to fit this new “outside” information into the bigger picture – I was now more a knowledge editor and manager than a writer.

Where I did create original material, it was usually in response to customer FAQs and other expressed or observed customer needs. By staying close to customers and interacting with them daily, I kept a finger on the pulse and knew what they needed/wanted, sometimes before they knew themselves. I considered myself a conduit for information between customers and the company, translating from user-speak to engineer-speak (or boss-speak) where necessary.

New Tools

In the six years since I quit my job with Roxio, the technologies available for online communication and collaboration have, of course, moved on. We now have two very powerful new tools: blogs and wikis. How should we use them, and other new tools that will doubtless show up in the future? That’s a topic for another article.

Your thoughts? If you’re a tech writer, how have you seen your role evolving, and what do you anticipate for the future?

Long-Distance Working – A Tale of Two Companies

Old Days, Old Ways: Adaptec

When I began working for Adaptec in 1995 (as a result of their acquisition of Incat Systems, the company which created Easy CD), I was already a remote worker. Fabrizio Caffarelli, who had founded Incat in Milan, had moved himself and the engineering staff to California in late 1993 with the goal of selling the company. In the meantime, though still living in Milan, I needed to work closely with engineering staff to document, test, and help to improve our software products. I began traveling to California regularly, but most of the time I worked from home, keeping in touch by phone and email.

Nobody at Incat had a problem with this, but the concept was foreign to Adaptec back then. In 1995, they had not even had email for very long because (so I was told) the company’s executives had resisted, fearing it would be “a distraction” (they may have had a point).

Adaptec at the time did not have any employees working permanently offsite, and they were not about to make exceptions for an unknown quantity like me so, in spite of my clearly-stated preference to become a “regular” Adaptec employee, I was taken on only as a contractor.

Adaptec’s employee benefits would not actually have been all that interesting or useful to me (e.g., I didn’t need US health insurance). However, although even the regular employees had California-standard “at will” contracts, I suspected that, as a contractor, I was more vulnerable than they to cyclical layoffs.

Some people at Adaptec even treated me as an outsider – not realizing (or perhaps resenting) that, to the CD-recording world, I was the face of Adaptec online.

On one memorable occasion, a customer reported to me that he had phoned tech support, quoting me on some technical question.

“Oh, she doesn’t know what she’s talking about,” responded the tech. “She’s just a consultant.”

I also had the uneasy feeling that, even among some of the people I worked most closely with, I wasn’t perceived as being part of the team, nor as being serious about my career. Part of the reason I started an MBA (via distance learning, of course!) was to demonstrate my seriousness – had I had to apply for the job I was already doing, the job description would have included “MBA strongly preferred.”

While I was doing one of my first MBA courses, an engineering colleague from Adaptec’s Longmont, CO office, Dan Maslowski, came up against a personal situation: he was perfectly happy in his job, but his wife had been offered the opportunity to open the European offices of the (Web) company she was working for.

Dan’s boss didn’t want to lose him, but wasn’t sure how to deal with a remote employee. So they talked to me, as an example of how it could be done, and Dan eventually moved to the Hague while still working for Adaptec. We were a mutual support society of two, commiserating on how difficult it was (and still is) to schedule phone conferences when you’re eight or nine time zones away from everyone else. I even wrote him up as a case study for my MBA course.

My own situation with Adaptec endured, but several changes of manager back at headquarters increased my sense of vulnerability, frustration, and alienation. From some perspectives, I had an ideal job: I could set my own hours (as long as those included lots of late-night phone conferences), and was largely managing my own work and that of two other contractors, all of us working from our respective homes.

But I was at a career dead-end. It was clear that, with Adaptec, I could never become a regular employee, let alone have a career path, as long as I was off-site. I was good at what I was doing, but had been doing it long enough to be getting bored. I could see things that (desperately) needed changing to make life better for Adaptec’s customers, but I would never be in a position to make those changes happen.

Hence my attempted move to California in 2000-2001, to participate in the Roxio spin-off. I wanted to help define, from the ground up, how a new company would deal with its customers, using the Internet as a tool for support, marketing, and relationship-building via customer communities.

I planned to move my family to the US for a year or two – long enough, I hoped, for me to launch a career and then find a way to move back to Italy, where my husband had his own career that he was not willing to give up.

That didn’t quite work out. The whole Roxio situation went sour for me, and I returned to Milan in March, 2001 – back to the same situation in which I had previously felt so vulnerable, alienated, and frustrated.

All those same adjectives still obtained, redoubled. The (ridiculously good) money was not enough to overcome my misery, especially when my mother-in-law was diagnosed with breast cancer. I didn’t think I could handle a major family crisis while hating my job every day. I quit in July, 2001. (My mother-in-law was successfully treated for the cancer and is still living; Roxio is no longer with us).

A New Dawn: Sun Microsystems

Corporate practice and technology have naturally moved on, and working remotely no longer seems as strange or difficult as it did ten years ago (although in Italy it’s still highly unusual). Having suffered through the early days with a resistant employer, I am now delighted to find myself working with a company that gets it.

Remember Dan? He ended up working for Sun Microsystems, where he’s currently a Senior Engineering Manager. When he realized in February that the new position he had just taken on entailed responsibilities for part of a website, he thought of me.

I knew nothing about Sun, except that Dan worked there and I liked what I could see of his management style. He had even left Sun for AMD, then gone back to Sun, and they’d kept his company blog waiting for him. This is standard practice at Sun (10% of whose ~33,000 employees have blogs open to the public), and is a subtle indicator of the company’s relationship with its people.

Obviously, Dan was asking me to join him knowing that I live in Italy and, though very willing to travel, this is where I’ll be staying. It didn’t occur to me to ask whether this would be a problem; his answer would have been: Of course not. His team was already spread across time zones from Silicon Valley to Beijing, so managing one more person in one more location wasn’t going to make much difference to him.

Arriving at Sun’s offices in Broomfield, CO for a first meet-and-greet visit in March, I astonished to learn that practically all of Sun is like this: teams seem to be formed on no geographical basis whatsoever, and many Sun employees work from home, wherever home may be. According to an official company statement I heard in an online presentation for newbies, at least 50% of Sun employees work from home at least one or two days a week.

This point was made most forcefully for me when I read the first blog post from Deb Smith, a Director in the software group I’m working for. Go read that now and you’ll see what I mean. As soon as I read it, I thought: I’m in the right place. The whole company is built for what they call OpenWork, with all the right systems – and, more importantly, attitudes – in place to make it work well both for the company and its employees.

This is probably a factor in the large proportion of women who stay with Sun – I’ve never seen so many women in an engineering organization!

And it’s not just the women: practically everyone at Sun seems to have been there for at least ten years (the company celebrates its 25th anniversary this year), with no intention of leaving. Upon getting to know Sun a little better, this does not surprise me at all. Sun demonstrates that it values its people, and understands the importance to those people of all aspects of their lives, not just their careers. That sounds like an organization I’d like to stick with.

what qualities do you look for in an employer?