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.
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.
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.
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.
It is a mistake to think that programmers wares are programs. Programmers have to produce trustworthy solutions and present it in the form of cogent arguments. Programs source code is just the accompanying material to which these arguments are to be applied to.
An organisation that treats its programmers as morons will soon have programmers that are willing and able to act like morons only.
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.
Bad programmers worry about the code. Good programmers worry about data structures and their relationships.
Real programmers don't write in PL/I. PL/I is for programmers who can't decide whether to write in COBOL or FORTRAN.
Jolt is for Windows programmers. It's typical IBM PC: it goes in brown and comes out yellow. Mountain Dew is for Macintosh programmers: it goes in yellow and comes out yellow. It's WYSIWYP.
It would be just like programmers to shorten 'the year 2000 problem' to 'Y2K'- exactly the kind of thinking that created this situation in the first place.
The central problem of C and C++ is that they require programmers to do their own memory management
You might not think that programmers are artists, but programming is an extremely creative profession. It's logic-based creativity.
You might not think that programmers are artists, but programming is an extremely creative profession. Its logic-based creativity.