MoreRSS

site iconStay SaaSy

We started this blog to share what we’ve learned on how to scale product and engineering through all stages of startup hypergrowth.
Please copy the RSS to your reader, or quickly subscribe to:

Inoreader Feedly Follow Feedbin Local Reader

Rss preview of Blog of Stay SaaSy

A Practical Guide to Executive Presence: Earning Respect

2024-11-19 20:59:22

This is a follow-up to one of our most popular posts, which contained practical advice on executive presence. As a refresher, I define executive presence as a set of behaviors that will influence others to fully listen to what you say – because they respect you, view you as reliable, and otherwise think that listening to you is important for the company’s success.

It can be somewhat circular, but one of the best ways to build executive presence is for other executives to obviously care about what you have to say. This time, we’re going to dive into the behaviors that earn respect from other executives – the traits that help make them allies, and that prevent them from resenting you or taking you for granted.

Execs Demonstrate Deep Expertise

People respect strength. At the end of the day we’re all just mammals trying to map every organization we’re a part of onto a primate dominance hierarchy. And since it’s generally not acceptable to club your coworkers over the head or bare your canines at them, the measure of strength that most teams revert to is expertise.

To have strong executive presence, you need to have skills, knowledge, or capabilities that are beyond everyone else along at least one dimension. What is the one thing that you know how to do, or that you know everything about, where nobody else is remotely close to your level? It doesn’t have to be something huge, but it has to matter. There must be a domain where you are the king or queen.

Some signs that you have the right level of expertise:

  • You are the keeper of the truth for your area of expertise. If it’s retention, you know the biggest needs and the customers most at risk. If it’s competition, you know the most important competitors, and you know more about them. When people need to get to the bottom of the topic, they call you first.
  • You cannot be out-debated in your area of expertise; people can disagree with you due to matters of opinion or different values, but you won’t lose a duel of facts. If you are presenting on something in your area of expertise and people grill you intensely, you cannot be shown to be a fool.
  • You demonstrate excellence at the important skillsets in your area of expertise. If your area of expertise is technology cost reduction, you have identified or directly built solutions that meaningfully reduced costs. If your area of expertise is sales, you’ve successfully sold a lot of deals.

Execs Never Exhibit Uncontrolled Lateness

Executives who are losing their grip consistently demonstrate what I call uncontrolled lateness – tardiness or lack of follow-through due to a systemic breakdown of control. Uncontrolled lateness manifests in two main ways.

The first is being significantly late to appointments without notifying others: No email or Slack message saying “hey I’m running late,” or worse, no response when others ask where you are. This is often accompanied by showing up to meetings looking disheveled or frazzled, or being unable to rapidly shift gears into the next conversation. (Note: significantly late means more than 2-3 minutes – longer than a generous margin of error on a mechanical watch)

The other is missing deadlines for the most important one-third of your TODO list. Most executives literally have more demands on their time than there are hours in the day, so for better or worse they’re going to drop stuff – I’m not talking about being late to approve an expense report. But the top ⅓ of items on an exec’s plate are usually really important, and things that only they can do. It’s a red flag when these items start to meaningfully slip.

The typical executive schedule is absolute fucking chaos. In my experience this is not widely known, and is the source of much resentment from people who are less busy (“Why doesn’t our CEO remember that important detail we told him on Monday?” “Well, it’s been 3 days and he’s had 32 meetings in between that conversation and now…”). Most humans are not adapted to the sort of schedule that the modern hyper-connected workplace imposes on them, but effective executives find ways to keep all of the important balls in the air.

Uncontrolled lateness erodes executive presence. It makes you less reliable in the moment, and more importantly it’s usually an early symptom of other latent issues which indicate operational dysfunction:

  • Signing up for too much work; miscalibration of personal or organizational bandwidth
  • Ineffective delegation, often due to bad hiring and weak performance management (you can’t delegate if your team are incompetent)
  • Indecisiveness, manifesting in the inability to end meetings promptly or get artifacts completed on time

If you’re late in an uncontrolled way, I may not know exactly what you messed up, but I know you messed up something.

Execs Work Hard

Being an executive can be great. Your manager is the CEO or some other leader with a very distributed focus – they probably don’t (and can’t) follow your day-to-day very closely. You have the power to promote and fire; even the boldest people on your team are wary. Outside of your team, people generally don’t want to get on your bad side. You can get away with a lot.

As a result, many executives are able to set up a life of leisure. They start the day late. They delegate a lot, so their day mainly consists of commenting and approving. They never handle follow-ups – they have people for that. They simply preside over meetings and chime in with a few specific wishes that others scramble to heed. Most critically, they can remove themselves from taking any initiative; their role is to hire and judge, but not to actually instigate anything. Typically this sort of person only responds fast to their own manager or someone more senior than them.

You might think people don’t notice. They do. If your title starts with VP or anything more senior, you should assume that people are observing you regularly. The hardest working people on your team will notice, and will begin to resent – over time they may quit and your team quality will erode.

Worse still – competent leaders know to lead by example, and know that poor work ethic is contagious. As a result, other executives won’t trust you, even if your laziness has no effect on them. They literally won’t want their teams to be around you, because they’re worried that your bad attitude will infect them. They will find every way to block your career to quarantine the bad precedent that you’re setting.

The solution? Hit the following minimal standard for how hard you should work: You should be above the 75th percentile of your team in terms of hours worked, or work at least ~45 hours per week (whichever is higher). You should also be reasonably available outside of working hours – roughly defined as being reachable for anything very important within 12 hours regardless of weekends or vacation (this roughly just means that you don’t ignore texts and phone calls). Your team will notice, and it will help. And honestly – you owe it to them.

Execs Don’t Take Things Too Literally

There is something fundamental about taking things too literally that makes you a poor executive.

Over the years, I’ve observed that junior team members are significantly more likely to take things too literally, especially when compared to senior leaders:

  • When something is delegated to them, they’ll take pains to deliver exactly what was asked of them, in exactly the format requested.
  • They’ll follow through on 100% of feedback they receive, even if they don’t agree.
  • If they hear a fact that doesn’t make sense in a presentation, they’ll assume that it was an intentional statement (and often get stuck in a rabbit hole investigating) rather than considering that the presenter just made a mistake.

Taking things too literally erodes your executive presence for several reasons:

  • In some cases it’s subordinate behavior – subordinates care more about their manager’s opinion than they care about getting the job done correctly.
  • In other cases, taking things too literally occurs simply because someone’s mind operates in a hyper-literal way. This often causes tunnel vision, which violates one of the most important expectations of a leader: That they have more perspective than their team.

As an executive you are being paid to question the orders you were given, and you’re being paid to consider a wide range of possible explanations for anything you observe. Executives don’t take things too literally, and if you take things too literally you look like you’re not a leader.

Execs Have a Life Outside of Work

To be fully respected, you can’t let people take you for granted. And a fast way to get taken for granted is to make it seem like you have absolutely no life outside of work.

Being taken for granted gives people around you license to very subtly throw you under the bus: We don’t need to promote them this cycle, they’re really loyal. We don’t need to get their opinion on this org change, even if they dislike it they’ll never quit. What else are they going to do? All (competent) execs technically have career options elsewhere, but if it seems like the company is your whole life, you’re opening the door to being taken for granted.

Don’t let this happen to you. Let people know that you have other options emotionally. You’ve got kids; you love vintage motorcycles; you’re traveling the world spearfishing. It’s a terrible thing, but people discount the value of those who give them unconditional love. Your greatest power is your ability to care about something else.

Don’t Act Differently After You Give Notice

2024-11-10 20:59:22

Sometimes when people give notice that they are quitting they start acting differently:

  • Some people get very bold. They start having stronger opinions than normal.
  • Some people are obviously playing Mario Kart during team meetings.
  • Some people start to spend more and more time talking in the break room, seemingly enjoying the new celebrity a soon-to-be-gone status has given them.
  • Some very cheerful people start to show a little bit of their inner nastiness. Some very lethargic people start to show their inner ambition (where was it while you were here?)

In any case, changing behavior once you’ve given notice always makes you look bad. Even if you are being nicer, or happier, or trying to be helpful - large changes in behavior make everyone think you were lying to them throughout your time, that you were not being authentic.

Inauthentic behavior is one of the most off-putting things you can do for your reputation. People can forgive mistakes and character flaws, but if they feel like they don’t know who you really are, they will resent you. Something in our pre-modern-era DNA is hardwired to despise sneakiness and false pretenses more than unapologetically bad behavior.

Once you give notice, just be normal. Do your job. Have a final happy hour. Move on with your life. The industry is small, and people remember their last impression of you even more powerfully than their first. You want to make sure that the last impression you leave is something like “they were a great teammate for years, they were still a great teammate at the moment the door closed behind them, and maybe we’ll be teammates again in the future.”

Questions for Orienting Your SaaS Strategy

2024-11-03 20:59:22

Setting strategy at a SaaS company has many pitfalls. As a software product, there are innumerable directions that you can steer your roadmap or your go-to-market (GTM). With the whole world arrayed in front of them, I often see companies make terrible strategic decisions because they don’t ask basic questions to orient themselves before moving forward:

  • Assuming that their buyer’s preferences will never change, and leaning stubbornly into purchasing or usage patterns from the past
  • Missing the fact that a rising partner is evolving from a friend to a threat, and ceding market leadership due to simple unawareness (rather than being out-executed)
  • Over-investing in aspirational bets, such as going all-in on a speculative new business line, without the resources or culture to actually make the bet work
  • Missing chances to deal competitors a death blow by stepping on the gas when they’re unfundable

To set an effective strategy, you need to orient yourself in regards to your company’s strategic landscape – where the opportunities lie, where there are gotchas in your market, how the dynamics are likely to evolve. Here are the questions that I try to make sure I’m always able to answer before setting SaaS product or business strategy.

Questions About Your Customers

Is your buyer “rich” or “poor”?

Are your customers under budget pressure, or are they able to spend aggressively (like sales, engineering, and marketing teams during boom times)? Are you selling your customers their second Ferrari, or their first 2004 Honda Civic?

Rich and poor customers couldn’t be more different. Rich customers are usually experienced at buying software, know exactly what they can pay, and care about lofty goals like future-proofing their business, having a high degree of customizability, and gaining an edge on their competition. Poor customers are in survival mode, and typically favor speed to deliver modest value. They’re often under pressure to consolidate products to reduce total spend.

More importantly, if your buyer is a big spender, you’ll often face significant competition. But it’s often worse if your buyer is broke – you’ll either need to dominate your market entirely or find greener pastures, which usually requires a risky leap to re-establish a broader product-market fit. Many startups break themselves on the rocks of a market with destitute buyers.

How are your customers changing?

Customers periodically go through different evolutions – engineering, sales, and legal are currently being disrupted by AI; marketers were heavily disrupted by the web and mobile. Changing customer dynamics are an opportunity to sell as a challenger vendor and a risk for disruption as an incumbent. Companies lose product-market fit when their buyers change, so you need to constantly stay on top of whether your ideal customer is in motion. One of the most common ways to fumble the bag on a great business is by assuming that your buyer will never change.

What else do your customers buy?

This is a subtle but important point. Many buyers want to consolidate their SaaS applications into a single vendor where possible – are you at risk of being consolidated out? And on the positive side, is there an opportunity for you to expand your Total Addressable Market (TAM) or beat competitors by consolidating their functionality into yourself?

Questions About Competitors

What are your strongest competitors good at?

Many teams like to focus on why their competitors suck – to pump up their sales teams, to gloat, or to quiet the anxious voices in their own heads. I like to think about what my competitors are awesome at. Observing your competitors’ strengths is a great way to understand strategies that resonate with your buyers, since they’ll run a different set of plays that you can observe. It’s also an important way to avoid getting flanked in the market and to track the state of the art for your industry, which will typically be defined by the top 2-5 players.

Where are your competitors structurally weaker?

Many competitors have fundamental weaknesses that can be exploited. Examples include:

  • Is your competitor built around an architecture that you expect to have major issues? For example, maybe they’re built around mobile web and can’t easily pivot towards native mobile apps.
  • Does your competitor have some form of team-related disadvantage? For example, a mandatory-in-office company located in Arkansas likely has a different talent pool (and cost structure) than a hybrid company based in New York, and is less likely to outcompete you on pure engineering horsepower. On the other hand, a team located entirely in the Bay Area can access the most qualified talent but will have a much higher cost structure that will necessitate raising more capital, growing faster, and burning more.
  • Does your competitor have a known cultural weakness – for example, perhaps they’re lax about QA, and are bringing a “Move fast and break things” attitude to an enterprise market that doesn’t tolerate it. You can often exploit cultural patterns like this in sales cycles, or pivot your strategy to capture opportunities that others can’t.

What is the health of your top competitors?

Are your competitors going to need funding soon, or are they flush with cash? What was their last valuation – could they hit that valuation today? Have they had layoffs or are they hiring?

Companies that are dying tend to get desperate: They drop prices, they throw in free services, they lie about their competitors (you). Cornered animals are dangerous, but you can take advantage of their weakness. Beat a weakening competitor for 2-3 more quarters and their team might quit, allowing you to remove them from the picture and reclaim focus.

It’s also worth mentioning that a strong company with a valuation that is way too high can be just as weak as a middling company whose valuation is right-sized. That company that raised at a $1.5b valuation with $10m of revenue is very unlikely to attract strong talent if growth slows, which means that if you can further slow their growth you can throw them into a tailspin.

Understanding the state of your competition helps you understand how your market will unfold. Don’t step off the neck of a weakening competitor until they’re no longer a threat, and beware of competitors whose fortunes are rising.

Questions About Partners

Which of your partners are likely to become competitors?

In the long run, companies who are partners often evolve to become frenemies. The best partner usually has a directly adjacent related capability to yours, and these adjacencies (i.e., your business) are the most tempting directions to expand their own product offerings. Be careful about how you position yourself versus your partners; assume that they truly are agnostic whether you win or lose and are eyeing your market share. And if you find a partner who doesn’t want to compete with you (and whom you don’t want to compete with), make them your ally forever.

Which of your partners are most likely to succeed or fail?

Investing in a weak partner is incredibly wasteful – you put in real time and effort, and then your partner is acquired or weakens and can’t support their side of the deal. You need to hitch your wagon to strong companions. Some partners, particularly successful systems of record with large revenue bases, will tend to become the central nexus points through which influence and power will flow.

A challenge: Weak companies have a strong incentive to seem like they’re very strong to prospective partners, because suckering in a better company into a business relationship is a reasonable last-ditch effort to succeed. You need to look at the team, market, and product to try to assess how strong a partner really is. Put on your best growth VC hat when you’re analyzing where to place your partnership chips.

Questions For Yourself

What are your team’s natural product and technology advantages?

Are you great at engineering? Is your system architecture highly differentiated in some way? The better and faster that you can build, the more ambitious you can be with your product strategy. Out-executing the competition in a straight-line development race is a great way to win, if you can do it, and it can overcome go-to-market (GTM) weakness.

What are your team’s natural GTM advantages?

Are you great at sales? Great at marketing? Is your CEO an incredible public speaker, or are they famous or notable in some way (this could be something as subtle as having a compelling life story or being extremely good looking)? The stronger your ability to execute at GTM, the more you can win with a reliable-but-not-necessarily-differentiated product.

How is your supply chain changing?

What do you rely on to actually deliver value? What type of people are essential to your business, and at what level – do you have ready access to the talent level that you need? Are you entirely dependent upon another platform as a vendor or partner? Is your vendor landscape changing – are your costs going to plummet in the coming years, or conversely, are they going to skyrocket?

For a SaaS business, your supply chain starts with your people – mainly engineering and sales as the most important teams in a SaaS business. It also includes key factors like cloud services and SaaS vendors. You should always lean into unique supply chain advantages – for example, if you have the world’s best AI talent, or a sweetheart deal for cheap infrastructure, you should leverage them to the maximum possible extent.

How does your company actually operate?

It’s vital to know how your team actually operates, and how things get done at your company. Do you mainly do things that the CEO wants? Does the CEO have little control, with a decentralized command-and-control structure? What will it actually take to get something done? Do you have a culture of perfectionists or do you like to blast out MVPs? Do you identify and give up on failing ideas quickly, or are you doggedly persistent? Knowing how your company actually operates is essential for any broad strategic calls. And keep in mind that your company will tend to become a more extreme version of itself in high-pressure times or when under duress.

This final question is essential, as there are often strategies that just won’t work because you don’t have the cultural DNA to execute on them. You can’t run a strategy that requires tons of exploration with a highly centralized culture. If your plan is to build a perfect UI, you’re unlikely to achieve usability nirvana if this is the first time you’ve ever attempted perfectionism. Knowing the type of strategy that you can actually execute on is the final filter for knowing what sort of plans to put into practice.

On Execution

One final thought. In my experience, something like 75% of strategy is just sticking to a simple plan: Keeping the team reasonably focused, pushing the plan monotonically forward, and not operating like some kind of foraging rodent that’s distracted by shiny objects. If you can set an impactful plan and hold to it for a few years (e.g. “win this market that we already play in”), from what I’ve seen you are way ahead of the game.

Stop Trying To Replace Your SaaS Products With AI

2024-09-15 20:59:22

AI is awesome - it can help people build things faster than ever before.

On the other hand, it’s also convincing some CTOs that they can build versions of their SaaS tools internally, saving money and avoiding the pesky problems that come with having to deal with anything outside of their fiefdom.

This is crazy.

Whether this approach is a power grab, hubris, or something else, it’s almost never a good idea. As a rule, you should only be replacing your SaaS products with internal tools if you’re FAANG-sized or if you can replace the tools with a spreadsheet.

Let’s talk about why.

The Bed Is Made

Meet CTO Bob. Bob is an AI believer. He saw someone use Replit to launch a full website in 4 hours.

He also has a terrible case of Not-Built-Here Syndrome.

He also doesn’t invest the time to properly integrate or use his SaaS tools and then regularly complains about them not working.

Nice to meet you Bob.

Well, Bob asked his team to cut costs and his engineers said it would take 18 months to implement something that might reduce their storage footprint.

Bob doesn’t want to wait 18 months. Bob wants to save money now. Bob wants to replace all of his SaaS tools with internal tools. Bob talked to his C level peers, and they said what they do with these tools, and he can totally find someone to replicate that with AI super fast.

How hard can it be? Half these SaaS tools are just glorified fucking forms!

It Begins

So Bob gets permission to rebuild a tool internally. He gets 2 engineers and a mountain of AI tools to start the project.

Right off the bat, Bob is dedicating about $400,000 of headcount to replace $200,000 of SaaS tooling. But let’s not confuse Bob with these details. The headcount is already budgeted for and he doesn’t think of it that way. It’ll pay off in the long run.

OK so we’re gonna get some engineers who are interested in focusing on greenfield development. But we can’t have our best engineers do this, because these are just lame tools. So Bob gets 2 mid engineers to build this project.

Alright well we need a database, we need hosting, we need authentication, we need some business logic. The AI tools probably help with all of that right?

Maybe, Bob, maybe.

Say you get through that, now you have to rebuild a mature piece of software from scratch.

Well, your team only does a few things with these tools, and only uses a few features, so let’s just build them.

OK, well we’ve built a shitty version of a CRM, done and dusted. And it only took about 6 months!

Uh oh Bob, it turns out there’s some bugs and some missing features. Just asking your internal partners to kind of vibe-check what they do wasn’t really great product management. More to be done!

Alright, 9 months in, v2 is done! Here you go suckers, money saved!

It Breaks

Dammit Bob, the thing just broke at 2am and our EU team relies on it! You need a 24/7 on-call for this tool. Well, this is awkward because we only have two people. Are they on 24/7 work every other week? Or do we ask another team to support the on-call. Ehh just get these 2 people to go on-call and we’ll figure it out later!

OK we have 24/7 on-call of two very nervous engineers who wonder when they’ll get more help, but we’re ready!

Bob, it broke again in the middle of the night and it turns out your 2 mid engineers couldn’t fix the Postgres issue that was happening. These AI tools helped us build something but they’re not expert debuggers! Gah!

OK, we have now declared that any long running incident on these tools has to bring in people from other teams. That won’t be a morale issue at all!

Ok we’re 12 months in but feeling good about this.

Fuck. Bob, one of the engineers just quit. They don’t like being on a non-core product team. This last performance round you told them that their problem space wasn’t complex enough to ever get to staff engineer because it was just a dumb SaaS tool that AI mostly built.

Hurry Bob, replace them with some other sucker!

OK, we’re 15 months in and hired a new person on our mini SaaS product team. The old SaaS product just released a great new feature and your internal users want it plus 5 other things that their product already has.

You told them it’s going to take 6 months. Fuck Bob! If we had the old tool we’d have it now. You said you’d have parity!

But wait, there’s more! The 200 engineers at the SaaS company also have AI tools. Turns out you don’t have a monopoly on talent and technology. They’re building super fast now! Bob! What! The! Fuck!

But wait, there’s more! That SaaS company is finding more efficiencies. They just cut their unit pricing. Our 2-person team has no idea how to leverage the new AWS server types to get these savings. Buying off the shelf would now be cheaper!

Bye Bye Bob

It turns out, underneath it all, spending $400k to replace a $200k tool didn’t make a lot of sense for the business. This was just a long line of problems that Bob had. Bob just got a new CTO job and his LinkedIn says he successfully replaced a bunch of SaaS products with internal tools.

What happens next is slow death.

Your internal product can’t keep up with the SaaS product.

Every new feature request takes months (when those tools already have them)

You continue to struggle to staff a B team. These are teams to nowhere. They’ll never justify a major investment and lots of promotions, but now they’re a critical part of your stack.

You continue to have major outages and annoy other teams that have to support that team.

You sow friction with other departments because you’re providing a bad product and it’s causing issues. Ouch!

The Lessons

It turns out that writing greenfield demos of simple business logic (something AI is good at) and doing full scale product development are two very different things.

It turns out that engineers and PMs cost a lot of money, even more than SaaS products.

It turns out that developing deep expertise in an area lets SaaS products build effectively and thoughtfully.

It turns out that having lots of customers lets SaaS products build for what you need and what you might need eventually - a product for multiple stages of maturity.

So listen, CTOs, if AI is so fucking great, use it to make your product so good that you have enough money to buy the best SaaS products out there. You wouldn’t try to replace your laptop with an in-house laptop built by AI tools. You wouldn’t rebuild your own IDE in house.

Stop trying to rebuild your SaaS products.

Epilogue 1: Don’t Cheap Out

A related thing that’s happening right now is people trying to save 40% on their SaaS bills by moving to cheaper, worse alternatives.

This is also pretty dumb.

Your CEO says every department has to save $100,000. So instead of reworking the usage of best-in-class tools to avoid overages, or firing Tim who is a long-standing low performer, you start a 12 month procurement cycle to get a cheaper version of a SaaS tool. After spending 1000 hours evaluating, testing, migrating, and onboarding to a new tool, you now are stuck with a crappy tool.

But hey, you can tell your CEO you saved money right, so it’s not your head on the chopping block? Nevermind that you spent more than $100,000 in salary-hours doing the migration. Nevermind that while you were busy replacing great with shit your competitors were building new functionality.

This would be like if a CTO decided to move their entire department to worse computers, because they found out most people almost never use all of their CPU. If you find yourself saying “but wait, maybe that’s actually a good idea”, please remind me not to invest in your company.

Epilogue 2: None Of This Is New

Tech teams shitting on SaaS products is not new. Since the beginning of time, it’s been major recreation for some tech teams to dunk on every SaaS tool out there, lamenting how such garbage products have such successful businesses. Then they try to in-house stuff to empire build. Then things fall apart and they blame everything but themselves.

People making short-sighted tooling decisions is also not new.

Neither of these are new, AI and high interest rates are the just great catalysts for giving in to our worst instincts. And we know that’s happening in other areas as well.

Harvesting, Fishing, Panning for Gold

2024-08-18 20:59:22

Startups are hard, and winning is often determined by your ability to solve really hard problems and gain an edge in the market. Hard problems come in many forms, however, and require different approaches. Here’s a framework for how I think about bucketing challenges into different categories, each with its own set of considerations.

Harvesting Strawberries

Some problems are like harvesting strawberries. For the uninitiated, strawberries are harvested one-by-one, by hand – a process so laborious that farmers have had to invent hilarious devices like this one to reduce back strain while the strawberries are being picked.

Big boat, bigger wave Farming equipment or bondage device – who can say?

Harvesting problems have straightforward solutions and no shortcuts: You just get a big basket and pick every damn strawberry in the field. You solve these problems with pure perseverance, slogging away for weeks, months, or years until they are done.

Examples in tech include all sorts of problems where the payoff of each incremental unit of progress is small, the required effort is very well established, and the risk of outright failure is virtually nil:

  • Fixing essentially all common bugs in your product
  • Integrating with every single partner on the planet – for example, supporting partnerships with every data warehouse that a customer has ever asked about
  • Building a wide array of unsexy but highly necessary features – for example, building all of the security or compliance bells & whistles on a typical enterprise RFP
  • Replatforming onto a known better architecture
  • Optimizing the hell out of a product that is already working well, and that has highly trustable quality metrics – think about Google optimizing their search results page, or Amazon optimizing their product pages

When the stars align and harvesting is going to provide significant value, harvesting problems are often the best places to apply effort, because they can be solved with pure perseverance. This means that they are highly tractable – although it can take months or years, you just need to show up.

Fishing

Some problems are like fishing. You know that there are fish out there in the ocean, but you don’t know exactly where. If a great fisherman knows where the hungriest fish are and how to set their lines just right, they might catch everything that they need in a few hours. Fishing problems can sometimes be solved shockingly fast by motivated teams with a bit of luck.

If you get unlucky and the fish aren’t biting however, you might catch very little. Even great teams sometimes don’t catch anything or catch it very slowly. But in the long run, you should expect some amount of return – after all, there definitely are fish, and they definitely do live in the ocean.

Examples include most problems where you’re trying to do something new or different, but in the same general area as what your business does already:

  • Finding cost savings
  • Building new, adjacent products that can be sold to your customers
  • Building feature differentiation – particularly finding significant performance or usability upgrades that help your existing product to stand out, or inventing new functionality that is hard to copy

Fishing problems are some of the hardest problems to solve, because they require skill and have an element of unpredictability. They also have more opportunities to differentiate, because you can be a much better fisherman than someone else (it’s hard to be an order of magnitude better at harvesting strawberries), and market experience matters (you know where the fish are).

As a result, being really good at handling fishing problems is often the foundation of how companies win. You get really good at adding new revenue lines; really good at making your products amazing; really good at figuring out where your market is going and how your product-market fit will need to evolve.

Panning for Gold

Some problems are like panning for gold – going out to a river or stream where there might be gold, getting your pan out, and seeing if you can find traces of the shiny stuff in the sediment. If you find gold, you can become generationally successful – think of the massive moats created by Google Search or the AirBnB network.

But unlike fishing, panning for gold often returns absolutely nothing, no matter how skilled or determined you are. If you are trying to pan for gold in the wrong place, it’s just not going to happen no matter how skilled or determined you are.

Examples of panning for gold include any leap forward that will reshape your business, but carries very high risk of being completely unviable:

  • Figuring out how to sell to an entirely new buyer
  • Finding a technical breakthrough that others can’t copy
  • Crafting a new business model (for example, Nvidia pivoting from graphics cards for gaming to datacenter optimized GPUs for AI)

Strategic Considerations

This framework leads to a few different strategic implications.

Sometimes the payoff for harvesting is very high, and you really want to lean in when that happens. Recall that the problem with harvesting is that the payoff is typically marginal, but the upside is almost guaranteed with perseverance. Harvesting problems can seem trivial but are actually a gift as they’re a road to success that doesn’t involve randomness.

Harvesting problems are generally less sexy than fishing or panning for gold, but they’re no less important. In many cases, due to its near-guaranteed marginal value, great execution at harvesting is the fuel that lets a business extend its lead. It’s essential for leadership to show that there is honor and value in harvesting:

  • People on teams that do a lot of harvesting need to get promoted; these teams can’t be a dead-end.
  • Public recognition for harvesting problems is essential. I find that it’s often valuable to really describe exactly why these tasks are important to reinforce their value.
  • Everyone should visibly do some amount of harvesting; it shouldn’t become janitorial work.
  • You need to make sure to hire people with grit.

Fishing problems are very important because they’re one of your best chances to differentiate by having a stronger and more agile team – which are exactly the advantages that startups have over incumbents. Send five teams to figure out how to meaningfully level up your product; if enough of them succeed you’ll gain a major edge. But fishing requires strong leadership:

  • These problems usually require the strongest leadership support because they’re stochastic processes that can have long periods of failure in between successes. If you’re trying to dramatically cut costs, it’s very possible that after 3 months you’ll only have a few small wins and many failures. Strong leadership is the only way to have enough conviction to push through (potential) early failure. This is why performance improvements, usability improvements, or cost savings often require a top-down mandate to be successful.
  • The leaders making the push also need to be very high-context, because they need to be tolerant of good execution and subpar results, and intolerant of poor execution regardless of the results.

Fishing problems also require a lot of skill – fishing is hard. If you have a super talented team, you can tell them “go find us some fish” and they’ll succeed. This is basically how most great startups hit their stride in the early days – with independent teams doing anything they can to come back with full nets. The best companies are often really great at fishing.

Fishing and harvesting can look similar because they can both involve a lot of slogging to get to success. But while harvesting requires top-down control to make sure that people keep harvesting, every catch is exciting and motivation is typically easier to find. Fishing also requires distributed control so that the most skilled anglers can get out on the ocean without someone looking over their shoulder the whole time – as a result, teams in fishing mode require a much more bottoms-up leadership model.

You should basically never rely on panning for gold. Any plan that looks like “we’re going to go to that river and pull out all the gold” is fundamentally flawed – the translation of your plan is roughly “I’m going to code until a magical genie makes me rich.” The plan often requires a leap of faith that’s near insurmountable.

This sort of magical thinking gets startups into trouble all the time. Teams get captivated by ideas that seem compelling because they’re compelling if they work, and excitement causes them to flip the causation in their head: “If we can launch this new novel product, we’ll have a stranglehold on the market” becomes “we have to build this new product because it’ll give us a stranglehold on the market.” This causes them to embark on risky quests, because their zeal to have a goldmine overcomes their ability to comprehend reality.

A common place where this occurs is expansion into marketplace-oriented business models like an app marketplace or data clearinghouse. If you only look at the upsides, marketplace businesses look really compelling – viral, high margin, deep moats. What this ignores is that it’s just really hard to capture the serendipity that a marketplace requires – do both sides actually care about what you’re offering? Most consumer products rely on finding gold in the water as well, and there’s a reason that there are very few successful repeat founders in consumer, and hundreds of successful repeat founders in B2B.

But what does work is finding gold in the river (often because you were being really innovative solving some other problem), and immediately posting up with armed guards and starting an industrial mining operation. But you need to find the gold before you start mining, not the other way around. Some companies get very confused by this strategically – they see other startups mining gold, and don’t realize that they found the gold way before they set up the mine.

And that brings us full circle back to harvesting – once you’ve found the gold (typically a highly differentiated product offering), the best way to set up your mining operation is by doing a ton of harvesting. Build every compliance feature. Integrate with every SSO provider. Make every settings page beautiful and perfect. Don’t give anyone an excuse to use another product. That’s how you get the gold.