For all her monumental achievements—going from secretary to professor at midlife and co-developing the first commercially viable multi-threaded architecture that was adopted by IBM, Intel, and Sun—the most unforgettable advice came early in life for Susan Eggers.
"Little girls should be seen, not heard," she recounted.
Good thing she didn't listen.
In an extraordinary journey defying generational values, Eggers switched careers near age 40, quitting her secretary job of 18 years to become a computer architect—all because she just happened to pick up a book about Fortran and discovered she had a genius for computing.
When she went back to school and wowed at a luncheon the likes of IBM's John Cocke—a winner of the Turing Award that's often called the "Nobel Prize for Computing"—Eggers' improbable path to success suddenly became real.
She eventually earned a PhD from the University of California, Berkeley, and in 1989, at age 47, she joined the faculty at the University of Washington, where she rose to professor emerita of computer science and engineering.
Her pioneering in technology was affirmed in June when peers awarded her the top honor in the field of computer architecture—the Eckert-Mauchly Award given by the IEEE Computer Society and the Association of Computing Machinery.
In her Eckert-Mauchly Award acceptance speech at the 45th ISCA Conference, Susan Eggers said, “In my view, there are numerous women who could be standing here. It just happens to be me. And, at least, in my opinion, the important event is that the technical work of a female architect has been recognized. I hope it continues."
Eggers summarized her journey from humble beginnings as a secretary at Yale University, where she worked for almost two decades, and described how society once constrained a woman's pursuit of a career. In a male-dominated field, she knew what she was up against. "I became involved in the nascent, national women's movement, which gave me a very different mindset about what a woman could say, what a woman could be or think. That a woman could have a career! This was really important. I had been raised in the 50s when little girls should to be seen, not heard. And I was having rather a hard time doing that," she said. Eggers remembers when her life changed: "I had a bit of a circuitous route to becoming a computer architect. In 1965, right out of college, I was a secretary in the economics department at Yale. One day, my boss asked me to write a computer program that would multiply matrices. "Previously, I had been doing these calculations manually on a calculator. So I bought a book on Fortran, I read it over the weekend, and I was totally transformed. Computer programming, as it turns out, is intellectually very much the same as devising the offensive strategy in bridge. So, I stopped playing bridge, stopped being a secretary, and became a programmer." See full calendar of IEEE Computer Society conferences
To do so, she enrolled as a graduate student at Berkeley. There, Eggers joined several other students for lunch with IBM's Cocke, whose IBM team created the first prototype computer employing reduced instruction set computer (RISC) architecture. Cocke was giving a campus talk at the request of David Patterson, a professor of computer science and Turing Award winner as well.
The students were scared to death.
But Cocke proved to be friendly and approachable and—in Eggers words—a "Southern gentleman."
Toward the end of the meal, he asked the students what they were working on.
The first student said "I'm in systems," and the second student said, pointing to the first, "I do what he does."
When he reached Eggers, however, she rolled out some carefully rehearsed elevator talk, something she said helped her have conversations "on the fly."
"I said, 'This the problem I'm working on. This is why it's an important problem. This is the tack of my solution. And this is how my solution is different from the rest of the pack,' " Eggers recalls.
As they walked out of the restaurant, Cocke asked Patterson, "Who is that girl from systems?"
She was far from it. But now her talent was leaving impressions on the right people.
About Lori Cameron
Lori Cameron is a Senior Writer for the IEEE Computer Society and currently writes regular features for Computer magazine, Computing Edge, and the Computing Now and Magazine Roundup websites. Contact her at l.cameron@computer.org. Follow her on LinkedIn.
About Michael Martinez
Michael Martinez, the editor of the Computer Society's website and its social media, has covered technology as well as global events while on the staff at CNN, Tribune Co. (based at the Los Angeles Times), and the Washington Post. He welcomes email feedback, and you can also follow him on LinkedIn.