Skip to main content

13. There are no Errors

A piece of pizza in front of me, Mozilla checking my mail, and me who just got to the office. Seems like a good start. Until the phone rings.
"Hi, that update you sent us yesterday, now there's something wrong when manually adding items to a bill. The invoice is processed fine, but manual items, like shipping, don't appear on the bill until I turn off the computer."
There's such a nice sunny day outside. And now suddenly I have these images of a large axe, chainsaw, and gillotine in my head. Something's missing in this picture. A substance.
"Yeah, ummm... Lemme think... I think I know... I employed the latest technology of database connectivity in the last update, it's very efficient and therefore fast, it stacks data together in chunks of maximum size so the data used for communication is reduced to minimum. It's quite good," I lie. You have to be clever in this business. You don't make mistakes. Others do.
"But, what does this have to do with my billing problems?"
Gawd, some people need to be told everything, and I mean EVERYTHING, to the last detail. They just don't think.
"You see, as you add that shipping item, it's too small. The protocol layer is waiting for more data to be able to construct a packet of maximum efficient size and then send it to the database. Just add another item, it'll work then."
"But... What? I just need to add this one shipping item!"
Why do people expect me to run their businesses? I have enough problems running my own, I don't need their problems, too. Perhaps I'm in the wrong business. Perhaps I should run classes on running a business.
"Well, you're handling this customer, right? Just add a handling item."
"A handling item? But that's included in the shipping item, it goes 'shipping and handling'."
Yeah. Definitely in the wrong business.
"Make two items out of it then. One item reading just 'shipping', the other 'handling'. Besides, the customer will be more willing to pay a bill if there are more items on it. Be creative. Maybe you'll think of another item to add. 'Processing', for example."
"Processing?"
I should take notes and then write a book. It seems it would be a best-seller. I'd practically make an advert for my classes and then earn from the advert, be very popular, and even earn shitload of cash from running classes. You know, high popularity means you can have a high price.
"Yeah, I mean, your computers aren't running on nothing. Electricity costs. And you need computers to process orders, right? And invoices. And so on. It's the cost of doing business. Processing."
Man, I'd laugh myself silly right now if this weren't an important customer.
"Oh... right! Well, thanks for help!"
Phew, that was close. Now, I quickly add a transaction commit after adding manual items, recompile and repackage the program, and wait for the next call.
"Hi, me again. I tried that, I added three items, but they're nowhere to be seen on the bill."
"Hmmm... odd. Wait! Did you update your computer? Microsoft released some critical updates the last week, and if you don't have them installed it may cause your computer to work unreliably altogether!" I lie again, now prepared for this call.
"Uh... no... I'm not sure how..."
"Well don't worry, I happen to go on some field work just in an hour, it's in your vicinity, I'll pop in at your place on my way there and update your computers in a snap. I have it all on a CD, so you won't have to wait for all that downloading and stuff."
"Wow, thanks! You're really something!"
Yeah, I know.
So I burn the new version of the program on a CD and leave for lunch. I'm good. Really good. Why change the business?

Comments

Dav said…
Ohhh! Smart move at the end there blaming M'soft on a critical patch or another. Me, I would have rather made up an excuse about sunspots, but then again thats just me. Over here in Singapore (yes stil stuck here) sunspots are the number one reason for network connection loss.... or so I tell some of my clients :)

Now just let me add some processing fees and extra lines to my work-jobsheet to make it look flufed up and get the clients to sign off on it. Yes, excelent!

Popular posts from this blog

9. I.T. And the Meeting Seat Filler

It’s early as I exit the pantry with my morning cup of tea, with lots of milk, just the way I like it when I see the NewGuy slip in the office and slither over to his desk nary a care in the world. I take a look at my watch and see its 9.34am, and this isn’t the first time the NewGuy’s been late to work. My mind slowly starts to think up of things I can make him do with the knowledge he’s been late one too many times, when I receive a phone call on my cell. It’s the BOSS! And he sounds angry! 2 minutes later I’m back at my desk clearing it up and getting some files in order. The NewGuy peeks from his part of the half partition and chirps, “Busy morning huh?” “Yes, it always is for people that come in on time to work.” Its early, and I haven’t gotten into my normal frame of mind, so I’m a little more direct then I should, and I can feel my hold on the NewGuy slowly slipping. I know I have to shake things up, or he’s never going to look up at me. With this in mind, I reach down to ...

6. Conflict of IP and Interests (part 1)

It always starts out on a quiet Monday, when everything seems to be going well, there are no emails in your inbox (because you spent the weekend reading office email and replying to odd requests) and you’re about to get the first cup of tea when the boss’ daughter walks up to my table and says, “My computer has an IP conflict.” It takes me a few seconds to register that she’s actually said something that made sense for once, and not just some random buzzwords mixed in some regular daily babble like she usually does. “So, how do you know it’s an IP conflict again? Did you try pinging the office server and notice packets going missing? Was the network connection intermittent?” I ask her, still confused, since I haven’t had my morning tea. “Um no, the computer told me,” she replies, flashing me some teeth. Slowly it dawns on me that she must have XP Pro on her machine, and the network wiz bubble must have popped up and told her there was an IP conflict. Trying to act busy but being ...

11. I.T. and the Doctor (Maybe)

“So I’m going to have to help your sister then?” “Yes, but I don’t care if you really help out, its up to you.” Now, I don’t know about you guys, but when your girlfriend say that, its usually a trap. Its usually about this time you should set the stack of magazines on the coffee table on fire and run in the other direction. But I didn’t. Silly me. Ales should learn something from this and always carry matches. ”Ok, sure, no problem. I’ll follow your sister to the PC Fair, then help her get a notebook for her medical school,” I say, with a forced smile, my left hand pawing my shirt pockets for a box of matches. Its 3 weeks later, and I’m lazing at the office, just waiting for a chance to get America ’s Army launched for a few rounds of R&R, when I get a call on my cell phone. It’s the Sister! “Hi, how may I be of service?” I say, pouring sarcasm into the phone like a drunk does with cheap whisky. “Yeah, that laptop you got me is not working right. I can’t find my file...