- Feature Articles
- CodeSOD
- Error'd
- Forums
-
Other Articles
- Random Article
- Other Series
- Alex's Soapbox
- Announcements
- Best of…
- Best of Email
- Best of the Sidebar
- Bring Your Own Code
- Coded Smorgasbord
- Mandatory Fun Day
- Off Topic
- Representative Line
- News Roundup
- Editor's Soapbox
- Software on the Rocks
- Souvenir Potpourri
- Sponsor Post
- Tales from the Interview
- The Daily WTF: Live
- Virtudyne
Admin
I'm the frist customer in the queue
Admin
Was that muck? Mulch!?
Admin
The user needed more memory to save the president's daughter.
Admin
Aaaargh!
Always a customer fault.
Admin
True House MD moment. Everybody lies, especially your patients (or in this case customers).
Admin
This is why I hate reading the comments. You just say frist all the time and never anything remotely funny or insightful. I want to talk to Alex.
Admin
If his shop doesn't record calls, and he's the only one in the building, why didn't he just cuss this dumb bastard out? He's obviously called multiple times, with the same issue, constantly being told the same thing, and just being cheap and stubborn about fixing it. The definition of insanity is doing the same thing over and over expecting different results, but more often than not, it's not insanity, it's just good old stupidity. TRWTF is that our society demands that customer service entail constant ass kissing, and doesn't allow for severe verbal abuse when it's justified.
Admin
So let's summarize here:
Hmmm. Meditate a while and you may be able to find the WTF somewh6ere in th6ere if yo6u l66k cl6sely en6ug6.
Admin
Everybody lies
Admin
Since 2MB is larger than 640k, the program should be able to run without problem, no ?
Admin
Here's a little known fact about computer people, which means, anyone who touches a computer as part of their job, except me:
They can work magic.
That's right. Computers are magic, therefore, computer people are magic. They can do anything.
The problem is, they're so spoiled by their power that they get lazy, and hate to help anybody.
Now we all know the first law of Marxism. You have something -- knowledge. I am weak, stupid, needy. Therefore you owe me help. Not grudgingly, but generously. Your refusal to help, buried in mumbo-jumbo about RAM or drivers or whatever, is proof of your moral corruption.
So get in there and do the fucking magic already asshole so I can get back to Farmville!
Admin
Admin
sounds like our indian guys .. stuff breaks like it only can when they change something Us: "did you change something?" In: "nope" innocent whistling
Admin
The first rule of support: callers lie. They might not even know they're lying (usually they do) but it doesn't matter. They're lying.
The corollary: you have to trick them into giving you accurate information. Like this guy eventually did with the hex dump. It is his own fault he didn't try that sooner.
Support: What do you see when you click OK?
Caller: Nothing.
Support: Your screen is completely blank?
Caller: Yes.
Support: Click the Start button.
Caller: OK
Support: Click "Refurglemate".
Caller: (sound of clicking Start) Where's that?
OK, so now you've established their screen is not completely blank.
Admin
You've missed a few steps between 5 and 6:
5.1: New code shipped to customers 5.2: Customer complains that the app no longer runs on their 2MB machines, even though it would (just about) in the past 5.3: PHB changes requirements. App must display how much RAM the machine has for easy debugging, but try to run with just 2MB 5.4: New code shipped to customers, instructions sent to helldesk to always check RAM quantity first.
Admin
Admin
I'll admit it took me a long while to figure out (I was a teenager. ok?) that my parents' computers etc. did not come in different versions that could be distinguished by looking at the color of the prongs in the power cord, but that I was being tricked by the phone techs to be sure I really had power cycled the device.
Admin
Ah, yes. Just like the night the phone rang at 5pm (I even had my jacket on, dammit! Never answer the phone once your jacket is on!) and ended up working clear through 7am the next morning before finding out that the customer's particular non-English-speaking culture can't stand to admit ignorance, so they tend to answer "yes" to any questions they don't understand. Not intentional deception, but I could have gotten home at a reasonable hour if I'd known that at the start of the night. Or, you know, just not picked up the phone.
Admin
Even if the shop isn't recording, you never know when the caller is recording.
Admin
I think you're assuming that the program is modular enough that it can load enough of itself to check to see if it can load the rest of itself. Since this talks about RAM Extenders, it sounds like a real-mode DOS program which only later on had fancy-dancy features like overlays and swapping that allowed programs to be larger than installed RAM. Not only that, since it's real-mode, you can put the stack and/or heap in any old damned place and have it write over any old damned part of RAM (including your program code.) And you can have your program rely on the fact that there is physical memory in a particular location. And if there's no RAM there? That's when the fun begins.
Admin
Admin
Admin
This reminds me of an ancient job I used to have at a telco helpdesk. My favorite move was the scart jumble. Some issues are immediately recognizable. One off those is a scart cable that isn't connected properly. So you had a few possibilities: Attempt 1:
Attempt 2:
Attempt 3:
Attempt 4:
At some point, you'd skip step 1 - 3.
Admin
Oh like it isn't horrible on the other side.
"The router is not connecting to the internet."
"Did you try reinstalling Windows."
"What does that have anything to do with the router. The router light for internet connection is not staying lit. It is blinking!"
"Is the router plugged in?"
"No, the internet light manages to blink without the power cord plugged in."
"Ok, well, sometimes you just have to wait."
"I've been on the phone for an hour, talking to a guy that asked me if my phone was plugged in."
"Ok, well I'm escalating your ticket."
"Thanks"
"Hi, I'm a level 2 rep. Did you try reinstalling Windows?"
Admin
I spent my first two years of my career trying to shoehorn in Real Mode programs. Batch files, multiple CONFIG.SYS menu options, different boot orders... great now my head hurts from the memories.
Admin
I was going to recommend running it under windows 3.x I once ran two instances of doom that each required 4MB to run, in multiplayer with each other, all on a 4MB pc in this way. It did run kind of slow though.
Admin
Customers complain that the software no longer runs on their machines, that they didn't want this upgrade, as in any case all you have done is add a load of features they don't want and have not fixed the issues they wanted fixing with the features for which they use the product in the first place, and the only reason they upgraded was in the hope you had fixed those.
And user cannot file the complaint online because the "contact us" has no proper contact details anyway, just leads to loads of FAQs. And raising a support ticket consists of filling out a form with things that are totally irrelevant and doesn't give any facility to raise the actual issue you are trying to raise.
They have a user forum but nobody from your company bothers reading it or getting back to people on issues.
(Reminds me of very many apps nowadays)
Admin
Admin
Not all telcos are alike, nor are all helpdesk employees, but when a customer tries to tell me something, he'd better present evidence straight away, because from experience I know that 99% of the diagnoses of customers are wrong (to the great annoyance of the 1% who is right, granted). I would rather hear "The internet light on the modem is off" than "The modem can't connect to the internet". Present the smoking gun rather than the conclusion, or at least alongside it.
At any rate, remote assistance over the phone is horrible for all involved, even if all parties are highly capable - which is rarely true.
Funny note: on many routers the "internet" or "wan" light is supposed to be blinking (not all though).
Admin
Admin
The real WTF is playing Myst.
Admin
I think this customer is a fault!
Admin
And it keeps getting worse, too. One of these days, it'll be:
"Hi, I'm a level 2 rep. Have you tried rotating the tires on your car?"
Admin
"Hi, I'm a level 2 rep. Have you tried shooting the president's daughter?"
Admin
TRWTF is that the customer knew that 4096 KB was 4 MB. I'm surprised he didn't say "4000 KB" when asked.
Admin
Dangit Askimet! I said Fizzbin!
Admin
Just yesterday I was on the phone for the 4th time trying to figure out why my smart phone will no longer connect to the 3G network of my phone service provider. I thought that clearly explaining that I cannot to the "data network" and "no, I'm not talking about my wi-fi network, I'm talking about the data network, Yes text and phone calls all work fine", etc. would be helpful. Turns out, I was supposed to say "No, I don't see the 3G icon." My bad.
Admin
And of course on my phone, there is also the E icon (for EDGE, whatever that is) that sometimes (like when I'm in the office, but not when I'm just outside the building) replaces the 3G icon. And boy does that transition cause problems, even though both E and 3G indicate that there is a data network available. (EDGE is a fair bit slower than 3G, but works in more questionable signal areas, which probably contributes to its slowness.)
Admin
-Harrow.
Admin
While this conversation takes place and the customer is checking things, a competent helpdesk rep will have also run some tests from his side of things, possibly attempting to ping the phone, look up outages, and get a diagnostics scan out. The customer doesn't need to be aware of these checks if explaining them takes time - especially when they don't reveal problems. When one of them do reveal a problem which looks like it is causing the issues the customer experiences, I would just completely ignore everything said and done to that point until that issue is solved, and re-check for connectivity.
I can imagine that for a customer it can be very hard to distinguish between a competent and an incompetent rep.
Admin
I notified the tech that I've done this and my slightly more annoyed voice (I know what they go through, so I try and stay pleasant.) He still has me unplug the thing, but forces me to leave it off longer than 60 seconds.
Lesson learned... their equipment had to forget my modem before I needed to plug it back in.
Second: I do home tech support. I'm at a birthday party with my family on a Sat. night at 8PM. A regular customer who is usually stoned, I come out smelling of cigarettes, and always requests a discount (why? you know the charged rates), calls me and complains he can't get an Internet connection. I run through the usual: is the cable plugged in, unplug it and put it back in, etc "Can't you just come out here and fix it? please?"
"Okay, but you know I charge $XX for the first hour, whether I fix it in 15 minutes or 60 minutes? And you agree to this?" "Yes, just come out here and fix it" After a 25 minute drive, I get out there, plug his half-seated cable and everything works fine. "$XX, please" "Ah, man, that only took you a few minutes, and you're going to charge me?" "Yes, and if you refuse, never call me again."
He refused and then tried to call me again a month later. That's when I let him have it.
Admin
For example, you could bite the head off a live chicken and pour the blood over the end of the cable. Then plug it back in.
As a side benefit, he probably won't call you again.
Admin
Unlike the way 12 year olds talk trash when playing Halo, in the real world the customer can get your fired or in terms you can understand "ban you from the game". This story does not constitute "severe verbal abuse" by any means. It may be a horrible inconvience to the support person that had to put up with such a call at the last minute of the day.
If you want to get into that, then TRWTF is that the call center should be charging per call instead of a blanket support package. "Oh you can't read the system requirements on our software? That will be $500, have a nice day!". Seems to work well for MS, I bet they get a lot less stupid calls now.
CAPTCHA : ingenium (Latin) the ability to understand similarities and relationships that is innate in all humans...
Admin
Nobody mentioned this: PS/1???
Why do I shake my head?
Admin
It also mentions Myst. By the time Myst came out there were plenty of linkage tools that would allow you to create overlays. I know, we were trying to cram megabytes of executable into DOS memory.
Admin
Supporters lie. They might not even know they're lying, cause they are just following a script written by somebody, who did not think about every eventuality.
If you are lucky the path through that script will lead to a situation, where somebody will go and fix the problem. Other times the script will lead to an incorrect conclusion. If you get into that situation, the supporter will claim that conclusion is correct, even if it directly contradicts evidence presented to them.
For example I call an ISP because the internet connection is not working. They may incorrectly reach the conclusion that my computer is defective. I have experienced that with two different internet providers.
The most recent time that happened to me, I would get a link on the network interface, I could send and receive packets, but I never got a reply from the DHCP server. The supporter eventually said my network interface was defective, and there was no other possible explanation. Later I learned the real cause of the problem was that the ISP had run out of IPv4 addresses.
This is the playing field. The customer has to beat the support script before they get to a real person, who will look at the problem. Customers will eventually learn some of the questions and what answers will be the most productive.
Admin
That's stupid. My tires rotate every time I drive my car.
Admin
Here's the real WTF - “I ordered and installed this machine myself,” the caller insisted.
Why are you letting them do that?
Admin
When I used to do repair/tech support, I had a number of instances like that, but never walked away unpaid. I'd try to walk somebody through easy steps over the phone, telling them "look, I can do this for you for free if we're talking on the phone, but I'm charging $XX if I have to drive out there." Why free? Because I can be repairing computers in the shop, surfing the web, etc while walking somebody through their issue, but driving out takes time out of my day and puts miles on my car.
One customer would say "I'm not good with the technical stuff" (like plugging in a power cable >.<), and happily paid me an hour of time for my 5 minute visit. She was awesome, always polite, offered me tea. Another customer would try to say "well, you were only here half an hour last time and fifteen minutes this time, so since I paid for an hour last time, I should get this time for free." Yeah, not having that. Usually it was enough to just explain that I need to make money and each trip cost me time plus gas.
It sucks, but I just figured it was part of the job, and everybody wants something for nothing.
Admin
A bright red flashing screen that says "program can't run with 2Mb" is well within what a lying user might describe as "starts misbehaving in strange ways"...