Now we’re talking. I had a really good day today, mostly because I spent it thinking about code, instead of politics. Sure, there was all sorts of politics going on around me, with the boss from HQ in town and tons of other HQ folks roaming around, making their corporate presence felt. But by the end of the day, I had written a piece of code that solved a ton of problems that we’ve been chafing under.
These problems have been seriously impeding things at work for over a month, now. Basically, I need to provide a colleague with certain information from a back-end system, which system I don’t know very well. I need to deliver this information to someone who is building another system for the whole enterprise. This is not a small thing. Millions of dollars hinge on its success. It’s really an important project.
However… The people who know the system aren’t giving me the data that I’m (actually the other person is) asking for, and they’re acting like they don’t understand why I would need such a thing. They’re stalling and hemming and hawing and all but refusing to give it to me. I tried being polite. I tried reaching out to them. I tried speaking to them in their language in their terms. Nothing worked. In fact, the harder I tried, the more they ignored me.
I have seriously needed a way to go around these wankers… so I created my own way. In about 8 hours worth of work.
And when all is said and done, it will have done the job that the uncooperative pains in my ass over at corp HQ have refused to help me with — perhaps because they don’t understand the urgency of the issue, or because they’re just contrary and inept and they want to see others fail… or they’re covering their asses and pretending I don’t exist, so I won’t make them look like the buffoons they are.
Either way, it’s a stupid situation — which I have now fixed with 50 lines of code that I whipped up over 2 days time.
So f*cking there.
Who needs ’em. Seriously.
It’s time to celebrate. For real. I’ve still got my technical chops, and it shows. The problem I solved was a really sticky technical one, that had been created by people who don’t understand what they’re doing and just throw stuff against the wall to see what sticks. And when it doesn’t stick, they either pretend it never existed, or they try to pin the blame on someone else. Sigh. If people spent half the amount of time actually doing some work, that they spend creating the impression of doing work, the world would be a happier place.
But enough about them. I’ve done a good thing, and I’m happy with it.
And this makes me even more motivated to keep on with my studies. I had stopped them for a little while, because things got busy at work and there’s been so much upheaval, not to mention travel. Enough of that upheaval. I just don’t give a damn anymore. What I care about now is just taking care of myself and my skills and getting myself ready for What’s Next.
Tonight, though, I need to take a break. I have done good work for the past two days, and I need to rest, so that I’m fresh tomorrow to finish the job. It’s going to take a lot of concentration and focus to complete this, and it’s no good if I push myself too hard. I have to just take some time and relax. Do something enjoyable. Have some fun.
See, this is where I get myself in trouble – I tend to overdo it, and then I end up paying for it in terms of energy and enthusiasm, and sometimes I overdo it so much that I cease to have any interest at all in what I want to do, because I get tired just thinking about it.
Pacing myself is a good thing. It’s a really, really good thing. And the fact that I was at work an hour longer than I planned to be, because I got caught up in what I was doing and lost track of time — I was having such a good time, for the first time in what seems like forever — well, I have to keep that in mind. And give myself a chance to catch up with myself.
I have some reading I’d like to do. I have time tonight. I have some stuff I want to fiddle with. And I might even get in bed at a decent hour. Imagine that… catching up on my sleep… and looking forward to working tomorrow.
It’s crazy — I hadn’t even realized how much I dread doing what I do each day. I really friggin’ hate it — all the politics, all the dealing with manipulative S.O.B.s, all the maneuvering around people who put up roadblocks on purpose… It’s just so lame. And I’ve been working long enough to know better. I just know better.
But for now, I’m going to rest in the fact that I did good work today. And I will do more good work tomorrow. This is good. This is really, really good.