Are you listening?
I find it very difficult to continue to write on a daily basis about my job. I suppose if I were a writer by trade and my job was to flesh out an article every day, perhaps I would have 24 hours to do just that, but when I spend an hour in the morning just thinking about what I’m supposed to write about, I find that to be a waste of time.
Today and yesterday I had nothing to write about. Nothing had occurred in my job that I had a new revelation about, aside from maybe how I had a data request from a client to export MySQL data to an MS Access table. This proved to be rather difficult to do, having no MS Access installed for 3 years or more now. What I find even more difficult than my struggles with writing is my struggle for communication on any level. As a programmer and all around geek, I spend most of my day interacting with words and symbols. For most of my life, I have had my nose stuck in a book or in the glow of a computer monitor. Don’t get me wrong, I was a 3-sport athlete and a very active kid, but, that was ages ago. So naturally being who I am, I sometimes find myself not being very clear when I have to communicate verbally, where I don’t get to use symbols.
Sometimes things get lost in translation. It does get frustrating; I often feel like my opinion does not matter, or that I’m just not being heard. Or worse, that I’m just being contrarian, negative for the sake of being negative. But that is my job. Without questioning everything, how are we to know we’re doing the right thing? For example, if a client wanted an upload function for their website, it would be my job to question what they need it for and be wary of just about everything around it. Why? It’s a security risk. It can clog up our server with useless files. It can be used to invite spammers. The list goes on. So I ask the why, talk about the disadvantages, air my skepticism. This may be negative, but it’s necessary. Sometimes a great idea can have a downside that no one wants to see because the idea is so great.