- Sales Calls
- Marketing dicsussions (content/blogs/webinars/podcasts/ads/partnerships/affiliates)
- Team building/hiring and Firing (can you deal with firings ?).
- Team Management
- Customer Support/Talking to customers
- Conflict resolution (with customers or even internal team)
- Fire fight. Something goes wrong. I was on vacation in November 2021 and literally that week, we had a major production incident even though this major incident didn't happen for last 24 months. I was up until 6 AM working with the team to fix it. Then at 9 AM, I went on a call with the customer and had to deal with that. This was major. Minor stuff happens a lot more than you would think.
- Sales (did I say it already)
- Marketing (did I say it already)
- Legal/Paperwork/HR
- Some tech stuff/coding/servers/devops
- When shit hits the fan, your ass is on the line ultimately. Handle that.
- Work crazy hours (to build a real business, you have to work hard and long at least first few years. 4 hour work week stuff is bullshit)
- Be willing to fail. Lot of people cannot get out of their comfort zones. They have fear of failure. That won't work if you want to run a business.
So if you want to start your own company, you better be ready for all of this. In the early days, you will be involved in all of the things listed above. Working a nice six figure tech job in a big tech is easy compared to what you have to do to be your own boss. I bet most people don't want to do majority of the things I listed above.
So the point is that you don't just start a company because you can code. You start a company because well, you want to build a business and nothing else. I did it because I want to build a business. I know it is hell and been there for 7 years now but I wouldn't trade this hell for a comfortable paycheck at a company. Just not wired that way. Most people however are wired to be comfortable and in tech jobs, the money is really really good to do anything else unless you have that "itch".
I don't like doing sales or marketing, either. I'd be full of doubts all the time because I'd know the code that the product runs on.
I want to continue working for the early-stage startup I'm currently at. But I'd consider starting my own company at some point as long as I have cofounders who take care of legal, sales and marketing.
I'm usually trying to start something, whether it's a regular ol' side project or something that could conceivably be a business. But my ideas are almost always more ambitious than I initially realize, or than I'm able to actually chew off, and I bet a lot of people fall into that trap.
Yeah, I could make a one page app that sells quality cheat sheets using Stripe, but why bother when I could make something 100x more complicated that I'll never actually finish?
A lot of people avoid making a business because they are smarter than I am and they realize that it's way more work than is appreciated.
Still bootstrapping but even with having a successful bootstrapped startup under my belt (with the k1s to prove it) in the past I have no idea how to connect to VCs in this post covid landscape.
Friends and family rounds aren't an option for me, access to capital has always been hard for me even though my track record is high roi for every investment dollar.
* Running your own business takes much more time than being a "working stiff" and I don't want to spend 95% of my awake time working.
* If my business fails, I don't want to incur huge debt or losses, I want the security of a steady paycheck.
* Once my business gets larger than just myself, such as if it takes off hugely, I don't want to deal with the politics and other bullshit that will take me away from the day to day building of product.
* I'm worried past a employer would try to use my time there against me to steal my business, since I signed NDAs and stuff, even if my ideas are fresh and unrelated to the specific business of that employer (that employer treated me poorly when I left).
But it feels like it takes so much money to make even a small team. I want a long run way, to get really far on, with good people. I dont see myself as having a fast road to profitability. It's so hard to imagine how to start.
And it feels so much more daunting to create an interesting & engaged environment. I dont mind training & boosting promising folk, but it just feels like even that takes soo much money, & more-so that it's going to be so much harder to bring out genuine geekiness in people. As much as an idea, I crave a good culture- intense & chasing something new & exciting & good for the world- but the pure geekiness of computing feels so diluted, so underwater. It feels so improbable that those around me will have that old obvioushbut-secret geek-club feeling, that getting great at computing is radical & empowering & ennobling.
I want so much to care about & believe in my employees, but it's so vastly probable it'd become just another company of deluded/decoupled spin-based management & another detached workforce. We all deserve better, we all deserve realer, we all should have real things to care about & apply ourselves to, but there's no practical way to ask for that kind of commitment. Unless I can really make the work fully obviously clearly sell itself.
But that failed, because every library I talked to said, they cannot support commercial software.
Then I gave up all commercial software development and made it fully open-source, so I do not have to deal with it anymore. But that backfired, because too many people asked me to add stuff, and now I am forever stuck maintaining it, and cannot start a new project
But I'm pretty close to launching "something" in the next few weeks. I'm doing a hardware startup, I already have multiple production-ready prototypes. Now I'm working on documentation, and some basic marketing material... but again all I can see is a hundred different things I still have left to do.
There's also the fact that the business would need to be quite successful to match my current, and rather hefty paycheck. Less money, less safety, but doing something I love... I hope it's worth it.
Lack of meaning. I haven’t found meaning in the ‘business world’. Much of my time is spent doing hobbies I find meaningful and enjoy. I’ve found a balance in my life now to do interesting things at work, while having good work life balance. Starting a company upsets that balance mostly in a negative way.
Lack of cofounder trust. I live in the Bay Area, and a lot of people who have started companies are not the people I trust or enjoy working with. Someone with values I associate with and respect tend not to start companies.
I do want to start a company one day, only if I can add value to it, and it adds value to the world.
And I don't want to work 24h a day. I want to be able to take vacations. I want to cut myself off from work. I want to be able to stop thinking about work and engineering. It's become so that engineering has become a hobby for me. I want to stop that. There is a lot of other stuff I want to do that doesn't involve tech.
The one advantage I had was working in Sales and Marketing in addition to R&D at Hewlett-Packard so I got the VERY BEST of industry training in all those areas on HP's dime. So those roles include the CEO role were quite easy for me on my own.
I still work toward some small product that'll make me an extra hundred or few a month, though.
People like idlewords (Pinboard), kalzumeus (Misc), and jcs (Pushover) are far more inspirational to me than whoever runs Snapchat or some other mega-SaaS.
https://danluu.com/startup-tradeoffs/
> For a more serious take that gives approximately the same results, 80000 hours finds that the average value of a YC founder after 5-9 years is $18M. That sounds great! But there are a few things to keep in mind here. First, YC companies are unusually successful compared to the average startup. Second, in their analysis, 80000 hours notes that 80% of the money belongs to 0.5% of companies. Another 22% are worth enough that founder equity beats working for a big company, but that leaves 77.5% where that's not true.
> If you're an employee and not a founder, the numbers look a lot worse. If you're a very early employee you'd be quite lucky to get 1/10th as much equity as a founder. If we guess that 30% of YC startups fail before hiring their first employee, that puts the mean equity offering at $1.8M / .7 = $2.6M. That's low enough that for 5-9 years of work, you really need to be in the 0.5% for the payoff to be substantially better than working at a big company unless the startup is paying a very generous salary.
I'd like to find him a comfortable exit, so he can move to the next stage (which he wants to do) with a cushy paycheck.
Once that's done, I will start something of my own!
The main reason I switched back to employment for now is to both have a stable income (nest egg is running out) and to gather a great team.
I don't want to work on great ideas, I want to work with great people.
- Money and/or investors
- Time
- Enough manpower
- Great marketing
- A stronger understanding of scalability
- Ideally, a product that solves a problem in a niche area
I have bits and pieces of the above (except the investors and marketing), but it's not enough to get something up and running.
- I don't really think I'm great at what I do, so starting a company to do it feels dangerous.
It's at best amoral.