in reply to
Programming is more like:
I had to say 'Other'. To be more descriptive, I would say like a hallucinogenic experience. (Not that I have ever had one. Well, unless you count some of the late nights that staring into the humming glow of a Carthode Ray Tube cause.) These hallucinations appear when I begin thinking of code, then, with the utmost confidence of knowing that my code will work, I begin and finish. Soon after the mind begins to sober and my eyes start to clear, I see it through the blur and glow... "Execution aborted due to compilation errors."