No news is good news
With the economy tanking, it seems like there’s no good news, or at least no good tech news. I’m undecided as to whether or not that is a good thing. For me, it will just mean another evening of sitting on the couch, glossy-eyed, staring at a 24-hour news channel, preferably one where the ‘news’ agents are not screaming at me or at someone they disagree with. Again, apparently, that sells, but not to me. I guess I’m a little different. What I want to do is wade through all the ‘blah blah blah’ and get to the facts. Once I have those, I can find out how to get from point A to point B on my own. It may not be the right way, or the best way, but it’s the way that I think is the best. That’s pretty much how I attack my work. In a programming project, I know what the end outcome needs to be (unlike politically, I don’t suit my tastes for what I want the end outcome to be), I know where I must begin (with nothing usually), and in the middle there’s a lot of information that needs to be dealt with to get there. I have to work step-by-step, with each step relying on the foundation that was done previously. For A.2 to happen, A.1 must occur.
I think of all the jobs within DDA, programming is certainly the one that has the least amount of fanfare. The problem with us is that there are logic plans, lines of code and progression that must be completed even before there’s anything to actually SEE. When a writer writes, they have some text which will be a part of the finished product. We have lots of text (code) too, but it’s not what people SEE. When our designers design, there’s pretty colors and objects to look at. When us programmers do our design, there’s a database, or a data path, but there’s a “whole lot of nothing” to see. When the video people work on a video, there’s a portion of a video to see. We could program for hours and have one little function working, “Hooray, I can log in.” “That’s it?”
When asked, I always talk about my job here as a programmer as the person who makes things work. We are the bones of custom programming. Designers make the fleshy bits and the menu structure is like the muscle, but without the bones, it’d just be a big pile of mass on the floor.