Live data from Hacker News

As a solo developer, I decided to offer phone support

plumshell.com

21–30 of 147 posts

Re: As a solo developer, I decided to offer phone support

#21
I've been doing this for over 15 years with an invoicing app I have and I've got to know a lot users pretty well over that time.

My app is simple and easy to use, and I've made "Training Videos" for just about everything you can do with, and I've had years to work out any bugs that have popped up, so I don't get a lot of calls anymore. But every call is a chance to learn something and improve the app and I pay very close attention to those who call.

My approach is that it's never the user's fault, and I tell them that. I work click by click with them to show them how to do something and I tell them if something doesn't work it's my fault and I will fix it. And I also ask them how they think it should work.

Before I made my first app back in the `90s I read a book Apple put out called something like "Apple Human Interface Guidelines". At first glance I thought it was a waste of money, but since I'd spent it I decided to read it all.

It explained some of the history of the Apple GUI and how and why things were designed the way they were, which was basically on things people were familiar with, like "Radio Buttons" and "Checkboxes", etc.

By the time I was done I realized the genius in the approach. I'm still impressed with it. My goal has been to make web apps that the user doesn't have to learn anything to use. That it all works like they expect it should. After 15+ years I've got pretty close now. I rarely get any calls or emails.

Kind of feel like the "Maytag Man" now.

Re: As a solo developer, I decided to offer phone support

#22

I did it for 10 years, but more recently have moved away from phone support as much as possible (or delegated to others to do). The main reason - I am a solo developer. And the brain mode for 'developer' is VERY different from the brain mode for 'support agent'. It was basically impossible for me to get into 'flow' state during a normal working day. Even one phone call during the day took me away from my creative, pr…

May have more to do with the pace of the industry your serving and maturity of the software. In a niche that doesn't change much it's probably easier to get dialed in to what most customers want and need.

Re: As a solo developer, I decided to offer phone support

#25
post #7
post #3

Does anyone know any good and easy to use service to provide paid phone support? For example, I want to charge something like $1 or $2 per minute.

The point here is not what the advantage of phone support is but to provide the service personally. You can outsource anything, but if you read the article, the learnings you get from doing it yourself are invaluably useful.

I (mis?)interpreted the GP comment to mean a service that makes it easy to charge for the phone support they provide.

Re: As a solo developer, I decided to offer phone support

#26

I created a shareware Tetris clone for OS X in the mid 2000s and provided my cell number in the readme. I'd get a trickle of calls from all over the world at all times of day. That's where I learned never to have a serial number generator that included the number 0 since it looks so close to the letter 0. It was weird to be out and about and suddenly get a tech support call, but people were usually really nice.

It's also advisable to omit vowels entirely to avoid generating offensive words.

Re: As a solo developer, I decided to offer phone support

#27
My experience with doing phone support for applications is that it is excellent if well-augmented, and absolute garbage otherwise.

Due to a variety of factors, my previous employer provided about 50-50 phone and email support, often with phone as the first point of contact. That worked because phone calls came in with proper context (essentially providing information about who is calling and information about their account status) and I had tools to guide callers when something wasn't extremely basic: most applications are primarily visually- or textually-rich environments, and verbal descriptions require a high degree shared context on both sides (e.g. you are a competent CCNA contacting Cisco TAC, and both parties share a common verbal language to describe non-verbal tools). Absent that, screen-sharing capability is critical, as otherwise phone support is endless dead air of "I'm looking at things you can't see while you describe things I can't see and have no context for, let's both black box everything and pray for telepathy." My current employer doesn't provide that, so phone support devolves into a push button for customers to say, "this issue is urgent!" while support says "probably, but we can't send you screenshots over the phone, so please go away while we write a response that actually provides useful information--you can remain on the phone if you want, but it's going to just be dead air or us talking you down from panic mode while not actually doing anything to address the problem."

Re: As a solo developer, I decided to offer phone support

#29
post #21

I've been doing this for over 15 years with an invoicing app I have and I've got to know a lot users pretty well over that time. My app is simple and easy to use, and I've made "Training Videos" for just about everything you can do with, and I've had years to work out any bugs that have popped up, so I don't get a lot of calls anymore. But every call is a chance to learn something and improve the app and I pay very c…

How do you deal with conflicting ideas of how something should work?

I'm sure there are a set of users who wish your app worked in one way, while another set of users feel strongly that it works in an opposing way. How do you reconcile that?

Re: As a solo developer, I decided to offer phone support

#30
post #27

My experience with doing phone support for applications is that it is excellent if well-augmented, and absolute garbage otherwise. Due to a variety of factors, my previous employer provided about 50-50 phone and email support, often with phone as the first point of contact. That worked because phone calls came in with proper context (essentially providing information about who is calling and information about their a…

In the absence of screen sharing, if nothing else will do, you could guide the user through using their operating system's built-in screen reader (designed for blind people), assuming you can hear the sound from their computer or mobile device.
Post reply on HN