29.7.11

Life as a Programmer

Programming is an art as writing is an art. We must separate ourselves from the real world and shift our minds to this small alternate universe. The rules are different here. As in writing, syntax shapes the content, and content creates meaning. Our egos are put on hold and sheer determination is the fuel of our creation. Our goal is to distill the logic to an accurate, precise definition, the programmer's thesis. We then surround our thesis with the support, to make it functional, readable, provable. Our job is to break apart an idea, analyze it's core, and then transform that into a functional model. The details are as important as the ideas. An exacting methodology must be applied throughout or we are doomed to failure. A bad writer creates work that is neglected. A programmer creates code that is lazy in bad form, neglected. Programmers and writers are one in the same, and only the audience is different.