I’m currently a fullstack dev at a big tech company in SV. I graduated college with a CS degree a few years ago and my friends and I want to potentially start a startup with are in the same boat. We understand that 90% of startups fail, but we want to try something new and we would be happy starting a self-sufficient small cash business.
I took an entrepreneurship class in college where we read the Lean Startup. My mental model of creating a startup is this. This could be completely wrong and probably is but it's the idea that I developed in my head in college. Steps could be out of order as well, and there might not be an order to these things.
1.Think of an idea/ find co-founders (starting a company with friends has risks)
2. Interview possible customers and see if this idea solves a great “pain” they are having. A “pain” for Patreons' customer would be that before Patreon existed it was hard to earn money from fans as a content creator.
3. See if enough people have this “pain” to even pursue the startup.
4. Make a financial model and figure out the business strategy and how the business will make money
5. Make an MVP/proof of concept and try to get customers that pay you on day 1
6. Grow/market and gain more customers??? No idea how this works
7. Secure funding or be self sufficient cash business? Pitch to VC/investor??? No idea about this
There is a lot of marketing, sales, financial modeling, and accounting that goes into this.
My colleagues and I just know about tech (embedded/ systems, fullstack) and a little bit of entrepreneurship from the lean startup.
What's the most efficient resource to learn more about startups and these concepts? A buddy of mine from college whose startup recently got 200k in seed money told me to look at free videos/materials from incubators/accelerators. Are there any other books or resources Hacker News recommends? I’m probably wrong on a lot of what I think I know.
Some people have tendencies to never learn from other people, and they make the same mistakes other people have done again and again.
Other people, like you (it is obvious), go the other way, they want to know everything and not fail ever. The way they do it is procrastinating, never getting in the arena or over the stage until they are 100% prepared. And they are never "prepared", because failing hurts emotionally.
You are like a skier that tries to avoid falling down so much he just can't learn.
I created my own business when I was a kid, it is not that hard, offer things or services people need or want. Someone with a CS degree can figure it out.
You need to get out in the real world and fail. Then you can read books and ask for advice. Now you will be able to calibrate all the info that you get from books and people in real scenarios. Without real world experience, most info is worthless.
Spend the minimum amount of time reading, you should be experiencing life and writing down those experiences. Writing every day is much better than reading every day. One in active, the other passive and looks like work but it is not.
Minimize passive things and activities in you life, like TV, until most of your life is active.
This man was a serial entrepreneur: https://steveblank.com/
Start getting more aggressive, learn from this man: https://www.john-carlton.com/
You look too "soft",a "wussy", learn resourcefulness in films from people that go to war. You look too weak for making a company and need to get stronger.
You need to develop some habits that make you stronger, like making decisions fast, dealing and handling the consequences. Get used to risk every day, manage it, minimize it.
You learn those things while doing and trying. Accept failure in your life, accept rejection by other people, accept the pain and over time you will master it.