Coding - everyone thinks it's a superpower. And so when you feel like, 'I've learned how to code,' and you say to your mom or the girl sitting next to you, 'I know how that app is built, I know the logic behind how that was created' - that's powerful.
Programming is a skill best acquired by practice and example rather than from books.
I'm still a really shitty programmer, but I know enough to hack a prototype together.
Great coders are today’s rock stars.
I'm not a great programmer; I'm just a good programmer with great habits.
I was in Washington, D.C., on the morning show, by the time I was 18, programming a station by 19, No. 1 in the mornings. I think I was making, I don't know, a quarter of a million dollars by the time I was 25.
Computer programming is an art, because it applies accumulated knowledge to the world, because it requires skill and ingenuity, and especially because it produces objects of beauty. A programmer who subconsciously views himself as an artist will enjoy what he does and will do it better.
If you think you're a really good programmer... read Knuth's Art of Computer Programming... You should definitely send me a resume if you can read the whole thing.
Low-level programming is good for the programmer's soul.
The psychological profiling [of a programmer] is mostly the ability to shift levels of abstraction, from low level to high level. To see something in the small and to see something in the large.
Programming is not a science. Programming is a craft.
I've known people who have not mastered their tools who are good programmers, but not a tool master who remained a mediocre programmer.
I think the best developers can learn any language; if they are a good developer, they can learn whatever. But the raw talent, the ability to learn it and do it and demonstrate the ability is helpful.
And no, I'm not a walking C++ dictionary. I do not keep every technical detail in my head at all times. If I did that, I would be a much poorer programmer. I do keep the main points straight in my head most of the time, and I do know where to find the details when I need them.
It's something special being able to build a program up.
Computer science education cannot make anybody an expert programmer any more than studying brushes and pigment can make somebody an expert painter.
The effective exploitation of his powers of abstraction must be regarded as one of the most vital activities of a competent programmer.
Real programmers can write assembly code in any language.
Writing a computer virus program is child's play. Any fool can do it, which is why the silly little twerps who do have nothing to be proud of.
Beyond basic mathematical aptitude, the difference between good programmers and great programmers is verbal ability.
The early personal computers were not very powerful so the idea of feeding their program into a small amount of memory requires immense skill.
C is a razor-sharp tool, with which one can create an elegant and efficient program or a bloody mess.
Good programmers know what's beautiful and bad ones don't.
People who are more than casually interested in computers should have at least some idea of what the underlying hardware is like. Otherwise the programs they write will be pretty weird.
The best thing about writing programs is that it rationalized the apprenticeship of a writer.