this post was submitted on 20 Nov 2023
1 points (100.0% liked)

Side Project

29 readers
1 users here now

A community for sharing and receiving constructive feedback on side projects.

founded 10 months ago
MODERATORS
 

When I got into SAAS, I thought it went like this:

  • Build a project you have in your head
  • Profit

No one told me about validation, marketing, and sales! And I only figured it out 6 months after coding up my first project, finding 0 users. Why is it so hard to understand the importance of these concepts for programmers? It's like we insist on only learning them after we fail.

top 15 comments
sorted by: hot top controversial new old
[–] JouniFlemming@alien.top 1 points 10 months ago

That's the winner bias. There are thousands of people making different SAAS but you never hear about their stories, because their products fail. You only hear about the ones who make it, and using data from those successful ones might give you wrong ideas.

[–] Bon_Visions@alien.top 1 points 10 months ago (1 children)

Here are some of my thoughts on X(Twitter) yesterday. I hope they inspire you.

START MARKETING THE DAY YOU START CODING!

In today's fast-paced tech world, it is realized that building new features isn't the be-all and end-all.
- Tough but essential lesson: The heart of product success isn't just in the code; it's in market fit and user engagement.
- Talking to real users and understanding their needs is more crucial than ever.
- Yes, we love to code, but if we're building features that aren't requested by paying customers, are we really creating value?
Remember, stepping out of our comfort zone and facing potential rejection from the market can be daunting, but it's a necessary step towards true innovation and profitability.
Let's not just code. Let's connect!

[–] ysl17@alien.top 1 points 10 months ago (1 children)

This should be the top comment in this thread.

Most of the SaaS founders that I've interviewed attributed their success to priortizing their marketing over building.

Build it (and marketing the sh*t out of it), and then they will come

[–] cupojoe4me@alien.top 1 points 10 months ago
[–] Alert-Ad-5918@alien.top 1 points 10 months ago

You forgot the part where, mark was in university when he was coding Facebook. He had the directory of users because his friend had student emails.

[–] iamrossalex@alien.top 1 points 10 months ago

Depends… If I design a solution primarily for myself, and I’m using it, then no validation needed. Your project will have its clients.

[–] Advanced-Donut-2436@alien.top 1 points 10 months ago

cause building is cheap, with ai its going to get cheaper. The money is in the marketing and sales and ux

[–] geoxsp@alien.top 1 points 10 months ago

The thing with that movie and a lot of giant companies today is that they were built at a time where those concepts did not matter a lot. Back then there was (almost) no other service like that to race against. But there were a lot of people just jumping on the web, this can explain the success of some web products.

[–] gizmo777@alien.top 1 points 10 months ago

This is just how everyone thinks by default. Everyone thinks if you just have the right idea you'll be successful. "Oh if I'd just come up with Snapchat I'd be a billionaire!" But because the average person doesn't have the ability to implement an idea at all, they never get proven wrong.

Programmers do have the ability to implement a lot of their ideas, so they learn the hard way that that's not how it works.

[–] mahirmahdi@alien.top 1 points 10 months ago

Join indiehackers. There you can find tons of posts about validation and marketing strategies. Everyday peole share their experiences and insights on how they are doing it.

[–] spdfg1@alien.top 1 points 10 months ago (1 children)

People way underestimate how much circumstances and pure luck factor into their success. Was Zuckerberg really that great a coder or was the idea so good and that’s why it worked, or was it the perfect storm of right time right place? Timing matters a lot. The best way to increase your chances of a product success is to launch many products as quickly as possible. Don’t wait for the perfect idea or perfect time. Hopefully you’ll learn something with each one and eventually the stars will align

[–] garyk1968@alien.top 1 points 10 months ago

^^^ that.

The other thing that became evident was in the movie one of his best friends (Severin) had wealthy parents that bankrolled the spiraling server costs in the early days, How many people are going to be in that position?

[–] auxiliary-username@alien.top 1 points 10 months ago

Failure is often a prerequisite to learning.

Eric Ries book "The Lean Startup" is worth a read - instead of spending months building something, to only then learn that users don't want it, it explores ways of testing your ideas and learning those lessons much earlier on in the process.

[–] YashGhela@alien.top 1 points 10 months ago

Its a right of passage all of us have to go through 🥲🥲🥲, but if you want my advice maybe try building some micro products and see how that goes, so u can learn all the skills of indiehacking with low investments. These sites should take you like a week or less!

[–] MexicanPete@alien.top 1 points 10 months ago

Right? It's almost like movies are dramatized and use a whole lot of fiction to tell their stories. Wild.