What has most surprised you about founding a startup?
Starting something is not the hardest part, making it work is actually tougher.
When I started, like years ago with my first startup, I strongly believed having a good product is the most important thing to be successful but I realized while it is still important, not really the deciding factor. What matters is relationship building, community-building, and being smart with GTM.
When done with the right purpose, results come in quicker than expected
Really interesting to read so may people's takes. For me, I'd say how founding something can come out of nowhere, especially in regard to a side project!
Nothing these days! Been at this since 2004. Latest https://skilledup.life - free talent for tech startups. My 14 attempts https://manojranaweera.me/who-is...
The never ending dilemma between building what people want vs. Building what people need.
The amazing communities offering help for active-seekers is completely not what I expected.
A hard lesson we had to learn was letting go of the "build it and they will come" mentality. Good products are most often made by rapid user feedback.
How much I need to learn and the sheer determination it takes to continue at it even when you see competitors entering the market.
Ideas are easy; implementation is hard; the value of an idea lies in its use.
@elena_cirera Totally agreed, but would add the very important motivation dimension. Finding an idea that excites founders in the long-term is not as easy as people think!
Oh, we've learned so many lessons so far. In a way, it was surprising, hah. Like: 📌 It is important to choose the right tech stack in advance, you'll grow, so it should be scalable. 📌 Keep technical documentation right from the beginning. This makes it more convenient to track down controversial issues. For example, some decisions may seem irrational, but they can be explained by business logic. 📌 From the start, make "open" features so they can be easily expanded. And estimate the cost of the features from the very start too. 📌 When developing functionality, you need to look at everything through the eyes of an ordinary user. You know the subject and you think it's quite obvious. But that may not be so at all. You need to keep this in mind and think about how to make people's lives easier. This is just the tip of the iceberg, of course.
1. The difficulty of finding cofounders who don't already have a business 2. The battle between building for now and building for the future 3. The amount of time that's wasted discussing things that don't matter 4. Just how many people don't get why anyone would do it, lol 5. The lack of VC reviews from vetted founders 6. The number of successful startups with incredibly basic products and no competitive barriers