Software Development
Blogs and Discussion
developer.*
Books Articles Blogs Subscribe d.* Gear About Home

Robert L. Glass "ACM Fellow" Interview

developer.* watchers are no doubt aware that our first two books (Software Conflict 2.0 and the forthcoming Software Creativity 2.0) were written by Robert L. Glass, author or editor of more than 25 software books and a member of the profession for more than 50 years.

Whether or not you have had a chance to purchase and/or read one of Bob's books, you might enjoy learning more about the author and his interesting history in the field. Just such an opportunity presents itself with a new interview with Bob in the ACM's SIGSOFT (Special Interest Group on Software Engineering) newsletter Software Engineering Notes. The interview is featured as an "ACM Fellow Profile."

Thanks for reading,
Dan

P.S.
The interview contains a teaser of sorts, when Bob says "...there are not a whole lot of people in the field who go back as far as me. Frank Land in England has a history as a software professional that pre-dates me by about three years. Probably no one precedes him and several of his colleagues who worked for a very famous tea company in England." The interesting story of this English tea company in the 1950s that had a strategic information system that would rival what companies strive to achieve today is told in Software Creativity 2.0, and I believe also in Bob's book In the Beginning: Personal Recollections of Software Pioneers.

Thanks for the pointer, Dan

I first read Bob Glass in the 1970s in Computerworld, which in place of the management organ it is today, took into account the interests of real programmers. I stopped reading Computerworld when it carried an article that said that no programmer should ever be forgiven for making what in IBM was called "best effort" but missing a deadline, and another that recommended porno sites as best Web practice.

Bob Glass and Herb Grosch, another writerly programmer from IBM, were pushed out because the oh so important advertisers complained.

Bob's family situation prohibited him from taking a paycut to remain a programmer, but in my case, I took some pay cuts. With a completed master's degree it was easier for Bob to become an academic.

He's right: software construction remains the same. In terms of "progress", software construction is less "science" than it is literature or philosophy, for we've discovered that the meat of software construction is in human behavior when the software tool is brought to bear on the "problem".

No amount of reification or science can prevent some clown from coding bad Fortran, Cobol, C, Pascal, C++, C sharp or Haskell.

But despite the fact that software construction is human behavior, no amount of psychology or sociology can, or should, be brought to bear on the programmer so he works like a frigging machine. Instead we should be able to expect him to act ethically and as a professional.

This of course bugged Bob Glass' management as seen in The Power of Peonage, the irreducible humanity of the Bobster.

Oh, in other words, the humanity.

As to English tea companies, Edward VII when a fat and aging Prince of Wales went out for a holiday on Sir Thomas Lipton's yacht. Queen Victoria said, "Bertie has gone sailing with his grocer".

Thanks for the reflection, Edward

Thanks for the reflection, Edward. It's great that you mentioned Glass's book, The Power of Peonage, which I think was the first or second he published. I recently acquired a nice first printing of that, and enjoyed reading the stories. (You should see my crazy collection of out of print software books--someday I'll post about it.)

I especially like this passage from the interview:

Why did I write? It's a very unusual thing for a person in industry to do; it's not a goal that most industry people have. I grew up in an academic family: my father was a college professor and my mother was a college graduate, which was extremely unusual back in those days. I guess I inherited some of my tendencies towards things that lead to my writing.

My work influenced how and what I wrote about. When I was working at Boeing, it was a very successful company which excelled at manufacturing. Engineering was good, but manufacturing was how they made the money. As a result, the leaders of the company were often manufacturing people, not engineering people. That in turn led to a culture that de-emphasised the importance of the individual, and emphasised the importance of the team. That frustrated me because I've always seen my chief contribution to be as an individual, not a group one, not a communal one. Hence some of what I wrote I did so under an assumed name. I told failure stories many of which were from the Boeing environment. I disguised the name of the company, my identity and the key players in the stories. I published in Computerworld under the name of Miles Benson for five or ten years.

My writing then was very informal, more journalistic than academic. The reason for that was when I went through college I wasn't at all sure what I wanted my major to be. I drifted into mathematics because I seemed to be good at it. In retrospect I don't think that was the right choice for me, but that's what I did. However, I also took the college offers in journalism, and worked my way up to be editor of the student newspaper. Hence, journalism was always a passion of mine, and this writing was part of my need for a journalistic outlet I guess. I also did some reporting for Computerworld as a 'stringer', which in the journalistic world means you are not a salaried staffer, rather you are paid by the article. I was Robert L Glass writing articles and I was Miles Benson telling failure stories.

Dan

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Recent comments

User login

About our advertising.

Atom Feed

developer.* Blogs also has an Atom feed, located at this url.

Click here for more information about Atom.

A Jolt Award Finalist
Software Creativity 2.0
Foreword by Tom DeMarco

Recent Posters

Based on most recent 60 days, sorted by # of posts and name.

Google
Web developer.*

Who's online

There are currently 0 users and 15 guests online.

Syndicate

Syndicate content
All views expressed by authors, bloggers, and commentors are their own and do not necessarily reflect the views of developer.* or its proprietors.
Click to read the Copyright Notice.

All content copyright ©2000-2005 by the individual specified authors (and where not specified, copyright by Read Media, LLC). Reprint or redistribute only with written permission from the author and/or developer.*.

www.developerdotstar.com