So you want to be an independent consultant. Let’s skip past the stage where I scream “don’t do it!” and onto the next step:

How to position yourself.
It's natural to want to be the jack/jane-of-all-trades; anything within the vague realm of technology being what you do.

It's also a mistake.
Your first deals are going to come from your network--friends, former colleagues, etc. You want word of mouth to spread, because traditional marketing in this space is nightmarish.

Generalists don't get recommended.
Find an expensive problem that you know how to solve, and position yourself instead as tackling that specific problem.

Your goal here is to trigger a "Rolodex moment;" when you mention what you do, someone in the room perks up with "I know someone you need to talk to."
Take me as an example.

When I started out, I was planning on being "The Cloud Solutions Architect." Trouble is I'm competing with an awful lot of folks for that title--and they can outspend me something fierce.
There's a strong argument I didn't go into a small enough niche. The canonical positioning approach would have looked more like "I fix the horrifying AWS bill for SaaS companies in the Bay Area" or whatnot. Oops.
What you're looking for is a specific, expensive problem that people are willing to pay to make go away.

"I'm the Serverless expert" is specific (ish), but it's not an expensive problem, so you'll struggle to find work.
A lot closer are things like:
"I fix your overbroad IAM policies."
"I optimize your EMR clusters to achieve X outcome."
"I stand up websites for credit unions in the Pacific Northwest."

You want to hit "that's me" and "that's a big problem I have" and "I don't wanna do it."
Talk to folks you've worked with before. Ask them to describe the value you brought to them. It might surprise you!

You think of yourself a certain way; they cast it in a different light, and they're the folks who sign checks.
Expect it to take time. Expect to revisit your positioning every 18 months or so.

Expect it to be marketing. You're optimizing for people reaching out with their problems. You can always *do* more than that, but it's a marketing story first and foremost.
We'll get more into this in another thread, but Specific Expensive Problems are way easier to productize and charge more to solve.

But "find an expensive problem in your space you know how to solve, then solve it" is the first step.
Sheer naïveté. "I've done this a few times; how hard could it be?" I learned a *lot* on my first few projects. Had I known then how little I really knew, I'd never have gotten off the ground.
The way I got around this early on was with a money-back guarantee. In time I stopped including this, both because it wasn't necessary (I "got good" quickly enough) as well as because it aligned people around the wrong things (cutting vs. optimizing).
Absolutely. You can turn that into "job replacement revenue" within days or weeks; building a SaaS MVP takes... considerably longer before you're "Ramen Profitable."
I'll get more into pricing tomorrow, but a common myth about consulting is that you're YEARS ahead of the client. On a good day you'll be 15 minutes ahead.

Worst case, half a sentence.

"Thinking deeply about a specific problem for a month" gets you there. I'm being serious.
Take the @awscloud bill. There aren't THAT many services that have runaway bills. There's clearly some structure to it, it's a bounded problem space, and it lent itself to deep thinking without growing faster than I could wrap my head around it.
IAM policies, service discovery problems, query optimizations for specific databases, improving S3 security / querying, etc. all lend themselves to similar types of problems. Those are the things I'd look into; yours are in whatever you enjoy working with.
Why consult at all?

Income security.

Sounds nuts, right? If you have a diversified client base, contrast how many people would need to fire you in order to wreck your financial picture vs. how many would have to do so in a job.

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Corey Quinn

Corey Quinn Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @QuinnyPig

2 Mar
As threatened, today I'm going to talk about pricing. This one will likely result in... feedback.
So, as you've probably heard if you've worked with, met, passed on a street, been in the same coffee shop as, or just had a dream about @jonathanstark, "hourly billing is nuts."

I used to disagree vehemently. I no longer do.
Unless you're an attorney, people are going to cap out in terms of what they pay you somewhere around $250-$300 an hour.

That's good money, right? $600K a year assuming 40 hours a week. Let's start there.
Read 25 tweets
2 Mar
"Join now to watch the Microsoft Ignite keynote!"
There we go. And as an apology for the trouble, @Microsoft has disabled the social profile nonsense.
What kind of crapass "cloud" conference is this?! They've got pre-keynote streams so you feel engaged and involved, they bother to *mention* the virtual sponsor expo hall so customers know it's there...

MS has so much to learn from AWS's approach to half-assing things.
Read 32 tweets
2 Mar
My personal guide for burned-out employees with chips on their shoulders. I recommend none of these. I am guilty of all of these. This is why I'm a terrible employee.
Put expenses on your own credit card and then submit them. If you experience pushback, stare them dead in the eye and say "okay, so don't pay it." See if they call your bluff.

(They almost never will.)
If someone asks you to work late tonight, you have plans. Maybe a date with your spouse. Maybe playing video games. Maybe you plan to cry yourself to sleep. Not their business; they're your plans.

Emergencies aren't "someone else fucked up the planning."
Read 18 tweets
1 Mar
Let's pick up my thread from a while back. I'm not *quite* ready to start building in my @awscloud account. I must secure it first!
Detective? GuardDuty? CloudTrail logs? Etc. etc. etc...
I click "enable" and am confronted by something that makes no sense whatsoever to me. IAM account? SSO account? Amazon account?

Remember, this shitposting account is just one, not a full org. AWS Detective copy is useless or worse.
Read 11 tweets
1 Mar
I have a meeting with a Microsoft person in a few minutes, so it's once again time to do battle with @MicrosoftTeams.
Click the enable button, it lands here.
docs.microsoft.com/en-us/Microsof…
Looks enabled from everything I can see, but the client stubbornly refuses to recognize this. Hrnnnn...
Read 7 tweets
1 Mar
In honor of @colmmacc being elevated to VP, a thread on my experiences with him. Somewhere a bunch of @awscloud people just flinched and didn't know why.
First, VP / Distinguished Engineer is the top of the IC track at AWS. There's no higher job level; in all of Amazon there are less than 2 dozen the last time I counted. It is seriously No Joke.
I've encountered Colm on a few different customer issues, to the point where I started to grow suspicious. "Does AWS know that I'm involved here, and they're bringing him in because they know I respect him mightily?"

Of course not; AWS doesn't communicate internally that well.
Read 10 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!