Twitter Engineer Turned VC Mike Abbott: How To Get In On A Multi-Billion Market
In the Valley, Mike Abbott is known as the former vice president of engineering at Twitter who grew the team from 80 to more than 350 engineers and cured its "Failed Whale" problem.
Before that he was known for his engineering roles at Palm and Microsoft, for a couple of startups he co-founded, and for some angel investing.
He's been a VC at Kleiner Perkins Caufield & Byers since 2011 and lately he's been focused on the area known as "big data."
Here he shares his thoughts on this hot technology which lets businesses collect massive amounts of data (everything from documents to tweets) and sift through it all to instantly find insights. Much of this advice is good for any startup.
Launching Your Big Data Startup
Big data keeps getting bigger. Last year, VC firms invested $3.6 billion - 75 percent of what they invested in the previous five years combined. The pace has continued this year, with several firms announcing new funding rounds in the tens and even hundreds of millions of dollars.
For aspiring big data entrepreneurs, it's exciting - and intimidating. I meet a lot of smart, talented engineers who want to work in big data but don't know where to start.
I tell them to focus on an area where you can have a big impact, including feature engineering, mining email for B2B, applications for CRM, data governance, vertical integration, health care solutions - big data can drive health care savings of $300B according to a recent study - and tying into existing consumer properties such as Facebook or LinkedIn to drive sales leads.
Other areas, like data visualization or databases, are important but saturated, though there may be an opportunity to build next-generation databases using time series data. Still others, like personalization technology, are better for established companies like Google and Facebook that have the data to train their image and voice recognition models.
Once you focus and develop your big data idea, how do you turn that idea into a company?
Turning Your Big Data Idea into a Company
My advice in brief: be a painkiller rather than a vitamin, build and sell for enterprise customers, and remember that even with big data, less can be more.
Be a Painkiller, Not a Vitamin
Like so many entrepreneurs, I love the technical challenge of programming. I started coding in fourth grade and have never stopped. So I understand how founders can be enchanted by the technical wizardry behind their products, especially in fields like data and machine learning.
But the corporate customers who are deciding whether to buy the product will be asking a set of questions with a very different focus. Questions like: What's the ROI here? Will your proposed solution integrate well with our business culture? Will it help move my production workloads?
One way to stay focused is to remind yourself to be a painkiller, not a vitamin. Vitamins are great, but painkillers are vital. Use technology to build a product that customers need - now.
I always ask founders in our first meeting why they made certain technical decisions. If you don't know why you selected a particular technology and how your decision helps the customer, I would be hard-pressed to back your company.
Build and Sell for the Enterprise
Startups need to sell. In big data and machine learning, most customers will be enterprise customers. And most startups greatly underestimate what it means to be enterprise-ready.
My two bits of advice: First, if you're an engineer, be sure to work closely with a product person, business person, or CIO so that you understand what it really means to sell to the enterprise. As a venture investor, I often introduce people to one another for precisely this purpose.
Second, manage the gap between perception and reality. There are so many possibilities for big data, but there is also a lot of hype. Manage the expectations of CMOs and CIOs so that you do not under-deliver at the start of what may otherwise be a lucrative long-term relationship.
Understand the "Why" of Data Storage
We all know how easy and efficient it is to store data today. In three decades, the cost of storing a gigabyte has gone from thousands of dollars to a few pennies. But now people have a tendency to store data without knowing how they want to use it. At some point, you enter a "data obesity" state where data storage, maintenance, and upkeep cost too much and slow you down.
Even in a data-driven world, you shouldn't default to storing every bit of data. Instead, stop and ask yourself: Do I have an idea of how I or somebody else in my company wants to use this data in the future? Data storage still consumes energy and resources. Before you store data, consider whether it will ever help you make a decision or deliver a product or service.
Whether it is the onrush of data from sensors, advances in machine learning and deep-belief nets, or new modes of virtual reality, we are swimming in new information and need to imagine what will create the next wave of extracting knowledge and insights from all of it.
As I learned at Twitter, building tools that allow more people to access and ask questions of the data enables everyone to make better decisions more quickly. As an investor, I often wonder: What are the new opportunities that will be created that we haven't even thought of?