Programming Is...
Programming is like this:
Beat your head on the keyboard for 6 hours straight...
...Problem solved! The documentation was wrong...
Beat your head on the keyboard for another 4 hours...
...Wow, I FINALLY got that module working thanks to a combination of hints from 5 different Google queries...
Beat your head on the keyboard for 3.5 hours...
...Drag yourself to bed at 2:00am completely pissed off that you couldn't figure out that piece of code...
Toss and turn all night trying to figure out the solution...
...Wake up a few hours later (assuming that you got some sleep) and write the code that solves the problem...
Beat your head on the keyboard for another 5 hours on the next part of the program...
Repeat until you get a working program...
Programmers are insane.
Comments
Coming from a visual designer background and then dabbling into high level programming, tackling programming problems well into the night can simply be avoided by programming between thy sharpest hours of 9am-12pm. Einstein's Theory of Relativity was said to be mapped out between these hours ;)....
on a more serious note, For the programming problems I've faced in school and on hobby projects such as an RPG VB game I decided to take on, a nice piece of white paper, a pencil and a quiet room can produce the most satisfying results.
Posted by: Scott Martin | April 26, 2004 11:18 PM