Gone so long and still nothing interesting to say…
Sunday, June 29th, 2008I’ve been feeling bad about how little I’ve blogged this month, especially since I haven’t even been faux-blogging, you know, drafting posts but never finishing them. Usually, that’s a daily occurrence for me but I was so blue at the beginning of the month and then, although I started feeling better, my life got messy in other ways that felt too overwhelming to blog about, and now I feel like so much has happened that I can’t possibly blog about it all, and that in and of itself is rather stifling.
I’m realizing at this very moment that the explanation-justification-for-why-I’ve-not-been-blogging is just like the explanation-justification-for-why-it-took-me-so-long-to-respond-to-your-email that seems to always preface my emails these days (okay, not just “these” days, but every day, always, for the history of my email-(non)writing life).
Anyway, on to other (non)thrilling topics.
We just rolled out Firefox 3 at work this morning. That’s one thing I love about my job, the fact that I spent the first hour of my day poking around the new features and exclaiming and configuring and that that process was actually considered important and relevant to my job.
Other parts of my job are going less well, however, mostly in that I am not ascending my learning curve as quickly as my boss would like. He hasn’t yet addressed it with me, but I feel it in comments he makes and questions he asks. I don’t feel bad, like I’m slacking, because really, I have lots of work to do that doesn’t involve me increasing my PHP knowledge and that’s the work I do because I can. But I think he expects me to come along with PHP like I did with SQL and after almost five months in this job, I definitely am not even remotely as skilled in PHP as I am in SQL. It’s all about the context though. With SQL, that’s all I did. Writing SQL queries was what I did all day long so it was easy to learn and master because I was constantly immersed in it. That’s not at all the case with PHP. Writing code in PHP makes up maybe 20% of my job (more, of course, if I actually had a better grasp on it) and there’s a ton of work I can do that doesn’t involve PHP at all, so when faced with two projects, a relatively easy PHP-related project that will take me two days and much assistance to do, or a relatively complicated database-related project that will take me half a day and no assistance, I choose the latter. Not an unreasonable choice, but definitely not one that is advancing my PHP skills.
I feel worried about this and not entirely sure what to do about it. Really, I suppose I need to make it a higher priority and take time away from my other projects to focus on it and figure out the best way to learn and blah blah blah. But that is easier said than done. And “easier” is continuing to get work done and continuing to avoid projects that involve more than my basic PHP skills and continuing to feel stressed out and anxious about this whole thing.
In other work news though, the guy they hired to replace me in my old position, the one about whom I’ve bitched incessantly (if not on this blog, then certainly in real life), gave his notice last week. We were all pretty surprised and while I was frankly glad to hear it, I also feel pretty guilty, like maybe I drove him to it. I never said anything mean to him but I’m guessing he saw my impatience shining through my helpfulness. I actually like helping people, really. I like showing them how to do neat things or explaining something so that they understand. It’s just stupidity that I have no tolerance for. It’s just explaining over and over and over and over and never seeing the light dawn in their faces telling me that they actually get it.
But soon we will be down a team member and then training someone new, and of course the bulk of the training will fall on me, which is fine, but will further detract from me working on my PHP skills. Not to mention the fact that they are hiring for my old, old position, the one I left to start my techie career, and since I did such a good job in that position I’m being asked to fill in a few little desperate gaps there as well. It’s nice to be valued and to be useful, but I also kinda wish people would leave me alone and let me get my work done for the position for which they actually pay me.
*******
After I wrote the above I went on to tackle a PHP project all on my own. Not only did I get it done with very minimal assistance, but I really gained a better grasp of some of the logic and syntax. So I feel better, at least a little, and especially in light of the fact that I have two more similar projects to tackle. Both of which should show my boss that I am learning a thing or two and should help me to, indeed, actually learn a thing or two.