Advertisement

The Programming Life

Share
TIMES STAFF WRITER

The ultimate example of employee ingenuity at Netscape Communications Corp. may not be the company’s latest Internet software, but a replica of the Golden Gate Bridge made from 1,700 empty soda cans.

The bridge, on display in the company’s engineering department, took about seven months to assemble, if you count the six months it took to drink the soda.

Visitors who see the elaborate structure often ask, “How can they be doing any work here?” said Margie Mader, director of staffing at Netscape. “But the employees here did that as a release.”

Advertisement

That says a lot about working in the software industry. In many ways, it is everything that employees of the staid, 9-to-5 world have heard about and come to envy. The hours are loose, the dress codes lax, the salaries high and the soft drinks free. But it is also a job so pressurized that employees often require extravagant periods of release.

“There’s a misconception about the software industry that it’s easy,” Mader said. “But it’s mentally draining and involves constant problem solving on tight deadlines. The average workweek around here is anything but 40 hours.”

The job market in software is one of the fastest-growing in the nation. According to the Bureau of Labor Statistics, about 478,000 people were employed in computer programming and prepackaged software jobs in 1996, up 70% from 1991.

Of course, programmers can be found almost anywhere these days, from General Motors to the local school district. But the mainstream software companies are the ones that get most of the attention--and are responsible for the industry’s footloose reputation.

Many programmers and others in the industry say they were drawn to their jobs by a lifelong fascination with computers and that the big paychecks and other perks are just icing on the cake. But they also say there are drawbacks to the business and that the intense, demanding work is not for everybody.

Mark Ackerman, a computer science professor at UC Irvine, was at the top of the computer game profession before he grew weary of the monotony of programming and switched careers.

Advertisement

As a programmer with a Massachusetts-based company called General Computer, he was a key creative force behind hugely successful 1980s games such as Ms. Pac Man, Galaxian and Moon Patrol.

“There was a time when every other house had Ms. Pac Man, and that’s an amazing high, like having a book on the bestseller list,” he said. “But it’s also burnout city. I got tired of always trying to learn new stuff while working 60 hours a week.”

At age 42, Ackerman would be a senior citizen if he were in the software industry today. The average age of employees at Netscape is 27--fairly typical among large software companies. Is it possible to age gracefully in the software business?

“I have many friends who are asking that very question,” Ackerman said. “One friend said people who are 25 look at him like he’s over the hill. He can’t compete with the hours they put in because he’s got a family.”

Now, after five years of graduate school, Ackerman makes $60,000 a year, less than half what he made as a programmer. But he said he is certain he made the right choice.

General Computer “had an espresso machine and free TV dinners,” Ackerman said. “What does that tell you about the work life? That you can have all the caffeine you want and that they’d like you to stay through dinner.”

Advertisement

For unadulterated software atmosphere, few companies can match the environment at Interplay Productions in Irvine. Until the computer game company completed its recent move, Interplay’s offices had the distinct aroma and appearance of a college dorm, with slasher movie posters tacked to the walls and empty pizza boxes strewn across the floor.

Even now, in the company’s newer, larger digs, the dress code can be summed up rather simply: “Wear clothes,” said Rusty Buchert, 29, a top producer at the company.

With his stocky build, beard and smoking habit, Buchert looks more the part of biker than programmer. But he is also one of the hardest-working men in Southern California.

“Last week I was in the office 125 hours, and I’d say at least 60% of that was working in front of a computer,” he said. “I sleep in the office sometimes, but I’m also the master of non-sleep. I once spent four days working straight through.”

The demands of the job squeeze what little exists of his life outside the company, and he said he often finds himself struggling to find the time for basic tasks such as mailing bills.

Producing games, as in most consumer software, is a race that begins with each new product. “The first week it’s fun,” Buchert said. “Three weeks in it’s a job, and three months later you’re just about ready to throttle somebody.”

Advertisement

Alleviating that kind of tension is a key reason so many software firms shower employees with elaborate perks. As Mader said, “Every neat, unique thing we do for our employees is grounded in a business reason.”

At Mountain View, Calif.-based Netscape, that includes the roller hockey rink in the parking lot, the free health club memberships, a rock-climbing wall, free beverages, subsidized massages and a concierge service that takes care of employees’ dry-cleaning, plane tickets and other errands.

Mader said Netscape and most software firms look for job applicants who are self-starters, highly creative and able to thrive in a wide-open business environment that some may find unsettling.

“You have to be very comfortable with it,” she said, “because you’re not going to get a mound of manuals that tell you how to act.”

Bill Rouady, 31, a Netscape software engineer, said he thrives in that kind of environment. Rouady, who sits at a desk under the span of the mock Golden Gate, is working on 3-D technology for the next generation of the company’s Internet navigation software.

“It’s cutting-edge and very exciting,” he said. “The work you do can end up on millions of people’s computers.”

Advertisement

Rouady’s life revolves around 90-day product cycles, with 50-hour weeks during light periods ramping up to 70-hour weeks when programming deadlines approach. Before joining Netscape, he worked for two start-up companies, one of which failed.

Frequent job changes are another characteristic of the software industry. Most of the programmers interviewed for this story had switched jobs numerous times in recent years, not always voluntarily.

“Working in software can be very rewarding,” Rouady said. “But if you’re looking to stabilize your life, software is probably not the best choice.”

Is there a place for talented programmers looking for a bit more structure?

“Well,” Mader joked, “there’s always Lockheed.”

Lockheed Martin, the Maryland-based aerospace company, is known for its stodgy, button-down image. For all the swagger of companies like Netscape, far more programmers and software engineers find jobs in traditional industries ranging from automobile manufacturing to aerospace.

Lockheed plans to hire about 800 software engineers this year, nearly triple the number of openings in all job categories at Netscape. And for the first time in the company’s history, Lockheed has begun offering flexible hours and relaxing its dress code.

“It’s not anything goes, but we’re definitely more informal,” spokesman Dave Waller said.

That may be true, but do Lockheed employees build bridges out of aluminum cans?

“No,” Waller said. “But we do build all kinds of satellites and missiles.”

Advertisement