• Blog
  • LDS
    • Canada
    • Japan
    • U.K.
    • U.S.
    • World
    • Politicians
  • Site
    • About
    • Archive
    • Best of Rickety
    • Comments Policy
    • Copyright
    • FAQ
    • Feedback
    • Guests
    • Privacy Policy
    • Technical
    • Why Blog?
  • Sundry
    • Comics
    • HyperCheese Help
    • JFHE
    • Projects
      • Book of Mormon
    • Wishful Thinking

Rickety

Mostly about Utah

  • Family
    • Jill
    • Rick
    • Children
      • Daniel
      • Jake
      • Paul
      • Sarah
      • Steven
    • Children’s Spouses
      • Adelaide
      • Derek
      • Megan
      • Rachel
      • Shelese
    • Grandchildren
      • Aurora
      • Benjamin
      • Bryson
      • Caleb
      • Calvin
      • Cassandra
      • Elizabeth
      • Ezra
      • Helen
      • Jameson
      • Ryan
      • Sadie
  • Finance
    • Bank Rewards Checking
    • Credit Union Rewards Checking
    • Debt
    • Employment
    • Money
    • Rewards Checking Posts
  • Government
    • City
    • Elections
    • Federal
    • Military
    • Paul on Politics
    • Politics
    • States
    • Taxes
  • Recreation
    • Competition
    • Food
    • Fun in Utah
    • Games
    • Music
    • Parade
    • Sports
    • Travel
  • Religion
    • Christmas
    • Family History
    • Jesus Christ
    • LDS
    • Marriage
    • Missionary
    • On Religion
    • Preparedness
    • Scriptures
    • Temple
  • Series
    • 100 Years Ago
    • Christmas Letter
    • Epic Excerpts
    • On Religion
    • Past Pictures
    • Daniel’s Mission
    • Jake’s Mission
    • Paul’s Mission
  • Technology
    • Applications
    • Blogging
    • Communication
    • Computer
    • Energy
    • Environment
    • How To
    • Photography
    • Population
    • Transportation

Epic Excerpts: Bjarne Stroustrup on Management

September 26, 2008 by rickety Leave a Comment

Bjarne Stroustrup.

Bjarne Stroustrup

Bjarne Stroustrup is a computer scientist and the College of Engineering Chair Professor of Computer Science at Texas A&M University. He is most notable for developing the C++ programming language. Stroustrup also wrote what many consider to be the standard text for the language, The C++ Programming Language, which is now in its third edition.

Management

I came across the name Bjarne Stroustrup while I was learning to develop C++ and using his book The C++ Programming Language (Second Edition). One of the most interesting sections of the book is Chapter 11, Design and Development. The sub-section entitled Management was a real gem, filled with statements that are perfectly obvious once you think about it. Although his words are geared towards a programming environment, much of what he writes has general application.

In the following excerpts a few sentences have been altered slightly to maintain the original meaning.

Provided it makes some minimum of sense, most people do what they are encouraged to do. (page 382).

On re-use of code: Most organizations reward individuals and groups that choose to re-invent the wheel. (page 382).

An organization that treats its programmers as morons will soon have programmers that are willing and able to act like morons only. (page 382).

If an organization has no mechanism for promoting and rewarding cooperation and sharing, cooperation and sharing will be rare. (page 383).

Common sense can be the first victim of a genuine and often ardent desire to improve the way things are done. Unfortunately, once common sense is missing there is no limit to the damage that can unwittingly be done. (page 384).

Managers often forget that organizations consist of individuals. A popular notion is that programmers are equal and interchangeable. This is a fallacy that can destroy an organization by driving out many of the most effective individuals. Individuals are interchangeable only if they are not allowed to take advantage of skills that raise them above the absolute minimum required for the task in question. (page 385).

Quality is far harder to measure than quantity of output, yet individuals and groups must be rewarded based on the quality of their output rather than by crude quantity measures. (page 386).

It is essentially impossible to judge the performance of an individual on the basis of a single year’s work. (page 386).

Naturally, there is often a fear of change among individuals. This can lead to an overestimate of the problems involved in a change and a reluctance to acknowledge problems with the old ways of doing things. Equally naturally, people arguing for change tend to overestimate the beneficial effects of new ways of doing things and to underestimate the problems involved in the change. (page 387).

Rickety signature.

Filed Under: Epic Excerpts Tagged With: C++, Programming, Stroustrup

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recent Comments

  • Anonymous on One Hundred Thousand Milpengo
  • Jeremy McMullin on Mesa Easter Pageant – Jesus The Christ
  • Genma Vincent on George W Bush on Religion
  • Anonymous on The Twelve Stones of The Apocalypse
  • Judy Crowe on Ten Artists Paint Old Testament Women
  • Angela on The Twelve Stones of The Apocalypse
  • Angela on The Twelve Stones of The Apocalypse
  • AllHailKingJesus on The Twelve Stones of The Apocalypse
  • Microwave guy on Make a Halloween Costume from a Microwave Oven
  • Anonymous on Arduino AVR High-Voltage Serial Programmer

Who is this Rickety?

Rick at homeI'm Rick Willoughby. I live in Utah, a retired Software Engineer. I'm a Mormon, married with 5 children and 12 grandchildren.

I emigrated from England in my late twenties, bringing with me one small suitcase and a few dollars. I appreciate the opportunities America has given me and the friendliness of the people to new citizens.

I blog about my family as well as politics, religion, finance, technology, and other topics.

Copyright © 2025 · Lifestyle Pro Theme on Genesis Framework · WordPress · Log in