The Firing Line by R. Richard

Add To Cart

EXTRACT FOR
The Firing Line

(R. Richard)


The Firing Line

I'm on site, at a military base, working on a project, for Aardvark Scientific Applications, the company for which I work.

What I do is what they call real-time programming. I work on projects that use computer software to control or track processes that happen in the real world, at rates that require a computer to operate within the required time. The job is tough enough by itself and is made worse by the computers that the military uses which are often special units, ruggedized for the extreme environments in which they need to operate. The documentation that supposedly describes the military computers should be listed under fiction. Thus, a real-time programmer frequently has to discover how things really work, instead of how the documents describe that they work, before he can do what's needed to do his job.

I'm working away, when the tech officer for the military base wanders by.

The tech officer asks, "Working by yourself again?"

"Yes sir. The rest of the crew is back at ASA headquarter, soaking up the ambiance of deep pile carpet, free coffee and large plaques, bearing the ASA logo."

The tech officer says, "Well, we got linoleum floors, unpainted concrete walls and you can only get coffee if you join a coffee mess and pay the weekly fee."

"I don't drink coffee and my job is here, not back at ASA headquarters."

The tech officer asks, "Are you doing any good?"

"I think that I have discovered why the computer wasn't talking to the disc drive. I can get the two to talk a little bit, I just need to refine the software interface a little more and we should be good to go."

The tech officer says, "The documentation didn't describe the interface?"

"I don't think so. Could you tell me what language the documentation is written in?"

The tech officer chuckles and says, "Obfuscation, as usual. It would be really nice if ASA had more than just the one guy working on the problems." He then shakes his head in denial and wanders off.

I continue to work on the computer to disc drive communications problem. Finally, I think that I have things working, but I need to do a bit of testing, to make sure.

One of the enlisted military guys comes into the lab and says, "Phone call for you, in the lobby, Mr. Jason Elder."

"Thanks, I'll get it." (Just what I need, a phone call when I'm trying to work. Somebody probably wants to know what time it is.) I get up and walk out to the lobby.

It's Les, my Department Manager on the phone and he's not happy. "It damn well took you long enough to get to the phone."

"The lab where I'm working is a government classified area, so they don't have phones in there. I have to come out to the lobby to answer the phone. It takes a little bit of time."

"You're to come back to headquarters, right now."

"First I have to shut down the equipment and gather things up. However, I'm on my way." (It's five minutes to noon. (The Department Manager never takes less than an hour and a half for lunch. The Department Manager wants me to hurry back to ASA headquarters, missing lunch, and then sit there and wait for the big man to return from his lunch. That happens only in his dreams.)

I go back to the computer lab and properly power down the equipment. I then take the program listings and the load tapes back to the military Software Librarian. I turn the classified stuff in. (I don't have a write up for my latest fix, but that's gonna have to wait for my top priority meeting with Les.)

I leave the base and drive down to Super Chicken. I purchase a three piece combo, with coleslaw and a biscuit on the side. I also get some milk to wash it down. I eat my lunch, taking my damn time about it.

I then drive to ASA headquarters and walk in at just about 13:00 hours (1PM for you non-military types.) I observe that the Department Manager and his Secretary are both gone. I leave a note on the Secretary's desk. I then walk back to my own desk.

Billy walks by and sneers, "Out at the military base coding again?"

"If it's any of your business, I'm trying to prototype a driver for the disc drive. The software necessary to talk back and forth with the disc drive bears no resemblance to the supposed example provided in the manual."

Billy sneers, "Don't give me any of that crap, loser. You were coding, before we have finished the design. This time, your lame excuses aint gonna work."

(I resist the urge to give Billy some free dental work. I realize that Billy's last words indicate that the Department Manager's call might well have been for the purpose of laying me off. I do begin to worry. I must have a paycheck, to pay my bills.)

Dana then wanders by. (Dana is a double plus good politician, but the next time that she does some useful work will be the first time.) Dana tells me, "While you waste time, out at the military base, I'm generating useful reports. We'll see whose job lasts longer."

"If I may politely point out, my last report, based upon actual experience at the military base, tended to contradict some of the conclusions that were written here at ASA, based on information in the manuals."

Dana snaps, "I don't happen to agree with the opinions presented in your report. It might be that what you thought you saw wasn't actually what happened."

"Dana, I wasn't the only one to observe the results of my testing, There were a couple of military observers who saw the same things. You might want to talk to some of the military people, out at the base."

"I don't need to talk to those bird brains. I have read the official manuals and I know the true state of things. I'll be here, getting paid, long after you're gone. It's something that you just might think about." With that, Dana is off to somewhere.

(I have now received two nasty, direct references to the end of my job. The way that things work at ASA, I have very probably lost my job. However, there's nothing that I can do about it, until the Department Manager calls me in.)

I then start to generate a report about my latest battle with the disc drive.

Timmy then walks by, "I just wanted to say goodbye, ass hole. It hasn't been a pleasure working with you and I, for one, will be happy to see you go. You're no damn good as a programmer and no one that I ever want to work with again." With that Timmy walks off, flipping me the bird as he goes.

(There's no question now that I'm gone. I try to figure out why. I'm the only one that works out at the military base, on a regular basis. I have generated several design level documents, based upon my prototyping of the system that ASA is supposed to work on. When the politicians tried to tell the customer that my reports were wrong, the customer unloaded on the politicians. I managed to keep my cool and never once criticized the reports of the politicians. Of course, my reports, backed by solid evidence, did contradict what the politicians wrote, based upon the manuals. If ASA tries to build something based upon the reports written by the politicians, disaster follows. Ah well, I can but wait for the ax to fall."

Eddie then walks by my desk. Eddie stops and looks at me. He says, "You know, Jason, you're pathetic. We're well rid of you and don't even think about trying to come back. Everything that you have done is wrong and a total waste of time. Why they ever hired you is a mystery to me." On that note, Eddie walks away.

Johnny is the next of the insult boys, "Well, if it isn't military base boy. You know, the rest of us work together, as a team. You think that you can run out to the military base and do things by yourself. Well, you can't. Not any longer. The rest of us will make much better progress without your lone ranger fumbling. You know, the rest of us are San Diego people, you didn't go to school here. Did you even go to school? We don't need your kind here." With that little lecture delivered, Johnny struts off, probably to join the rest of the lynch mob.

Betty, from personnel, is the next insulter. She doesn't say anything, at first. She just examines the area around my desk and then says, "Oh, I was just wondering what it would look like if there were someone useful sitting here, instead of you."

Andy, the big hardware tech is next in the procession. Andy stops and sneers at me, "I oughta kick your ass. You don't know nothin' and you waste my time, when I work on hardware. I'm lucky that you're the only one who's a complete waste of time. Good riddance to bad rubbish." Andy then waits to see if I might say something that would give him an excuse to start a fight. He waits in vain for my reply and then he walks away."

Norm stops by and says, "I guess that they gotcha."

"Yeah, I figured that from the insult parade. Gonna be a lot of work for just you and Ray."

Norm says, "Yeah, we talked about that. You got any leads?"

"I haven't been looking. If I find something, I'll let you know, if I can find you."

Norm looks around, sees nobody near, and then lays a piece of paper on my desk, "Name, address, phone number and Internet mail."

"Thanks, I'll keep in touch."

Norm walks away.