It’s not driving me quite so mad at the moment, because there is actually work to do and I am not getting quite so bored.
However, the stupid woman I work with is driving me insane. She is not only useless, she is dangerous.
The day before yesterday she announced she was going to look into updating our servers (which we are supposed to do every 6 months). She said she would go through all her emails to see what updates were needed, but asked me (as soon as I walked in the door mind, pc wasn’t even switched on) if I knew what was needed off the top of my head.
“Well, no, I don’t remember all the codes of things like that. Have you checked the update spreadsheet? And directory on the network?” I asked. “The spreadsheet has everything that has been applied to each server, and also when there is a new update we want to apply, I have downloaded it to the folder. There is also a sub-folder of those that have been applied….”
She (should) already know this. I told her when I created it. I explained how it would save us time.
Yesterday, after spending a whole day going through her emails she announced, “Yes, your documentation is right, you do have all the updates we need…” Talk about a waste of fucking time. Why do I bother setting up these admin things, if (a) she doesn’t listen (b) doesn’t understand them and hence (c) doesn’t use them (don’t get me started on a simple spreadsheet ‘to-do’ list I created - I had to explain to her the concept of adding a comment in the comments column when we had done some work, but it wasn’t fully completed… when I checked it later I found she had overwritten the comments that were already there…….).
Lunchtime yesterday she announced, “Oh, I am going to apply all those updates now to the test server.” “Have you read the instructions on how to apply the bundle?” “Oh yes, of course I have.”
Okay, I will leave her to it then.
“This bundle won’t apply.”
“Why not? I applied it to the test server months ago and it worked fine.” I had applied them, but the server has snce been rebuilt, so they needed to be re-applied.
“It says the file format is not correct.”
“Have you transferred it in the right format?”
“Well I don’t know, it was already there, I assumed you had put it there. It is a .tar file, I assume I have to untar it.”
“What do the instructions say?”
“There’s nothing about untarring the file. I am going to do it anyway.”
“No!” I screamed. “Don’t do that until you are sure it’s the right thing to do. I am sure there is something in the instructions about that.”
“Well there’s not I can assure you.”
I pull up the instructions onto my pc.
“It states quite clearly in step 3 to untar the file.”
“Well, it doesn’t in my instructions.”
“Are they the bundle instructions?”
“Oh, no…….” AAAARRRRGGGGGHHHHHHH!!!!
She eventually applies them. It took her two hours. When I did it it took me 10 minutes.
Today, she announces she is going to apply the updates to the server used by the development team. Okay, fair enough, she did it yesterday so hopefully she won’t do anything wrong.
“I’ve got an error applying the first one. Something about permissions.”
“Did you execute the first bit of code, which sets the permissions?”
“Oh no, I forgot to do that.”
Ten minutes later. “It’s now asking me for the root password, shall I just ignore it?”
This panics me. No way should she need root for a simple update. “Well, it says because the first one was applied incorrectly, it could cause major errors if we don’t put in the root password…”
The DBA is going mental. She moans about the software constantly needing root, and how inconvenient it is because they have to set it and reset it just so we can do our stuff. “Oh, it’s not normal,” Stupid Bitch chirps, “It’s just because I did the first bit wrong…”
Twenty minutes later, I stand up. “I’m going to lunch.”
“Oh, do yu think you can wait until I have just run all the checks to make sure it all works fine? I just have to restart the servers, it will only take a couple of seconds…Oh god….What’s happened, why won’t they come back up?”
I go round there. None of the servers had started. So she executes the same command again - because obviously, this will fix whatever is wrong, won’t it?
“Why don’t you look at the log file? It might tell you something useful about why it won’t start.”
“Where’s that then?” She has been in this job 18 months. Checking log files is an almost daily occurrance. I open them for her.
“Look, it says something about permissions……… Did you reset the permissions when you had finished?”
“What do you mean?”
“Where are the instructions?”
She spends 5 minutes going through folders trying to find them. I bit my tongue on the question of why she didn’t have them in front of her when she was actually doing it. If I’d asked it I may have ended up screaming it.
“See? Have you executed this code to reset the permissions?”
“Oh, no, I didn’t know you had to.” You stupid fucking bitch. That’s why we have instructions. So we know what we have to do. Rather than just blindly guessing.
Potentially this whole debacle could have brought the server down. It’s only because the software people anticipate stupid people like her, so they build in safeguards so that if someone tries to apply something incorrectly, it won’t break. Thank god for them, otherwise I’d have spent the next few weeks rebuilding the whole thing.