Quote of the Day
If you enjoy programming, philosophy, math, or any number of geeky topics, you're in the right place. Every day, I'll post a random quote from my extensive collection of Kindle highlights. Quotes do not necessarily reflect my views or opinions. In fact, part of my epistemic process is to consume a wide variety of contradictory material.
02/05/2021
Very successful companies have never struck me as particularly busy; in fact, they are, as a group, rather laid-back. Energy is evident in the workplace, but it’s not the energy tinged with fear that comes from being slightly behind on everything.
— Tom DeMarco, Slack
02/04/2021
Avoid at all cost hiring individuals who are deeply cynical. They can poison a development team and create havoc in your organization by sowing dissension and dissatisfaction where those feelings might otherwise never grow.
— Mickey W. Mantle and Ron Lichty, Managing the Unmanageable
02/03/2021
The point there was that fragmenting any knowledge worker’s time over many different tasks assures that he or she will be thrust into two or more different work groups, none of which is likely to jell into a real team.
— Tom DeMarco and Tim Lister, Peopleware
02/02/2021
My impression is that good design receives more lip service than any other activity in software development and that few developers really do design at all. A design architect who works for Microsoft said that in 6 years of interviewing more than 200 candidates for software-development positions, he had interviewed only 5 who could accurately describe the concepts of “modularity” and “information hiding”
— Steve McConnell, Rapid Development
02/01/2021
…he could force the people in his group into “good behavior,” such as being less argumentative, the result would be losing much of the creative manic energy for which he hired those people.
— Jonathan E. Steinhart, The Secret Life of Programs
1855 post articles, 371 pages.