February 2004
Intermediate to advanced
288 pages
8h 5m
English
With my tongue firmly planted in my cheek, I call programmers Homo logicus: a species slightly—but distinctly—different from Homo sapiens. From my own observations, I have isolated four fundamental ways in which software engineers think and behave differently from normal humans, and I will discuss them in detail in this chapter. Programmers trade simplicity for control. They exchange success for understanding. They focus on what is possible to the exclusion of what is probable. And they act like jocks.

I use a humorous litmus test that I call the Jetway Test to highlight the difference. To perform this test, ...
Read now
Unlock full access