1933 – 2018
Gerald M. Weinberg (October 27, 1933 – August 7, 2018) was an American computer scientist, author and teacher of the psychology and anthropology of computer software development.
From: Wikiquote (CC BY-SA 4.0)
Showing quotes in randomized order to avoid selection bias. Click Popular for most popular quotes.
PREMIUM FEATURE
Advanced Search Filters
Filter search results by source, date, and more with our premium search tools.
why is it so hard for developers to submit their work for review by others or to try to improve their own skills by reviewing the work of others? Curiously, superior developers tend to find value with walkthrough and inspection processes while the merely clever do not. So, as always, the good get better and the bad get worse.
each program has an appropriate level of care and sophistication dependent on the uses to which it will be put. Working above that level is, in a way, even less professional than working below it. If we are to know whether an individual programmer is doing a good job, we shall have to know whether or not he is working on the proper level for his problem.
Works in ChatGPT, Claude, or Any AI
Add semantic quote search to your AI assistant via MCP. One command setup.
In studying the factors which go into the satisfaction of working groups, social scientists have isolated four major areas: The material rewards and opportunities. The challenge and the interest of the work itself. The general conditions in the larger organization, such as employee benefits, working conditions, and organization status among similar organizations. The competence of supervisors and leaders.
The shortsighted or insecure team leader may feel that the best way to please management is to promise them whatever they ask. But, ultimately, what the management wants is kept promises, and these can only be obtained if the team leader can win team acceptance of the promises as their goals. What the team leader must learn is that Managers — no matter how hard they press for promises — really want results. Results will be far more easily obtained if they are obtained in the pursuit of goals set with full team participation.