But I'm not an artist. Maybe an artist with a small a
Computers are good at following instructions, but not at reading your mind.
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.
The best practice is inspired by theory.
Programming is the art of telling another human being what one wants the computer to do.
Trees sprout up just about everywhere in computer science.
I currently use Ubuntu Linux, on a standalone laptop - it has no Internet connection. I occasionally carry flash memory drives between this machine and the Macs that I use for network surfing and graphics; but I trust my family jewels only to Linux.
Every organization has to prepare for the abandonment of everything it does.
Life passes into pages if it passes into anything.
Commit yourself to taking enough risks that you will fail some of the time. If you're not failing, we're not doing something sufficiently difficult or creative.
You cannot travel within and stand still without.