Зажись - DON'T WAKE UP THE PROGRAMMER!: "Let's take a maze for example. There is a task for the programmer to come up with an algorith of finding the way out of the maze. When a programmer is working on this task he isn't just a God's Finger showing the directions to a little girl lost in a great maze. He isn't that girl nor the walls of a labirynth either. He is actually all of that in a same time. In order to solve the task he must BECOME the labirynth, the walls, the lost little girl and whatever else may just came along with it. It is not a figure of the speach - the programmer is literally SLEEPING and DREAMING that all in his mind."