Real programmers don't work from 9 to 5. If any real programmers are around at 9am it's because they were up all night.
We were not out to win over the Lisp programmers; we were after the C++ programmers. We managed to drag a lot of them about halfway to Lisp.
Real programmers don't write in PL/I. PL/I is for programmers who can't decide whether to write in COBOL or FORTRAN.
There are a couple of people in the world who can really program in C or FØRTRAN. They write more code in less time than it takes for other programmers. Most programmers aren't that good. The problem is that those few programmers who crank out code aren't interested in maintaining it.
Programmers are very creative people. And animators are problem solvers, just as programmers are.
GOTO, n.: A programming tool that exists to allow structured programmers to complain about unstructured programmers.
Beyond basic mathematical aptitude, the difference between good programmers and great programmers is verbal ability.
With the revolution around 1980 of PCs, the spreadsheet programs were tuned for office workers - not to replace office workers, but it respected office workers as being capable of being programmers. So office workers became programmers of spreadsheets. It increased their capabilities.
In the beginning, we were a real good, straight rock 'n' roll band. We were writing quality tunes.
Real programmers can write assembly code in any language.
An organisation that treats its programmers as morons will soon have programmers that are willing and able to act like morons only.
Advertising revenue available for all programmers, all broadcasters is not enough to create quality programming, and subscription revenues are very, very minimal which come to all programmers.
For the longest time, computers have been associated with work. Mainframes were for the Army, government agencies, and then large companies. Workstations were for engineers and software programmers. PCs were initially for other white-collar jobs.
When are programmers happy? They're happy when they're not underutilized - when they're not bored - and also when they're not overburdened with inappropriate specifications or meaningless bureaucracies. In other words, programmers are happiest when they're working efficiently. This is a general preference in creative work.
As pointed out in a followup, Real Perl Programmers prefer things to be visually distinct.
I'm not a real programmer. I throw together things until it works then I move on. The real programmers will say Yeah it works but you're leaking memory everywhere. Perhaps we should fix that. I'll just restart Apache every 10 requests.