Fri - Sep 14, 2007 : 05:39 pm
I am by no means a "versatile programmer" in the general sense of the word. I know of many programmers who are much more well versed in various languages and best practices methodology. In fact, I am not even a computer science graduate, and I don't have a masters degree in anything.
I do have a lot of experience in web development, and my programs tell me I'm doing an okay job. Here's why I say this:
As I program my web applications to take data from an already-existing database, my application tends to find bugs in the original data, according to the data schema given me.
That's really all there is to it, but man - does it feel good when my manager and I get together to brainstorm a bug, and find out there's a fundamental problem with the data being given me.
This situation has happened three different times now within a span of about 3 weeks, and it's great to see my manager scratch her head and say, "...but I swear I thought the data followed that schema... Let me go get so-and-so to fix it." :)
I must be doing something right. :)