Who is Don Page?
I am a lead developer working with an advisory/development firm in Atlanta called Baseology. Do not confuse me with Don Nelson Page the physicist. While I would love to be a physicist I am instead pursuing my masters in Computer Science at Georgia Tech with their OMSCS program. I absolutely love to grow software. That is right software grows. Some software grows better than others (usually mine no offense). Those in the software development industry slowly realized that the development process is less of an engineering practice and more like art. Even today there are many techies, boffins, & skiddies (script kiddies) that fail to understand this and plague the industry with a never ending supply of failed software projects.
Why does writing software exhilarate Don Page to the core? Because every software problem is a new challenge never before solved. Like landing on the moon in uncharted territory. A well written algorithm can put us light years ahead of hardware and we have not solved even a fraction of them in our lifetime. Take the shortest path problem as an example. Given some nodes and vertices with corresponding weights, find a path between two nodes whose sum of weights is minimal. It’s not really a problem anymore because we know how to find the shortest path. That is a good thing too because it keeps airfare prices down. The knowledge within the domain of computer science is ever expanding and we have yet uncovered even the surface.
Ask a programmer what they do for a living and the answers can vary significantly. Some software developers might even get offended if you call them a programmer. You might not understand the difference but that topic is for another day. Put simply, developers solve your problems. More accurately, programmers create your problems. That pretty much sums it up! It’s no wonder so many people can’t tell the difference between us and just another “IT guy”. I bet you don’t realize how much developers influence your day to day life. Or maybe it just doesn’t bother you much. That leads me to one of my favorite quotes from a great movie that you probably have never heard of (Primer)
“What is worse, thinking you’re being paranoid or knowing you should be?”