Last week I had an appointment to do my road test for my driver’s license. It was booked a little while ago and I told my girlfriend and our friends when it was. I scheduled the time off and made sure that I had somebody to take me out to the service center. When my friend got to my place to pick me up I went online to check the address of the service center. When I entered my information into the form, it asked when I would like an appointment. My heart dropped a thousand miles. I pulled out the little slip of paper the woman had given me and saw that my appointment had been the day before! I was floored to say the least.
I called the SAAQ to see if something could be arranged and was told by the man on the other end of the phone that “only you can take charge of your life”. I asked when the next available appointment was and he quoted me the 29th of October. I was on the verge of losing it but I kept calm and asked how I could get an appointment faster. He told me that the only way was to check for a cancellation which I could do by calling the SAAQ once, twice or however many times a day I had time for (“because, if you are very busy, there is nobody else that will make these changes in your life for you”). I asked him if the same information was available on the website for the SAAQ and he told me that, while it was available, it would be better to call because the agent could check appointments faster than I could check the website.
Little did he know, I am a programmer. Who builds web applications. For a living.
I cooked up a little script that hit the SAAQ website every 60 seconds. This took about 90 minutes to write. After it ran for two hours it produced an appointment for me the following week (August 8th).
Fast forward to this afternoon. My friend comes to meet me at work and we head out to Dorval. Upon our arrival, I make sure to confirm with the guy at the counter that I really do have an appointment today at 1:20 PM. He says I do so we duck across the street for a bite to eat. Now, I’ve been a bundle of nerves for the past couple of days and it was all I could do to force down some chow.
When we get back, 10 minutes before I’m due to take the test, I present my papers to the guy and he points out the my insurance expired on the 1st of August. Oh, the humanity! Trembling with barely concealed rage I go back to the waiting room, sit down and frantically dial the number for the insurance company. Several minutes later they confirm that, yes, I do have a valid insurance policy and all I have to do is let them know what I need and they will be more than happy to fax it over.
I step up to the wicket when my number is called again and explain my situation to another guy behind the counter. He gives me a fax number and asks that I have the papers faxed to his attention. I call the insurance company and am told “no problem, sir, it’s on its way”. I wait. And wait. Then I ask the guy if he could check for the fax. He tells me “it’s not here yet. Sometimes they take a while”. Now, that’s not really how faxes work, you know? My fax calls your fax and when I transmit the document, I get a receipt. It’s what we programmers call peer-to-peer. It’s not like email which is fire and forget.
I wait 25 more minutes. The guy has disappeared.
Then I get up and go find another guy to help me out. As I speak with him, I can see my first guy through a window in the staff room calmly finishing a late lunch. The bastard didn’t even have the courtesy to tell me he was going on break or refer my file to somebody else. He just left me hanging.
It turns out that the person at the insurance company wrote down the wrong fax number. I give it again. They get it right.
I wait another hour and a quarter before I finally get to take my test. My evaluator, Joe, has trouble with my name but seems to be a genuinely kind and funny guy. We drive around for about 15 minutes and then he takes me back to the parking lot to test my parking skills. He asks me to pull in front of a spot and back into it. As I pull forward, another guy takes the spot. Joe, flabbergasted, bursts out laughing. We find another spot and I manage to berth the car expertly.
I’m all done. I have my license. If you’re reading this, Joe, thanks for being a great guy and not being like the other dour-faced monsters that were evaluating some of the other people there to take their test.
Oh, and if anybody needs to schedule a driving test at the SAAQ and already has a file number, let me know: I might be able to help you out!