What Product Companies Can Learn From Consulting Companies
training.kalzumeus.com
training.kalzumeus.com
This is probably one of the best arguments for niche specialization that you'll find. Say you're a Ruby developer, but you know a lot about CPA, ARPU, LTV, churn, and other terms SaaS types care a lot about.
Yes, you might cost significantly more per week than a peer Ruby developer who might be employed by a prospective client of yours, but the cost of getting that employee's knowledge to around where yours is outweighs the difference.
Additionally, clients want to lower the risk that a project will fail (note: this doesn't mean technically fail, as in the code doesn't work.) By "leveling up" in a niche specialty, you'll lower the risk that you'll fail when a project in that niche comes your way. (Clients also have a tendency to reach deeper into their pockets when the risk of failure is lower.)
Yep. Basically, it's an expected value calculation: your project actually costs the sticker price divided by chance of success. (If you quote $20k and the customer's experience is that 20% of projects fail the "true cost" is $25k after they self-insure for risk of project failure.)
Decreasing their estimate of project risk thus lets you justify higher rates. Also, as your client has lower perception of project risk and execution risk, their perception of the probable magnitude of the success for your engagement will likely increase. (The logic of that goes something like "He's clearly a pro at this, as demonstrated by his execution ability, therefore if this were not likely to be a major win he'd already know that and we wouldn't be having this conversation.")
The person who signs the cheques as big as you want them to be will be the person with P&L for employees and contractors Possibly across IT and marketing or accounts or ...
It can be a little bit outdated but the main points remain the same.
I experienced it first hand: We realized that the "energy" to spend in selling USD 100K/yr on a specific product is one or two orders of magnitude of selling a service using/embedding that product. And there are cases where there is a dilemma and products can eat your service profits.
In terms of benefit-per-sentence, this is right up there with the best books on business I've ever read.
I don't give out enthusiastic compliments easily.
Seriously, if you enjoy doing this, you might consider turning it into a book. With your writing style, your domain expertise, and your marketing acumen, you'd probably make a mint.
You have an exciting idea per paragraph ratio higher than anything since pg in the early days - you are hirin your stride about now
(Ok that does sound a bit brown tongue - but it's honest so apologies all round)
I'm amazed at the number of product companies that don't do this. Or stop doing it as soon as they think they've found product/market fit.
If I had to pick between A/B testing and talking to my customers (and it would, of course, be dumb to pick only one of those options) I'd pick talking to my customers without hesitation.
A/B testing let's me optimise. Talking let's me discover my customers' problems.
Pretty much every other thing I sign up for, if someone calls, it's inevitably a salesperson who does not understand the tech behind the tech they're selling, trying to push the latest version of something they don't know.
Please - call me and ask me if I'm using it. If say 'no' - as in, 'no, I don't use subversion, and I've not worked in an enterprise situation for 9 years' - that should be enough to take me off your list. If I say yes, and have feedback, take it, listen, record it, say 'thanks', and get it to the right people. If I'm using something, and it sucks, and I tell you it sucks, a followup from someone telling me you'll make it better would net a customer for life. No one has yet done that for me.
Wait - I did have a service company in town that was in startup mode take their site down, then proceed to call a few of the really early adopters (me included), do moderately long interviews by phone, and then tell us they're pivoting the company based on our feedback. Time will tell if that works out for them, but it was unexpected.
tldr = if you're calling for feedback, call for feedback, take it, and act on it. do not try to sell me something at the same time.
I love the idea of actually just asking for feedback. And then putting a dev in front of the ones who actually have something constructive to say.
* You can arrange a phone call. Email 'em first, or use a tool like ethn.io, or just hack something into the workflow of your site that lets people opt-in to a call right then.
* You can give options for customers to call you outside of support calls. Set up some office hours on ohours or whatever. Get your customer to call you.
* Find a local customer. Go out for coffee. Buy them dinner.
* Whenever you go somewhere not-local - see if you have a customer there. Go out for coffee. Buy them dinner.
* If you find there are non-local locations that have groupings of many of your customers - find an excuse to go visit that location.
... and so on...
Patrick: do you think it's a good idea to add a date of publication to your articles? Most people wouldn't care, but I found myself trying to find it to see how current the content was.
Date is very helpful in digesting article (by putting it in context).
If you make it harder to digest your articles - you directly subtract it from your karma.
And as Patrick says, the advice in this post would have been useful 5 years ago, and will probably be useful 10-20 years hence. If you're going for evergreen content, you can write in such a way too.
I believe Isaac Asimov mentioned this one time. I think he had mentioned an athlete's name in a story, and said that he regretted it, because in a few years no one would remember the athlete, but otherwise his story would still be relevant.