[0]: https://keygen.sh/blog/5-things-ive-learned-in-5-years/
The tips I would give to myself:
1. Don't ever stop trying: sure, getting a job instead will give you a few hundreds k per year - but it won't help you getting any closer to your freedom dream. No more worthless standups or stupid retros.
2. Don't kill your social network: I know the temptation to get rid of social media is strong, but you need to cultivate your network and turn it into an audience of potential customers
3. Keep writing: building a trace of reliable writing and showing skills is an invaluable marketing tool
My view may be biased by having invested most of my life in up-skilling my skills (just because I enjoy it) and I find myself technically super strong but lacking in marketing.
The tips I would give to the general population are:
1. Be balanced in how much time you spend learning tech / doing marketing / managing staff
2. Do what's best for the product and for getting to the customer. CREATE VALUE FOR SOCIETY
3. Keep growing your network
My co founder was able to close deals I wouldn’t even know how to approach.
Don’t discount sales and marketing. Unless your tech is really revolutionary (chatGPT tier) or leagues ahead of the competitors (Figma), your biggest problem will be distribution and discovery, not tech.
Seed stage. Focus on engineering and talking to customers. Ignore everything else. Do the sales and marketing work yourself till $1M in ARR at least. Many startups fail since they try to hire for these essential roles and its rare for non-founders to take it from 0 to 1.
A/B round stage. Build an in-house recruiting team early. I scaled to 150 people too fast over at Stream, next time i'd take more time with hiring. I'd also recommend doing final interviews with everyone yourself, don't let the company hire people without you interviewing them. Be on top of MQL definitions when you scale marketing, otherwise things will go wrong. Sales enablement is essential when you get beyond 3 AEs. Read Saastr :)
Start hiring PMs as soon as you see that you can have two product teams working together in parallel.
But also regarding code: If you think you will need it later, you probably won't. Build simple and don't overengineer. Chance is, you do it even though you think you don't. If it overgeneralizes something because you think it might be a requirement in two weeks, do it when the need arises, not now.
1) I thought I could hire "head of sales" that would run the /department/ not need extensive hand holding, and worse, I did it more than once - went through several vp of sales. Of course they interview well, they are sales people. There has to be "verify" and really understand what is going on
2) The skills to get a product off the ground are very different than scaling a business; people have written about the "3 ceo's" but I think there is a similarity with technical founders; I had multiple co-founders but few stuck it out until the end, in retrospect they were needed at a given phase, not the whole time
3) know if you are trying be rich or king ( https://www.highalphainno.com/articles/rich-vs-king-the-corp... )
MVP doesn't need to be perfect, but the core product should work.
Get it in users hands ASAP, get feedback ASAP, or see no traction and move on, ASAP
During my development process, I realized that 80% of the features I implemented were also present in other SaaS products. This is why I created Nextless.js, a SaaS Boilerplate that includes all the necessary features for launching a successful SaaS.
2. Don't raise too much money for your seed. Plain and simple, you just do not need much money to build and validate your business plan. Whatever your number is, consider whether you'd really be much worse off if you raised half as much.
3. Start by providing professional services before you have a product. This will help you generate some early revenue, it will validate that someone is willing to pay for your services, it'll help you understand the requirements for your product before it's built, and most importantly, it'll help you build early relationships with crucial clients. Streamline these professional services by automating them with your early product. Over time, replace the professional services entirely with your product.
Good luck.
- Hire. Business will grow.
- You need to love your employees like a father does. That means, they’re gonna be shitty, they’re gonna be losers, they’ll waste your money, and some will be exceptionally good. But you need to love them all equally.
- You’re not gay. Girls just don’t like shy men under 25. Keep chasing girls, success will come.