So I got a short email from Dad the other day, letting me know that I haven’t posted here since last Christmas. That seemed crazy to me when I read it, so I checked – and he is, of course, correct. That being the case, I shall now attempt to compose some sort of update on what’s been going on since then.
Not a lot, as it turns out.
Work has been a beast through this tax season (corporate deadline was last Saturday, and the personal one is April 15, as you probably know). We’ve had some issues with our physical file system, causing extreme delays and disconnections for a number of our clients. Naturally, they don’t understand or care that the level 1 people who are generally the first to respond to their complaints can do absolutely nothing about this – they just want to get pissed off with whomever is trying to help them. As a lead, I’m generally the guy who gets to be the backstop for my 9 direct reports, so I’m getting yelled at pretty much every day.
Making things more annoying is the fact that our systems admin team spent a long time refusing to admit that maybe it was their fault that the systems were failing, and sometime in late December or early January they decided that it must be scripts that other people had written that were causing the problems. A decree was issued that scripts were henceforth forbidden unless they were written by the systems admin team. Naturally, my own scripts – which were being used by most of the level 1 teams – were instantly assessed to be existential threats that had to be killed.
So the SA people wrote their own script to seek out and delete any copies of my scripts anywhere they resided, be it on the network or on local workstations. This plan was not announced, of course, but I had an idea that they might try something like that. Not wanting to lose 6 months worth of work, I deleted all of my scripts, keeping copies both in my recycle bin and on my iPod. These days, I feed bits and pieces of my scripts to the development team, who insist that their web-based portal can be used to do anything that I was doing with PowerShell – though that team tends to take about a month to even consider coding something that I’d regularly throw together in about 45 minutes when the need arose.
With one exception, by the way, none of my scripts do anything other than read data. They tell me, for example, who is logged on to a given server, what a user’s unique ID is (for registry searches), when a server was last rebooted, things like that. The exception to that is a script that deletes unnecessary files that are filling up space on client servers and causing them to fail. What I’m saying here is that 1}These are scripts that are needed to keep things running smoothly, and 2}There is no way they were causing any performance issues for the clients. After a few weeks of those scripts not running and performance continuing to decline, the SA team finally looked inward and discovered the file systems problems (not to mention problems with their own procedures – like running backups without checking first to see if the backup volumes had enough space to hold the incoming backups). A great hue and cry was raised (not to mention wailing and gnashing of teeth) about how this was the hardware vendors’ fault, how it couldn’t have been foreseen, and how they’d fix it after tax season; oddly, no mention was made of restoring my scripts, which were incredibly helpful in efficiently handling the volume of tickets being submitted due to the infrastructure problems. So they remain mothballed, and I – and one of the L2 guys who helped me – remain completely pissed off with the company as a whole and are at this point simply going through the motions at work. He (the L2) is actively looking for another job where he isn’t treated as a scapegoat who knows nothing, and may have gotten one last Thursday. We should know by next week. I’ve been sorely tempted to apply for either an apps management job or a level 2 job (both are currently open positions, and I’m fairly certain that I’d get either of them if I applied), but I’m sticking with management for now. If I have to keep working for longer than I’d like to, that’s where I’m most likely to find another gig.
Have to go help Jenny move some stuff for her dad. I’ll post this now, let my own Dad know, and continue with the drama of the last three months later on.