2 weeks ago I get pulled into a new project. Our #1 customer wants us to set up all of the different kinds of letters we print for them to be translated into a foreign language, in preparation for handling over a dozen foreign languages in the future. So I spend a week collecting original customer input records that will produce damn near every different type of letter output, run them through our system and notify the project lead of the output file locations on the network.
Rememer when I bitched about being "stealth" transfered from my original manager to this new (woman) manager?
Well, gender has nothing to do with bone-headedness.
Tuesday at 4 PM the project lead stops by and says that the manager didn't like the way I collected customer records and ran them through; no, she wants it done another way. Naturally this way is slower. Oh, by the way, did I menetion that the customer was sending reps to review printouts Thursday morning (today)? So I have to drop what I'm doing and put in two 15 hour plus days to do things her way.
Last night our SQL Server 7 database decides to drop its connection, so that I can no longer get records into it to even begin the process. Since it's late in the evening, no network/ support people are here. Numerous pages later, one calls back and says "Since it's the development system, it can wait till morning". The freakin' moron!!! I tried to stress to him the urgency of needing the database, to produce output for the customer who will be here tomorrow morning, without success. So I have to page my new manager, explain the situation, and SHE gets to call the head of networking/support to get him to kick one of his people in the ass to get them to come in and fix the freakin' database problem. In the meantime, the clock is ticking. Isn't it just fun to attempt to do a week's worth of shit in only 2 days?
Finally another person shows up, takes the WHOLE SERVER offline, and starts playing it with. At around 1 AM, he says, "It's going to take me few more hours". TO DO WHAT??? I'm not a database admin or anything like that, but at least he could have told me WHY the database went down, WHY he needed to offline the whole server (we do other things on it as well), and WHAT he's been doing to fix it, rather than keep me in suspense for over 2 hours. At this point, I said "FUCK IT!" and left.
In early this morning, server's online, database is up. Ran remaining data through processing, notify project lead of file locations, and catch my breath.
Thankfully customer reps are late driving from their hotel to our site, since we don't have sample printouts yet.
BY WAIT...there's more:
Project lead comes by and says that my new manager wants PRINTOUTS of the original input files. ARE YOU KIDDING ME??? We're talking flat file records that are over 1000 bytes in length, and I needed to use thousands of sample customers!!! So I shove legal paper into the group printer, copy all data records into MS Turd to shrink it down to 8 point font, hit the duplex button, and waste hundreds of pages while pissing off a fair number of coworkers as my print job runs for half an hour.
WE'RE NOT DONE YET...!!
Then the project leads returns to inform me that she wants printouts of various table data, that sets the conditions that produce all of the variations of these letters CROSS-REFERENCED to which customers got what. I just look at him and say "I'll get it to you as soon as I can, but he won't be today". He nods and says "Don't shoot the messenger; I've never had a manager dig down into the data level like this before either".
It wasn't her gender that was a big deal - it was the fact that she has a couple of shelves of COLLEGE MANAGEMENT class textbooks sitting in her office as "Warning Sign #1".
I need some beer and a LOTTA sleep.
P.S. - I better pray that they don't have a keyboard logger installed, or I'm dead meat!