• About
  • Jerry’s Story

swalchemist

swalchemist

Monthly Archives: May 2017

Jerry’s Story: The Roles of Jerry Weinberg

29 Monday May 2017

Posted by Danny R. Faught in Jerry's story

≈ Leave a comment

This is the fourth installment of the series–see the home page for Jerry’s Story for links to other installments.

You may be wondering, “Who is Jerry Weinberg, anyway?” I have much more to learn before I can competently answer that question, but for the sake of my blog readers who are following along as I put the story together, I’m going to set a foundation as best I can. I expect that I’ve been able to uncover some surprises even for people who know him well.

34522523915_f33801d393_k

Jerry in his office in Corrales, New Mexico (May 2017)

His given name is “Gerald Marvin Weinberg,” and the name that you’ll see on his books and articles is “Gerald M. Weinberg.” But if you talk to him, you’ll learn that he’s always just gone by “Jerry.” My first exposure to his work was reading one of his most popular books, The Psychology of Computer Programming. First published in 1971, that was his fifth book. I discovered it 25 years later.

I decided to learn more from him by taking the Problem Solving Leadership (PSL) workshop that was developed and taught by Jerry and his colleagues. My employer at the time wouldn’t pay for it, so I satisfied myself with joining the more affordable online SHAPE forum (an acronym for “Software as a Human Activity Performed Effectively”), which Jerry moderated. Many people who had learned from Jerry hung out there and shared their wisdom.

A few years later, I finally arranged to participate in PSL. I followed up by participating in the “Change Shop” workshop as well. I enjoyed these experiential workshops so much that I attended a workshop on how to design experiential workshops. I have been in touch with Jerry off and on ever since.

Here are the roles that I think best explain who Jerry Weinberg is:

The Programmer
Jerry started his career as a programmer, and he continued to work with software programming, testing, architecture, and management throughout his career. He is the designer of the world’s first multiprogrammed operating system, used for NASA’s Project Mercury.

The Author
Many people discover Jerry through one of his books, which are the way he has been able to reach his largest audience. My most conservative count is 36 non-fiction books and 16 fiction books that he has authored or co-authored. This doesn’t count books that were later split into multiple volumes, translations, republished books, new editions, his doctoral thesis, short stories, or books he edited or contributed to. All told, Jerry estimates that he has been through the book publishing process about 100 times. He started out writing books for computer programmers. Jerry reports that his first book, Computer Programming Fundamentals, was the best-selling computer book of all time not long after it was published in 1961.

The Student
Jerry wants to always be learning, so much so, that if he feels that if he isn’t learning new things fast enough, he gets out of whatever situation that is stifling his learning, no matter how lucrative or prestigious. His love for learning is at the center of most of the things he does.

The Teacher
Jerry’s love for learning also applies to seeing other people learn. He has a rich history of teaching, starting while he was still a student. He found opportunities to teach while he was a programmer, as a college professor, and as a consultant.

“I always learned more through teaching than sitting through conventional classroom boredom.” -Jerry Weinberg

The Consultant
After working for IBM for about 12 years and teaching at SUNY Binghamton for three years, Jerry started working full-time as a consultant, a role which has defined the bulk of his career.

The Counselor
Jerry is known not only for consulting with high-tech organizations, but also for helping other consultants improve their craft. He is often called the “Consultant’s Consultant.” His mentor, Virginia Satir, also taught him a lot about family counseling, and his high-tech clients sometimes took him aside to ask for more personal advice. Jerry translated many of Satir’s counseling techniques into a form that engineers could use on the job. He also founded Consultants’ Camp, which still runs to this day.

The Human
I’ve discovered some interesting stories that help us to see Jerry as human. He is a son, brother, husband, father, and grandfather. He was once arrested for vagrancy. He paid for half of his college expenses with his gambling earnings. He briefly ran a computer dating service without actually using a computer. And he helped organize teach-ins in the 1960s.

I’m going to explore all of these topics more thoroughly in future posts. Stay tuned!

The next installment in this series is Jerry’s Story: Early Jobs.

Recent Posts

  • Seeking the Inner Ring – Revisited
  • Use Your Unit Tests, or Else
  • Open-Minded Networking
  • Design Evolutions Doomed to Never Finish
  • Adventures in Personal Library Management

Recent Comments

Danny R. Faught's avatarDanny R. Faught on Seeking the Inner Ring –…
coutré's avatarcoutré on Seeking the Inner Ring –…
Danny R. Faught's avatarDanny R. Faught on Use Your Unit Tests, or E…
coutré's avatarcoutré on Use Your Unit Tests, or E…
Five for Friday… on Four Years after the 343

Archives

  • October 2025
  • September 2025
  • March 2025
  • August 2024
  • July 2024
  • June 2024
  • May 2024
  • March 2024
  • February 2024
  • February 2022
  • September 2021
  • August 2020
  • July 2020
  • February 2019
  • December 2018
  • October 2018
  • August 2018
  • June 2018
  • March 2018
  • February 2018
  • October 2017
  • September 2017
  • May 2017
  • August 2016
  • July 2016
  • June 2016
  • May 2016
  • September 2013
  • August 2013
  • November 2006
  • April 2003

Categories

  • archive
  • career
  • Jerry's story
  • life
  • security
  • software-development
  • technology
  • testing
  • travel

Meta

  • Create account
  • Log in
  • Entries feed
  • Comments feed
  • WordPress.com

Blog at WordPress.com.

  • Subscribe Subscribed
    • swalchemist
    • Join 26 other subscribers
    • Already have a WordPress.com account? Log in now.
    • swalchemist
    • Subscribe Subscribed
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar
 

Loading Comments...