• Donate
  • Log In
Home
  • About
    • About
      • About Us
      • Our Board of Directors
      • Board Meeting Minutes
      • Board Elections
      • Updates & Announcements
      • Our Staff
      • Governance & Financials
      • Lifetime Achievement Award
  • Events
    • Events
      • Upcoming
      • Past
      • Conference FAQ
      • Conference Policies
      • Code of Conduct
      • Calls for Papers
      • Author Resources
      • Grant Opportunities
      • Best Papers
      • Test of Time Awards
  • Join & Support
    • Join & Support
      • Become a Member
      • Ways to Give
      • Our Supporters
      • Student Opportunities
      • Sponsorship Opportunities
  • Archive
    • Archive
      • Proceedings
      • Multimedia
      • ;login: Archive
      • Short Topics in System Administration Series
      • Journal of Education in System Administration (JESA)
      • Journal of Election Technology and Systems (JETS)
      • Computing Systems Journal
  • Search
Join the conversation
Back to ;login: Online

Fred Brooks as Mentor

December 10, 2022
Culture
Authors: 
Richard L. Sites
Article shepherded by: 
Rik Farrow

"Called. Don. Knuth. I. have. a. student. for. you." After a stroke two years ago, Fred's mobility was diminished and his speech was firm but halting. Fred Brooks was describing how he changed my life 53 years ago. Hundreds of people have similar stories of Fred changing their lives. My wife and I and Pat Hanrahan (Toy Story graphics Oscar) were visiting Fred and Nancy at their home in early November 2022. Fred had told me of the call years before, but was now telling Pat. You could tell from his eyes that he was following the wide-ranging conversation perfectly and he occasionally added a few words.

Grad Student Advisor

I went to the University of North Carolina as a Master's student 1969-70 specifically to take Fred's computer architecture course. He picked me to be the class T.A. As a mentor, Fred was gracious, gentle, supportive, and clear. He loved teaching. He guided headstrong young people with simple statements or as nudges, largely allowing them to freely move along at their own pace and in their desired direction.

For example, Fred took me aside after one class and suggested I slow down in answering questions, to allow the others in the class to answer. He was the first person to tell me that — gently but something I needed to hear and (mostly) took to heart. As TA, I did one mimeograph handout [if you are under 50, look it up] of System/360 microcode that Fred later suggested was nearly unreadable unless you already knew what it said. He let me grade class homework with my made-up check, check-minus, and X marks, only asking me at the end of the term how to map those into letter grades. I said A, B, F; he turned them into something more gentle.

He supported the people around him. Each student gave a brief end-of-term presentation on some computer design. Fred carefully set aside time to go over each presentation with the student beforehand and make suggestions.

Fred took it upon himself to help people even when it meant sending them elsewhere to find a better match. Partway through the first term, I mentioned to him that I really had only one other student to talk to deeply about computer architecture. In response, he quietly called Don Knuth a few days later and I ended up accepted in the Stanford PhD program for the following year. Many years later, when I suggested finishing my Master's thesis (never started because I transferred to Stanford), Fred immediately replied "I should be delighted to sponsor you.  ... I'll start looking into the bureaucratic complexities;  you start on the document." When my partial draft was mediocre as thesis material, he suggested a better match: "Publish your paper in Annals of the History of Computing." As it turned out, I have never followed up.

How to Live Life

Fred lead by example, quietly showing people how to lead exemplary lives outside of academia.

Fred was an evangelical in the active sense of encouraging others to the Christian faith, but never in a pushy or preachy way. He simply made his beliefs clear and invited others along. I was one of his disappointments in that, but it had no bearing on our long relationship.

In 1965,when IBM offered a $100,000 (about $900,000 in 2022 dollars) grant to help grow the new department, Fred insisted that the grant be spread evenly between UNC-Chapel Hill, Duke University, and North Carolina State University. This established a pillar of computer science in the Research Triangle. From its beginning, the Computer Science Department built hardware and software and shared faculty and students to support other UNC departments. In the 1990s, he set aside work on his computer architecture book for over a year while he quietly worked with Governor Jim Hunt improving the state's community colleges, to support and attract more technology companies to North Carolina.

When he stepped down as department Chair, he very deliberately took a sabbatical in England, giving the new Chair a free hand to establish his own direction.

Humor and Outlook

Fred was self-aware and enjoyed irony. He once apologized for being late to class, explaining that his flight had been delayed by a broken F.A.A. System/360 flight-scheduling computer. He once introduced me as the department's "Most distinguished non-graduate" (since I transferred out). When my wife and I had quietly donated to secure the building naming rights, Fred wrote in thanks that he was speechless, and commented on how rare that was.

He could argue confidently for his viewpoint, but also was completely comfortable saying "I was wrong."
Fred had an infectious laugh (see photo). In thinking of a gift before our November visit, I realized I wanted to bring him the gift of laughter, but did not know how. As it turned out, near the end of the visit my wife Lucey said something that caused Fred to laugh. We had no inkling that he would pass away nine days later. We treasure that last laugh.
Fred Brooks, Jr.
Appendix
References: 

Oral History of Fred Brooks Jr., Computer History Museum: https://www.youtube.com/watch?v=3S2g3VDwrlI

Article Categories: 
Operating Systems
Programming
Culture
Last updated February 15, 2023
Authors: 

Richard L. Sites is a semi-retired computer architect and software engineer. He received his PhD at Stanford University in 1974. He was co-architect of the DEC Alpha computers and then worked on performance analysis of software at Adobe and Google. His main interest now is to build better tools for careful non-distorting observation of complex live real-time software, from datacenters to embedded processors in vehicles and elsewhere. His book Understanding Software Dynamics was published in December 2021.

[email protected]
  • Log in to post comments
USENIX logo
  • Contact USENIX
  • Privacy Policy

© USENIX 2025
EIN 13-3055038

Website designed and built by Giant Rabbit LLC
Powered by Backdrop CMS

We need contributions from individuals like you.

USENIX conferences directly influence the development of computing systems and products used worldwide. Contribute today to support this vital work for the next 50 years.

Secure the Future of USENIX

Donate
Close