I agree with this article. Founders overspend once they get their first initial investment, and rely on the next investment too much. Founders should be paying more attention to burn and churn rates.
I once saw one of my best friends fail his first startup. They had a kickass programming team, received investment and did a bunch of things wrong.
1) Spent the whole investment on Founders salaries. They had 4 tech programmers (top notch guys), and used the money to pay for their time whilst they were building the platform.
2) They had the wrong product market fit. They expected to sell their services to Universities for 50K. In my opinion, they should of targeted college students, and add a tutoring service and take a small commission.
3) They built a fully finished product. Their was no room to scale it or grow.
4) They expected that the product would just sell itself. We all know, that's not how it works in the real world.
5) They didn't do any market testing and validation = wrong product market fit.
The end result, they got an investment and spent it quickly, they didn't try to pivot, tried to get another investment and failed. The team broke up pretty quick, or as you referred to in your article, they got an unwelcoming 'pinch' on the backside.
I learnt a lot from seeing my friends fail, and their failure has helped me out a lot with my startups. When startups first get their investment, they should have a 1-2 year plan for that money (burn rate). Divide the investment by a specific time period and that's how you spend it.
Realistically, after you get through the TechCrunch 'trough of sorrow' as Andrew Chen puts it, you have to stay motivated and plan for the future. The future looks dim if your startup is heavily reliant on receiving additional investments to keep you alive.
More on the pinch, startups shouldn't be getting an investment to keep them going. They should have this already sorted out. A very wise person once told me, you should seek investments when you don't need them, as this means you have done your homework and can also find the best deals.
Great article, and I appreciate the awesome content.
Selling to big colleges is not too different than selling to large enterprises and/or to Uncle Sam. Product quality and features are much lower on the list, than lobying, networking, marketing, developing contacts. Learn to play golf (or whatever the CEOs and administrators of big institutions or companies are doing today to socialize). Or instead of hiring another programmer hire someone who was in charge of making buying decisions for the industry you are trying to sell to.
That is also the reason why many colleges, or governments, end up with crapy overpriced software. You look at it and say "I can do 10x better and sell for 10x cheaper". The problem is you are not aware of the size of the iceberg lying under the water.
I think they had the options to target Universities or college students. The product connects college students to other students to for help with problems. It's mostly suited for the mathematics, engineering and computing faculties.
The big issue is, they didn't have anyone to do marketing for it or test the market to see whether it wants their service or not. They should of done a pilot system. Focused on one university in Beta mode, and then expanded. They were too fixed on selling it for 50K a piece.
Actually I am not so sure that your friends did the wrong thing here. Sure the business failed, but if they got to transfer all the investors money to themselves while at the same time learning how to run a startup (all with someone else money) then it was pretty smart.
Now they need to take the cash they saved and wisdom accumulated and bootstrap their next business up without any VC money.
Yeah, they used all the money on themselves. A free learning period so to speak. But, I wouldn't want to do that with investors money, reputation might hurt them in the long run.
One of the guys is a product manager at Google now, another moved back to his home town. Only one of them is still doing the startup thing.
They definitely got a lot of experience, this only counts if they learnt from their mistakes. Which, I really hope they did.
Nothing that you said suggests that there's something going on besides an honest rookie mistake. And if you are not willing to loose some dime because a rookie did something that in retrospective sounded stupid... well, it doesn't seem you will enjoy Venture Capitalism very much.
If and when these guys try to make a business model out of it, and there is a track of investor's money dilapidated in building technically sound products with zero market value... well, word can spread out pretty fast.
>I once saw one of my best friends fail his first startup. They had a kickass programming team, received investment and did a bunch of things wrong.
>5) They didn't do any market testing and validation = wrong product market fit.
How does this happen? How do startups receive funding without doing some level of marketing testing and validation?
I ask because in Canada it seems extremely hard to get even angel funding (beyond family members) without demonstrable traction and growth. Is that not the case in the US?
The investor they got, was actually doing something similar. Running a tutoring company that became quite profitable. Two of the guys working at the tutoring company got the idea to make this service, and sold the idea to their boss at the time.
Raising money is hard work, these guys got lucky in that respect. I think they made the absolute rookie mistake, afraid to talk to as they might 'steal' their idea. They thought it was a sure thing. Especially when they received the investment.
Founders overspend once they get their first initial investment
Interestingly enough, Joel Spolsky wrote about this danger in http://www.joelonsoftware.com/articles/VC.html , where he discusses the relationship between revenue, PR, fundraising, and code. Any of those can get wonky if one substantially outpaces the others.
I am not sure that spending it all on yourself is the worst thing you can do with the money. If you continue to live on raman then you will be accumulating a lot of cash that you can leverage later. I am surprised that any investor would sit back and let this happen - I certainly wouldn't if I was an investor in such a company.
I'm also very surprised this happened. I've done my fair share of Ramen, can barely eat it anymore. I'd assume they sold the investor on selling the service to Universities at 50K each, the investor believed in them and that he'd get a good return in his investment.
Well in cases like this the investor should have known better. I really think your friends did OK.
I sell into the university system and I expect that each sale will take me at least 12 month to convert. The positive is that once you sell a university customer you rarely lose them.
Yeah, I'm a little disappointed in my friends. I still think they have a product. But the whole team broke up. Awesome your making sales, and your right, universities will most likely continue using the same service once it's been adopted.
The market size wasn't too small, it allied to college students everywhere.
From what I know, a startup should look something like this. Build your MVP, get some traction, add on another feature, get more traction... A continually process of expanding your features and user base. Every time you add on features, you want to see growth.
The same goes for getting investment. Seed A, MVP with traction, add on a feature and go through Seed B stage etc etc. Adding on features to get more users which can lead to more investment. Investors want to see a plan for what a startup will do with that money.
That is so spot on. Put another way, the seed round is a peek to see if you can do what you say you can do, series A is a bet you can make it profitably, and series B is the gas to grow the market. As soon as you know your cash and your profitability cross below the 'zero' line you calk your investors that week and you ask them, call it or push forward. They say no, then you just roll it up. And I know, that is much much easier to say than to do.
Several of my best investments have been from startups raising less than $500k. Justin.tv/Twitch returned 97x my original investment, and Weebly will likely be even more.
The climate has changed in that it's easier for startups to raise more, but even those that do not can still be very successful. Justin.tv or Weebly would not require any more money to start today than they did six years ago -- if anything it's gotten cheaper.
I think one thing that is happening here is that certain types of startups are throwing money at problems that need to be solved in order to grow enough that raising additional funds is easy and/or not required.
An example would be that the founding team isn't skilled enough to get through the product market fit stage, so they hire in order to fill those gaps. Or maybe it's a chicken & egg problem, which often requires lots of time and luck to crack.
With the high salary requirements that engineers and designers have today, especially in Silicon Valley, this means burn-rates get very high very fast, even with only a few employees.
I remember five years ago in most cases you'd take a major salary cut (which was made up for in equity) when joining a startup as a first hire. You took a big risk to be employee number one or two. These days the landscape is so competitive you not only get equity, but a great salary as well.
I wonder if this has something to do with what you're hinting at?
As I get farther along in development I realize the cost and time to becoming profitable and break-even is smaller and smaller than I originally expected. It may slow down development if taking smaller investment, however from my experience so far being forced to move slower has its benefits - perhaps including less dilution.
Probably is easier to be frugal with limited resources. With a lot, is easier to overspend at first and later get burned. Limited resources from the star could help to focus more.
I have never get investment (rarely in my country) but always thinking that I prefer a small push than a huge one.
Will investors let companies do this? Is it going to be OK if you only grow 100% per year because you are living within your means or aiming to become profitable as soon as possible?
Sam, out of curiosity, what is the average raise for a post-demo-day YC company now-a-days? (if it's public).
I wonder this 500K benchmark is still something useful to investors in the valley. My guess would be that there end up being only a few YC companies each batch raising <500K and I doubt the amount raised ends up being a good predictor of success.
If you're trying to maximize your chances of raising a Series A (which may not be the ideal metric), then $600k+ is pretty good and $900k+ is great. (Based on this post: http://tomtunguz.com/seed-followon-rates/)
What effect does this have on your criteria for investment? Or are you saying that raising less might in and of itself make the investment riskier by implying that they've under-estimated how much runway they might need?
I've often heard the advice that "it's not much harder to raise a million than it is to raise $250k, so you might as well raise a million" or some variation thereof. Is that true in your opinion?
Agreed. Here's some data that backs up what you're saying: http://tomtunguz.com/seed-followon-rates/. This is probably the blog post that I share most often with founders I talk to.
These days, the stakes are higher for everyone. Investors expect faster growth and want a "meaningful stake" (15%+) early on.
Meanwhile, entrepreneurs generally try to raise more too. Who doesn't want more cash if they can get it?
This is dangerous for those who don't understand these dynamics. The growth trajectory needs to align with the incoming cash. The second you raise a $3M seed round, you're on the roller coaster. You will need to show "hockey stick" growth in 12 months, and raise your A in 18. If not, you're dead.
The problem of course is that only a minority of companies can ever really meet this. This requirement seems to have driven a lot of startups to do things in a way that does not maximise the benefit to the founders [0] - investors can spread the risks over multiple investments while the founder are stuck with all their eggs in one basket [1].
0. I don't blame the VCs for doing this as they are doing what is best for them and their partners, but as a founder you should look very carefully at what is on offer and if what you are expected to do is viable.
1. Paul's point about the fatal pinch is correct, it is just that it is occurring much earlier (at the seed round) not 6 months from the money running out.
>> The second you raise a $3M seed round, you're on the roller coaster. You will need to show "hockey stick" growth in 12 months, and raise your A in 18. If not, you're dead.
Depends how much control you have, and how resourceful you are in a pinch. If you can figure out how to stay alive until you see a different way to do things without raising more money, then you're not dead. They key is being able to bunker down without investors being able to pull the plug on you... $3m could buy a lot of bunkering time for a small team.
One way to avoid the fatal pinch is the Dickens approach:
Annual income twenty pounds, annual expenditure nineteen nineteen six, result happiness. Annual income twenty pounds, annual expenditure twenty pounds nought and six, result misery.
In a world with AWS and pay-as-you go services, it's more and more possible.
Difficult to fathom why the fashion for these passed, because such systems provide so many advantages. A good example is the Spanish system of division into 34, which permits straightforward further division into not only 2 but also 17 pieces - a case very difficult to handle with the modern restrictive, awkward and inconvenient decimal systems.
It saddens me in some ways that the UK currency decimalized before mass computerization of record-keeping took off. I think I would have liked to have lived in a world where database currency columns needed to support pounds, shillings and pence (keeping in mind that pence could be divided into quarters, of course).
Dealing with Olde English currency units (and other non-decimal currency units) may have been "a fun challenge" for programmers... but it does NOT sadden me that programmers have seldom had to deal with them! It would have led to a whole world of hellish pain. Have we not suffered enough pain as it is, what with character encoding, timezone handling, y2k-incompatible dates, spatial coordinate / projection systems, etc?
I'm not even sure there'd be much to do: just store everything in sixteenths a of a farthing and format on output, much as people do with tenths of a penny today. If anything the numbers are actually slightly more convenient for machines with no divide instruction.
It's only recently (2001?) that US stock prices moved to decimal from previous eighths of a dollar. The origin of this was spanish "pieces of eight" but not sure why it persisted so long. Maybe because it made the spread always at least $0.125 ?
The difference between living within your means or just over can be insignificant in cash amounts, but the effect on your long term happiness very significant.
First time founder. My company is in a "fatal pinch."
Similar to a previous comment by @LukeFitzpatrick, we built something for our alma mater that we thought we could sell to colleges for 50k/year. We got investment, we built it, we sold it to a few more schools but the software is not feature-packed and mature enough to attract sales fast enough. Higher ed also moves super slow even when you're doing well.
We're starting to see some traction with parties that want the software custom-tailored for their need (the consulting PG speaks of). But we're stuck in spot where we haven't gotten a check from any of these parties yet and are reluctant to pull the trigger and focus on only on the consultative sale.
The team, product roadmap, and marketing strategy is all geared towards higher ed. But it's clear now we can't become profitable in 6 months in that industry. How do we operationally perform the "pivot" into consulting? Do you agree it's time to do so?
Please make sure it's something your team can actually get behind, and be very careful about how you put it. Because for experienced developers, any sign of pivoting to consulting is a sign to run for the exit. That's explicitly not what they signed up for when they took a chance on a start-up. Many will rather help out by cleaning the toilets than to fundamentally change the nature of their work.
It's kinda shocking that PG omitted that part, because I've seen it happen several times.
(Read michealochurch's comment further down on this page, he pretty much nails it.)
I think you make a good point. We need to make sure the whole company is on board. PG's comment on using consulting to find the product you want to build long term feels applicable here. Of course, the slippery slope remains. But if we can make money while finding those "narrow openings that have wide vistas beyond"
I'm at the prototype phase of an educational product and have shown the product to teachers and they are interested in using it in the classroom, but they have already expressed concerns in pushing sales through the school. It seems like you have had some success at least so if you could share any advice, it would be much appreciated.
p.s. I can email you if you don't want to share publicly
The problem with education is that you compete with a lot of non profits or at least non profit mentality. Universities, for example, view making a profit as contrary to their mission (and to be fair, it probably is).
We are also competing with extra-ingrained incumbents like Blackboard (publicly traded) that own the sales channels despite being bloated, hard to use software. The higher ed market values reputation and a laundry list of features that promise to fix all their issues over a solution that actually resonates with students.
Where are you based? I found out the French government has a program to help companies doing things for higher education - my own startup targets middle and high school, so unfortunately I don't think I can benefit it. The thing is detailed here [0], unfortunately it's in French. I'd be glad to help if I can, drop me an email if you're interested (address in my profile).
I'd argue that the 'consultingish' part is as hard as the startup's main business itself, if you add the human factor.
On one hand, you have your ideas, your product or whatever you're working on – which, by definition, isn't working all that great. On the other hand, you have a client (or more than one), who's willing to pay right now (usually you can negotiate something upfront) or at least just one invoice away. Plus you are able to charge a nice amount, certainly better than you'd make as an employee and better than going broke.
Somewhere down the line, you'll get more work. Maybe from the same client, maybe it's a referral. Do you turn them down now, that you've achieved the required runway? It's hard if you are a sole founder, it is much harder if you have more than one. Harder still if they are married, or with children or, god forbid, have a mortgage.
The consulting (there's no ish unless it is a somewhat minor customisation of an existing product or parts of it) path is a very slippery slope. It should not be taken unless the other option is death. And only after all founders are on the same page.
It's easier to set a goal when everyone is going broke, than when the money has started rolling in. There's nothing in the world that's more blinding than a bank deposit.
Yes, that is what you do when you've cleared the runway: you start saying no to consulting clients. That is, for example, what 37signals did. I'm not sure I see the problem here.
But 37signals bootstrapped. The problem is once the founders take VC money they are taking on what the VC expect them to do which is play a very high risk, potentially high reward game with a very low chance of success. This strategy is almost certainly not optimal for the founders.
So what? At this point in the story we're talking about a company on life support. That's why they're consulting and not continuing to put all their time into product. There's not a whole lot VC can do about it at this point.
>There's not a whole lot VC can do about it at this point.
Except ask for their money back :)
If you think you can get away with running a sane growth company (100% Y/Y) and don't have to worry about the VCs asking for their money back, then the most rational thing to do is take the seed money and run the business as a "slow growth" business with an enormous runway. Unfortunately most VC's are aware of this and will not be too happy if you try :(
VCs can't ask for their money back. It belongs to the company and is in the company bank account. They can refuse to give you more, and if they control the board they can try to put in a new management team, but except for cases of fraud or other malfeasance, they cannot get their money back.
Most seed fund investment is in the form of a convertible note these days ... it's a loan with the option to convert to equity later. Consequently VCs can ask for the debt to be repaid (within the terms of the note). Obviously they'll only get back what's left in the bank and assets but the idea that they can't ask for it back isn't really true.
Right, and that would kill the company, but a VC is probably more likely to kill a company that's slowly running out of its runway than a company that's doing something out of the ordinary to survive and get back on track.
What about redemption rights? These are a pretty big stick to bang over the head of any founders who think it might be better to run the business in a way the VC doesn't like.
Redemption rights are relatively rare, and even if such a clause were in the funding, it would be after a longish period after close (5-7 years). Usually it's for older funds.
Thus they're not much of a stick. The only stick is the board voting to fire (or strongly encourage resignation of) the all or part of the founding management team, which if you're already on life support, can be a win/win: founders keep their shares, and someone potentially takes the company to profitability and exit. I can think of at least one major software IPO in the past 15 years where this made everyone (including the ousted founder) a lot of money.
Are they rare or just rarely enforced? I can't say that my experience is up to date, but back in the day when I was actively looking for VC funding they were in all the agreements pushed my way.
If they are rare in agreements then more founders should "pivot" to a lifestyle business after raising a whole lot of cash. With a couple of million dollars in the bank you can certainly build a very nice low risk business that will provide a great income :)
Not investing in founders that aren't going for the home run.
Ultimately many of the good VCs would rather not "keep control" of founders. They'd rather just pass on the investments that look like they will become a big drain on VC partner time & attention in the future. A startup where there's a big power struggle over company directions and the board has to kick out the founders is far worse than not making the investment in the first place: it consumes a scarce resource (partner bandwidth) that could be much better spent searching for new opportunities. Much better to seek out founders where your goals are aligned to begin with and then trust them.
The difference in your experience and parasubvert's could be explained if the VCs you dealt with believed that your startup has a trajectory that would make it likely that it would become a lifestyle business, contrary to their interests. Then they'd want a way to claw back their capital if it looked like they would never see an exit.
Yes but how do they know this in advance? Up until quite late in the process the founder control the majority of the company. I am amazed that more founders have not gone feral.
My experience is from sometime ago (long before YC). Interestingly my business did pivot to being a lifestyle businesss, not out of choice, but because I could not get VC funding. My only regret is that it took my customers longer to learn about our products than they would have if I had not had to bootstrap.
That's the path we took. The consultingware products we had really slowed us down, but in the end our subscription revenues gradually built up to a point where it simply didn't make sense to continue doing consulting. So, this path can have a happy ending.
Just want to say it is not too bad to have a mortgage as it may seem. It is very situational, though, depending on how you're paying off mortgage. There is definitely risk there but it can be offset. For example, you could generate some income from rent that can help you pay all your bills in addition to filling in monthly mortgage payments.
Again, it depends.
My product company turned full-time consulting when our 1st products failed to find enough market. We consulted for two years until we got a contract making somebody else's product. Now we're all that company's employees with equity, and have revenue and traction. So it can work pretty well.
I know of a company that thought they would be in this category. They ended up raising a very large seed round (1MM+) from a VC and pre-negotiating a follow-on of equal size, should they need it. That way the expectation was set from the beginning that this company might take some time to build out their product and see traction.
It's smart, because the discount for the follow-on was pre-negotiated, so investors get perhaps a more favorable discount if the company is a run-away success, and the entrepreneurs were able to buy peace of mind, and could count on the money regardless of macro-economic forces.
They ended up raising a very large seed round (1MM+) from a VC and pre-negotiating a follow-on of equal size, should they need it.
So my guess is that these founders were either already successful previously, were well connected or had already bootstrapped quite a bit of the technology that would underlie the product (ie patents, team, etc...). Any or all of that the case?
It was an experienced salesperson who saw an open market, paired with a repeat startup CTO.
They did their research and validated the market by finding prospective customers before raising. Which is a good model to remove risk from any venture – especially one that would take many years to build.
I would argue that three 22 year olds on their first startup shouldn't be building a product that can't be validated by the market in one or two years.
Define validate. That is kind of the crux of my question. If it means "profitability" then that is a different threshold than "users." I am trying to figure out what PG is trying to describe.
It's pretty obvious when it happens but it's most definitely not profitability. Rapidly growing usage (ie, traction) with an envisionable business model is usually sufficient. While the revenues themselves are not strictly necessary, it does help to demonstrate the ability to collect them.
I an not too sure about this. The debatable issue is should any investor give them any money or not? Since I doubt it almost never happens we probably don't have the data to know if it would work or not.
>They ended up raising a very large seed round (1MM+) from a VC and pre-negotiating a follow-on of equal size, should they need it.
Just out of curiosity why not just raise 2MM+? What value is there in this to the investor unless they have the ability to back out of the prenogociated follow-on? It seems like an expensive way to get no peace of mind?
That would be an exceedingly weird financial term. In effect, it would commit the investors to fronting cash, but give the managers an option as to whether and when to accept the cash at the agreed price (and deliver shares) or to reject some or all of it (and return cash).
Just from practice, you'll never see this from normal (professional or practiced) startup investors. Nor will you see its identical twin, the required second tranche.
You have to find investors who share your vision, trust your team, and are smart enough to know the business is capital intensive. I've been on 5 teams that did this successfully.
Being rich/connected is great, but there's a third option: Show early traction.
Isn't that the point of those companies though, that you aren't seeing traction for a while? It could be that PG is making the distinction implicitly between revenue/profit and traction.
So for example twitter, FB etc... were not profitable or getting revenue well after they had already amassed millions of users. If that is the case, then we aren't learning anything new and it doesn't help people who are trying to make new, hard, breakthrough technologies.
If you've managed to gain traction with a service that has a clear business model (Twitter and Facebook would obviously qualify) then you are on the right track. Booking revenues is good but mostly because it demonstrates that you can book revenues, not because you actually need the cash.
I think one thing that rarely gets mentioned, is that startups get harder.
As in, the more traction you show, the harder it becomes to continue that traction, or alternatively, more traction is now expected of you. Combine this with the increasing complexity of a growing machine.
Maybe PG's analogy is that at first it starts off a pinch, but grows to be a very large guillotine until you finally can outrun it.
"Although your product may not be very appealing yet, if you're a startup your programmers will often be way better than the ones your customers have or can hire."
Even if your customers are software companies, it's often the case that your programmers are better than the programmers that they can deploy to solve the kinds of problems you work on.
For instance, if you have a clever solution to sales funnel optimization, chances are that even your savviest software customers aren't in a good position to deploy strong engineers on that problem; they're too busy making the things your customer wants to sell.
This is true of a lot of business functions: marketing, sales, recruiting, integration testing, devops, project management, bug tracking, log management, reporting, email. Basically take every product anyone ever sold successfully to tech companies and there's a list of things tech companies aren't good at effectively deploying in-house talent on.
From what I've seen, "better than average" is a pretty low hurdle to clear. I've seen too much code in production that scares me.
For example, have you ever seen someone statically allocate a million element array to hold ~1-2000 6-digit numbers? Did I mention the program had significant memory usage problems? Then again, after looking at that particular mass of 30-year-old goto-loving, copypasta C, maybe I should have been grateful they never once used malloc.
In the worst case? A startup already have developers, now. Don't forget how hard is to hire.
Plus, a lot of custom work in software is not sophisticated. Customer mainly have basic needs (from the POV of software development) but many of them, in disorder.
Working for them, is more about have patience ("pls move this 1cm to the left, not right, can you also do X?, no we decide after all don't do that" etc) than the kind of "raw skills" of a uber-developer.
There are a couple factors at play here. First off, the average programmer is, honestly, not very good. The can just barely make anything useful, good luck having it also be well designed and coded, secure, robust, fast, etc. Second, programming is like wizardry to most non-programmers, it's hard enough for a professional software developer to judge another, it's nigh impossible for J. Average Businessperson to do so, even if they have a dire need for software development. In the average case you might have some contract go out which ends up being won by some enterprisey line of business app development house who poops out some horrible cobbled together tool based on Excel, MS Access, and a winform app somewhere in there to glue things together, and then bills the customer for 6 or 7 figures (I'm not even joking). Compared to that, your average startup is the dream team.
And what's fantastic about funded startups from the perspective of a software muggle is that not only might they have a product already in existence that you can check out and find reviews from other customers but they've also been given the stamp of approval by investors, investors who are likely far more knowledgeable than the average software consultancy customer. Just look at the Obamacare website debacle as a case in point of how incredibly difficult it is to a: find a quality development shop who can actually deliver what you want, and b: do so within reasonable budget and time constraints. And the difference between finding a good development shop and a poor one isn't merely a better quality product, it's a factor of maybe 2x or more in development time (which is, of course, tremendously valuable) and a factor of 10-100x in cost.
I think, by and large, it likely is true. That's not to say that it always holds true and it might be swayed by the strength of programmers in YC, but I think it's definitely correct more often than not.
It may also be based on the premise that if you're doing consultingish work, you're probably not doing it for one of the top tech companies, but more likely for a smaller company that doesn't have dedicated developers.
From prior experience working at a consulting startup, this tended to be the case more often than not. Obviously, YMMV.
It would probably be fair to rephrase it as "specialized" instead of "better". If you're a company making widgets that spends $50,000 a month on Adwords - a startup building Adwords optimization products could likely build you a custom Adwords tool fasther+cheaper than an internal team.
There are good programmers in the enterprise (meaning, say, investment banks or large corporations or governments) but they generally fall, ambition-wise, into one of three categories:
(1) those who want to become managers or software architects (or, in finance, quants and traders) and will define and oversee work but delegate the dirty bits. This would be fixable (they could oversee a team of mediocrities, who'd be grateful just to be employed) but they generally don't have the patience for that.
(2) those who want to do highly-theoretical R&D work that doesn't necessarily solve any immediate problems of the business.
(3) those who have a specialty (say, deep neural networks) and want to be in the umbrella of a large organization that can protect it. Pull them out of their specialties and they'll try to leave.
In other words, these supposedly stodgy non-technology companies do, contrary to stereotype, have good programmers (I've worked in a few) but the ones who are at all decent have career strategies that they expect to be able to implement in their full-time work. They won't work on "just anything" and if you stick them with the random muck that comes from the line of business or zealous "product people", they'll either leave or slack in order to learn new skills on the clock, and the project will be done poorly or even abandoned mid-flight.
The appeal of the $3000-per-day consultant is that he'll work on what he's told to do and he doesn't expect you to consider his career needs. He's not going to do a shitty job and leave after 6 months because the people allocating the work don't care about his career; that's what the money (4-6x typical salary) is for. He gets his education and career advancement on his own time and dime (but earns a premium to account for his unpaid work). And while he might not be a great (2.0+) programmer, he's better than anyone in-house who could actually be assigned a bad project without political friction or high departure risk.
The average Bay Area startup programmer, like the average software consultant, isn't great; but he's far better than the corporate serfs who get sloshed around on the worst projects. He might be 1.4-1.5; so Goldman's R&D engineers and it top quant-coders will be better, but he's a relative colossus compared to the in-house peons (0.7-1.2) in back-office IT who'd get assigned to grody projects based on internal processes.
(Of course, not all the work that consultants do is undesirable. You also have the specialists and those with elite levels of skill. My point is that a "mercenary" consultant will power through the ugly projects for the pot of gold, whereas in-house people expect investment in their careers.)
In other words: yes, Goldman can hire great people. But if you want to hire someone great to do a project where 99% of the work is mediocre (and the 1% is extremely careful and requires an expert) you want the $3000/day consultant because Goldman can't get anyone good who's in-house (and not getting a consulting salary) to do the work. One might ask: why don't they pay an internal person $3000 per day, as they would a consultant? The answer is that it'd have him out-earning his boss and they'd often end up promoting someone not on traditional definitions of readiness (increasing scope, leadership) but because he took on an icky project.
No, that's not what the money is for. The money compensates inventory, scheduling, and delivery risk. It does not compensate developers for working on mundane projects. If the developer in question gets a W2 paycheck, odds are they're not seeing anything like 4x what the in-house people are seeing.
And, while I do buy that all three of these developer archetypes exist in the real world, I do not buy that they are the reason that companies don't deploy talent aggressively to upgrade "support services". Rather, companies make straightforward buy-vs-build decisions based on whether projects are part of the focus of the business or not.
It does not compensate developers for working on mundane projects.
It does. That's not the sole reason why consultants make more, but that's a factor.
If you're a full-time employee, you expect your health insurance, HR, work supplies, 401k, office space, finding of work, and your career growth and promotion planning to be taken care of, and you're likely to leave if you're not getting it. If you're a consultant, you're taking on those responsibilities for yourself. That's a big part of why you charge a higher hourly rate. It's to include buying your own health insurance and having to manage your own career with no expectation that the people giving you work give a damn about your vector.
That's not to say that typical middle managers or companies actually care about the careers of most people under them, but they at least pretend to, and some actually do. It's part of the social contract that exists for an employee and not for a consultant. Of course, after being an employee for a while and seeing that part of the social contract ignored, many people decide that the job is too important not to do themselves and start managing their own careers... and some become consultants.
Most consulting engineers (in IT) work for body shops. The pay is poor, the work is boring, the hours long, the turnover high, and the output mediocre at best.
A well managed internal team could do the work at 1/3rd the cost but the work is rarely a core part of the business and no executive wants to deal with the internal headaches and risk associated with the work when it won't get them anywhere politically.
The "contracting" world is much more like what michaelochurch described. And to be fair there are a large number of individual contractors working at large firms for great daily rates (think $1000/day on the lower end) for which what he is saying is true.
You'd probably know more about that world. In your opinion, are these consultants more like corporate employees (in terms of demanding managerial investment in their careers, and slacking or leaving if they don't get it) or are they more like independent consultants (who'll do a nasty project if the hourly rate is high)?
I'm in that world right now. Most here are like corporate employees, with a few exceptions. In most cases people _will_ do a nasty project to help the company, because in the past the company has turned away the nasty projects even when they looked profitable, because they were more interested in slower growth of interesting work than quick money from boring work. When that boring work becomes necessary, people are prepared to do it on the assumption that there'll be interesting stuff around the corner. So, here at least, the trust flows both ways, and that's a great thing. (edit: since I'm replying to you Michael, it's probably worth stating that in your terminology I'm currently working in a "guild" environment, and that's rare enough that my experience is probably the exception not the norm.)
Roughly speaking, it represents the transition from an adder to a multiplier. A 1.0 programmer is competent at "adder" tasks (scripts, bug fixes, features) but not yet ready for infrastructural work. A 2.0 programmer is highly competent as a multiplier. It goes from 0.0 (complete beginner) to 3.0 (global multiplier) but most (probably 99%) professional software engineers are between 0.8 and 2.2, with a median around 1.1-1.2.
This isn't general enough to apply to computer scientists, nor do I intend it as an all-purpose ranking for software engineers. It's an approximate measure of a generalist's professional development. It's not really applicable to, say, machine learning experts.
The last sentence is a very important point in enterprise IT shops: Lack of self-confidence in line managers is a big disincentive to hiring smarter developers. They worry that the smart developer (who often shows up with a bit of an attitude) will overshadow the manager and our point out their weaknesses.
"...They worry that the smart developer (who often shows up with a bit of an attitude) will overshadow the manager and our point out their weaknesses."
The (4) and (5), if they're good-- both in terms of being skillful and having a strong work ethic-- will usually seek managerial roles or transition out of programming.
Contrary to what is often said about middle management being hell on earth, it's not worse (on average) than being on a team, just different. You don't have to be unambitious to want a job where you primarily evaluate others' work instead of doing the work.
i'd see myself as a (5) who enjoys interesting but low-stress programming. i'm happy to put in my 9-5 in a big company that can guarantee me a steady stream of interesting projects, and thus far my managers have had no complaints about either my skills or my work ethic, but i have zero desire to transition out of programming.
Of course, all across the US, crossroads, villages,
and towns up to the largest cities, millions of US
entrepreneurs, often sole proprietors, have to make
money enough to pay suppliers, the rent, taxes,
insurance, the bookkeeper, the accountant, the
lawyer, employees, and take money enough home to
support the family, the cable bill, the wireless
bill, for dear wife, a late model SUV for her work
as family taxi, the groceries, the home furnishings,
and the lawn service, for junior, running shoes, a
bicycle, a computer, and school clothes, for dear
perfect, precious daughter, violin strings, a new
iPhone 6, new school clothes, new dress up clothes,
white furniture for her bedroom, a new prom dress,
and save for college, retirement, etc.
So, millions of sole proprietors do that.
So, maybe it's not too much to ask of venture funded
entrepreneurs to do similar 'budgeting'.
Still, it can be easy for such entrepreneurs to be
fooled by venture firm Web sites that emphasize that
they have been in the shoes of entrepreneurs and
know what they are going through, are committed to
their entrepreneurs, through good times and bad,
through thick and thin, etc.
Still, the the importance of planning is old: In
early aviation too many smoking holes taught the
possibilities of head winds, bad weather, and
mechanical problems and, thus, the importance of
flight planning reserve fuel, alternate
destinations, at least two of radios, each of the
fire wall instruments, etc.
Is this because you feel it's pretentious to do so?
I feel like having a concise name for a concept is one of the most important steps to broad understanding of it and always try to come up with good names for concepts that I want to be able to talk to people about. You might be doing us a bit of a disservice by resisting this.
Without some revenue, every company is on a direct course for disaster - by default. I think that the first pitfall some make is to look at investment money as revenue, cash coming in. But its a big giant fallacy.. it is not money from normal operations. Until you sell a product and have money coming in from it you are on borrowed time. This can be intentional and calculated position of building a product and bringing it to market when it is ready, but I get the impression that many don't plan or execute their way out of this fast enough.
Having money 'around' tends to make people complacent...people on the outside can't tell the difference between earnings and investment...and this tends to play tricks with people (and their minds( on the inside as well.
I think it assumes you want to be a part of something which makes a long term impact. If you just want a pay check, you probably aren't at a startup (or at least not for the right reason).
I'd suggest technology is a key attraction. People involved in startups are there not only because it might get big, but also because the technology they are using excites them.
Hiring (and retention) is currently so difficult that the ability to do it well is one of the major factors separating the best founders/startups from the rest of the pack. Ideally you're extremely charismatic, resourceful, and well-connected, and your company is attractive, interesting, and promising.
This is the story of the first startup I was participating into, back in 2000. The boss (and main investor) ruined himself (selling his Porsche, mortgaging his home, selling stock he should have kept...) while trying to get investors interested in a 0.1% done prototype of a project 10 years too soon (basically we were busy inventing the Cloud and Big Data). Sad story.
I've never been one to lean on investors as a solution to problems. Its far better to build your company on the basis of the immense amounts of help and good you are doing your customers. If you're not doing that, and its not a principle focus for how you're going to produce revenues, then its not business but rather an academic experiment.
Investment is very important, though, for various big-growth reasons, but mostly to extend reach beyond what the business-as-organism is capable of attaining independently. Better to grow strong by remembering who really pays the bills: true customers.
Too many startups conflate investor/customer in strange ways before they realize there is actually a relevance to how much of the company is your company.
So you can happily get to ramen profitable as a founding team, but when you raise your first round you are expected to grow the team size quite a bit, and the capable professionals you are hiring will not work for ramen (and should not be expected to).
Ask somebody in the Valley who sees more of them, but N months after a Series A, I'd expect to see at least 8 people on the team and probably closer to 20. That implies a salary bill in the, hmm, $100k to $200k range. Every two weeks, due like clockwork. Obviously, if you've already hit ~$500k a month in revenue, you're golden (as long as you freeze hiring), but most similarly situated companies haven't hit that yet.
The benchmark for a company raising its Series A is now $50k MRR. (This used to be closer to $100k.) You'd expect to be at $100–150k MRR six months after the Series A, assuming a 15–20% monthly growth rate.
If you're already at $500k MRR, you're in Series B territory.
While the bar for absolute revenue may be lower, the growth rates of the best SaaS companies are astonishingly higher. The markets are bigger now, so your growth from $1–2m ARR to $10m ARR and beyond has to be much faster these days.
I think the key lesson here, is you need to be in a position where failing to raise more money does not kill your company.
So if you can convince your entire team to eat ramen for an indefinite period of time between your first raise, and your second raise, you would have "solved" this problem for some definition of solved.
Not really. If you're ramen-profitable and looking to raise money, that means you want to spend money to get on a path to greater profitability. On the path to greater profitability, depending on your burn rate and profit growth rate, you may still experience the "fatal pinch" even if you were previously ramen profitable.
You may be able to revert to ramen profitability again, but it will be painful (cut your burn rate).
A very commonly heard refrain in the Valley is some variant of: "Would you rather own 100% of a company worth $1 million or 40% of a company worth $200 million?"
Money is used to purchase acceleration. It's not totally crazy, although it implies very different trade offs as compared to running one's own business without investors.
The problem here is risk is ignored. If I were to rephrase the question as "Would you rather own 100% of a company with a 50% chance of success or 40% of $200 million company with a 1% of success?" then the answer we get is very different.
It's a question of speed. Do you take your 1) $100K annual profits and re-invest them in one new market every year, slowly growing every year? Or 2) you take $2M in funding and expand worldwide. The thing is, if you hit on a good idea, you want to do #2, because if you don't, someone else will take $2M in funding to copy your product and go to 20 markets in 2 years.
True if you choose a market that has such need for speed. Lots of markets are not like this and they have the added advantage that VC's won't put money into them.
yes. When you are "ramen profitable" you are making enough to remain operational which means you are avoiding death and the "fatal pinch" this article is all about.
Does anyone have tips for quickly and responsibly finding a spot on the slippery slope of consulting? We have found our few distractions so far to be too distracting.
Isn't the problem that the founders have to spend like drunken sailors to show "traction" to have any chance of getting more funding while their investors give them so little money that the runway is then incredibly short? There is very little room for error here.
If you operate as if every round of financing you get is your last, it is irrational to waste investor money to fake traction. One view of the lifecycle of startups is that companies that try to do that have already lost the game; they're predicating their success on future financing rounds.
I wasn't suggesting companies are trying to fake traction, but they do seem to be encouraged by at least some of their investors to hit very high grow rates (say 30% a month) which are only possible if you spend a lot and so have a very short runway.
Does growth really count in VC land if you have to buy it at a loss? I would expect a smart VC to simply discount such an inherently unsustainable version of growth. Is the idea that growth at a loss is still better than nothing?
If you have a good enough product to hold its own, shouldn't you be capable of getting at least a decent ROI on ads? If you can't do that, why try to grow? Spend the money on improving your product and branding instead.
Why would you have to "spend like drunken sailors" to show traction? I think you make a much more compelling for having traction if you can continue to grow while spending like a sober sailor.
This is a meme about the evils of venture capitalists, that their expectations are so uncalibrated that it's more important to act the part than it is to play the part. It might even be true in a lot of cases, but that doesn't make the strategy any sounder, right? You should just write off those investors.
(My take on this is very secondhand, unless you count experience from 1999.)
It certainly doesn't make the strategy any sounder, but why are highly intellegent founders who have far more to lose than any investor getting caught in this pinch? This seems to be the missing question from Paul's post.
Investors are looking for a particular curve. The slow burn, 7-figure exit that founders want is almost useless to VCs. The model requires that the winners pay for the losers. The VC has a finite number of at-bats every year, and each one needs to potentially be an out-of-the-park home run. A company that deliberately bunts is costing the VC an opportunity to recoup their losses on failures, which is the majority of their portfolio.
Founders like to kid themselves about this, but if they raise from a big institutional VC and plan on sitting on the money or executing on a "safe" 1.5-2x model, they're the ones being deceptive.
Safe, conservative plans are awesome. That's why companies should bootstrap.
There's a difference though between swinging for the fences and throwing money away.
>Investors are looking for a particular curve. The slow burn, 7-figure exit that founders want is almost useless to VCs. The model requires that the winners pay for the losers. The VC has a finite number of at-bats every year, and each one needs to potentially be an out-of-the-park home run. A company that deliberately bunts is costing the VC an opportunity to recoup their losses on failures, which is the majority of their portfolio.
This is the problem isn't it. Investors are basically saying unless you can hit 30% month on month growth then we aren't interested in you, but if you do what is required to hit this target then we won't give you the funding to do this with a reasonable runway.
>Safe, conservative plans are awesome. That's why companies should bootstrap.
I agree 100%. Almost all founders should avoid taking VC money and just bootstrap. This of course is not the sort of meme that is popular with VCs.
No, founders are accepting the amount of funding VCs give them. I don't love VCs, but it's weird to blame them for this phenomenon. The VC model can't work differently. Most companies fail, and the winners have to pay for the losers.
I am not blaming VCs, I am blaming founders for taking VC money when the model they are giving it to you under is fundamentally flawed.
It is debatable if VC model couldn't be made to work better, but if this is how they are going to play the game then you are better off not playing and get on with bootstrapping.
But the model isn't fundamentally flawed. Many founders just want to apply it in situations where it doesn't work. VC money is useful when you have a scalable, winner-take-all market that requires a large amount of capital to build out a viable product that you can monetize. If any of those clauses don't apply - the market is not scalable, the market is not winner-take-all, or the capital requirements for monetization are not large - a founder should not take VC. (Strangely, VCs are much better at telling founders when the VC model doesn't apply: many will outright refuse to fund companies that don't meet these qualifications.)
But for founders who are attacking markets with those characteristics - the existence of VC is a huge boon that can accelerate what would normally be a lifetime process (eg. Walmart, Microsoft) into a decade or less (Google, Facebook).
Of course it is better if you can hit a 30% a month growth rate while living like a Scottish widow, the problem is that this is very difficult (impossible) to do. Something has to give here - investors either accept lower growth rates or they accept the need to put in more money.
Make sure your browser doesn't strip the "javascript:" at the beginning automatically, there's a good chance that it might; in that case, you'll have to type that in yourself.
I once saw one of my best friends fail his first startup. They had a kickass programming team, received investment and did a bunch of things wrong.
1) Spent the whole investment on Founders salaries. They had 4 tech programmers (top notch guys), and used the money to pay for their time whilst they were building the platform.
2) They had the wrong product market fit. They expected to sell their services to Universities for 50K. In my opinion, they should of targeted college students, and add a tutoring service and take a small commission.
3) They built a fully finished product. Their was no room to scale it or grow.
4) They expected that the product would just sell itself. We all know, that's not how it works in the real world.
5) They didn't do any market testing and validation = wrong product market fit.
The end result, they got an investment and spent it quickly, they didn't try to pivot, tried to get another investment and failed. The team broke up pretty quick, or as you referred to in your article, they got an unwelcoming 'pinch' on the backside.
I learnt a lot from seeing my friends fail, and their failure has helped me out a lot with my startups. When startups first get their investment, they should have a 1-2 year plan for that money (burn rate). Divide the investment by a specific time period and that's how you spend it.
Realistically, after you get through the TechCrunch 'trough of sorrow' as Andrew Chen puts it, you have to stay motivated and plan for the future. The future looks dim if your startup is heavily reliant on receiving additional investments to keep you alive.
More on the pinch, startups shouldn't be getting an investment to keep them going. They should have this already sorted out. A very wise person once told me, you should seek investments when you don't need them, as this means you have done your homework and can also find the best deals.
Great article, and I appreciate the awesome content.