7
21 Comments

My Plan from Noob to Founder: Cope or Not?

Hello everyone, my name is Darwin Diaz and this is my first post.

I'm a CS student in my sophomore year of college. I've always been interested in making money without a boss as it's one of my most important purpose layers.

Some businesses/ side hustles I've done in the past were
(1) tutoring people for the SAT (a standardized test high school students in my country usually take)

(2) freelance web development (https://darwindiaz.com/)

(3) and this last summer I spent car flipping (the only venture that made me an money 🥲)

(4) I also made a twitter bot content recently bot but this was more for practice than for money (https://twitter.com/mechaSBG)

My major (monetizable) interests are problem solving and programming. I have problems in my own life that can be solved with code and I'd like to build them and see if others would pay.

The only problem is my lack of skills and experience.

In between my studies and applying to internships, I've made a plan to get me to my goal of a successful founder.

I'd like to ask you, experienced indie hackers, to critique my plan.

I was mainly wondering if the route I'm taking of "learn first build later" is just wasting time and if I should just jump into building and validating the ideas that I have.

Feel free to be a blunt as possible.

Here are the relevant "indie hacker" goals of my 10/5/1 year plan:

In ten years:

  • Be worth over $70 million after selling my second/ third SaaS
  • Have a SaaS making $.5 - 1 million a year

In five years:

  • Have sold my first SaaS for at least 5 million dollars

In one year:

  • Have read 15 books related to making money or programming
  • Have read 15 books about topics I'm interested in (relevant because these topics improve my life and health and therefore my productivity)
  • Have mastered programming and project completion
    -- regularly read IH and FLF posts, and engage
    -- Complete 5 large scale projects (goal wouldn't be to monetize them but they will definitely useful to others besides myself)
    -- Have complete 5 "theory" course (I am currently working on CS50 and a python web scraping course on Udemy)
    -- Fluency with python + two other relevant languages to developing
    -- Fluency with command prompt
    -- Continue to develop problem solving with leetcode and project euler

Beyond the year I also have split my goals into monthly goals and from the current month goals for the current week.

Thanks for taking the time to read this, I'm excited to here your feedback

on September 14, 2023
  1. 2

    Since you asked for bluntness explicitly in your post, here's what I think :

    1. Your 1st year goals are all over the place. From experience, when I have too much on my plate, I tend to get distracted and don't end up doing any of them properly. I have since then made this approach of keeping only 3 things on my TODO list, whether its one week, one month or one year . Anything that doesn't fall in that top 3 is not a priority for me.
    2. Goals should be measurable. Statements like - building a large scale project that should be useful to others, is not really a goal, it's just a dream imo.
    3. I wouldn't set reading a book as a goal. I would set the expected outcome of reading the said books (ex: investing in stock market , building a startup) as my goal. Reading a book is a habit, which I would make into a system. Instead of saying I would read 15 books in one year, I would tell myself, I would set a system of reading a book for 1 hour everyday for the next one year.
    4. Last but not the least, I would not have only monetary goals like selling my saas company for $xx million or make $yy million in 10 years etc. I would perhaps rephrase it to say, reaching 1 million users in 5 years or reaching 10 million users in 10 years.
  2. 2

    50% is done with the planing! Great job.

    1. 1

      Thank you 😀

  3. 2

    Skill can be learnt and Experience is overrated.

    Experience is a measure of time of course you will be less experience than any 40 year old doing the same thing. But that does not means he is better than you. If experience is as important as it is said mark zuckberg will be 50 year old when he started facebook.

    You just need enough experience to get started and you will gain experience while doing it. Talking about experience will do nothing and the only solution for experience is doing something.

    If you want to have experience in starting business, starting a business will be the only way to gain experience thus making experience rather useless when starting.

    My recommendation just start and learn along the way. Upskill and move , upskill and move. The most important thing is the habit of failing, learning and moving. If you sit around and think about it you will not move and no habit will be formed.

    You can checkout this article : Experience in Business: Doing, Not Just Thinking, it might help you.

    And also if you want to start blogging and want to automate seo, keyword and trend research I would recommend you to try out creativeblogtopic.com . A tool that enable you to automate seo research specific for you business blog.

    1. 1

      "Instead, what truly matters is taking action and gaining real-world experience through practical engagement" - very good quote

    2. 1

      I've been thinking about this too. Maybe a better approach would be to, after finishing my web scraping course, make a couple projects and learn that way.

      Progressively overloading to more difficult and more difficult websites...

  4. 2

    This is great stuff to be thinking about! I honestly don't think your five and ten year goals are important right now, except as a reminder that success can be sweet. More important, in my view, is gaining the programming skills. The projects seem like the right idea, but I think I might go ahead and try to get at least a couple of them to be revenue generating. The tricky part in business is finding some people out there who want your thing, whatever it is, enough that they'll part with some money for it. Everybody posting on IH is, first and foremost, struggling to get that part.

    1. 1

      I have to agree. Programming skills don't equal business which is a pit fall many designers fall into. Back when I was a web dev, it was common to see people pitch a business on their website and say things like: "beautiful fonts, modern design, responsive css"

      when in reality, the business owners wanted to hear results that would've came from that website

      1. 1

        Funny, yeah. You see the "responsive design" thing on all sorts of WordPress themes and plugins. And I think a lot of the folks who are prospective buyers have no idea what "responsive" means in this context. Why not just say "works on all mobile devices too" which is what the buyer ultimately cares about.

  5. 2

    Hey man,

    First of all, congrats on being in a position to have done so much and have such goals. I really like the fact that you did car flipping. That has probably prepared you more for your success than the others.

    Your goals are ambitious and reasonable. You can totally get there.

    I like your one-year goals better. They have an appropriate level of detail. Your 5 and 10 year goals should also include details like, what you will be doing day-by-day. "Having a SaaS company" is vague and unnecessary detail. Will you still be learning programming? Or will you just count the money?

    My other comment would about this
    -- Complete 5 large scale projects (goal wouldn't be to monetize them but they will definitely useful to others besides myself)
    It doesn't matter if it's "5 large-scale projects". The key criterion should be the value these projects bring to their users, not their scale. In other words, even a single, small-scale project that delivers significant value could be more meaningful than multiple large projects. The ultimate test would be whether your users would be disappointed if you were to discontinue the project.

    Good luck! Keep us posted :)

    1. 2

      Hey @esfahani thank you for the comment. :)

      You really made me think about the projects and you're absolutely right -- I should make these projects to benefit people not just for the sake of saying I completed projects. That's what really matters at the end of the day so I'll rewrite that goal. Thanks.

      As for the 10 and 5 year goals, I actually have them more fleshed out but I thought it would be unnecessary to post because they don't relate to being an indie hacker but some of the things I wrote were:

      10 years:

      • have a motorcycle collection
      • have reconnected with my heritage and language
      • follow a religion seriously

      5 years:

      • have a ducati scrambler (or any scrambler/ sports/ adventure bike) that I've maintained for the last 3/2 years
      • be able to pay 25% of parents expenses
      • be fluent in Spanish
      • have spent the last 3 years studying major religions seriously

      there are more for each year but you get the idea.
      thanks again for the comment 👍

  6. 2

    Ambitious goals given the timeframes! How do you plan to do that? Would you need VC money?

    1. 3

      Getting to $5m in 5 years bootstrapped is doable. If he reinvests most of the money into his new ventures and hires the right people he can also get to $70m in 10 years, without VC money.

    2. 2

      Good point. I don't know just yet to be honest with you. What I'm focused on is this first year and then later the second!

  7. 2

    It's good to have goals :)

    Pedro

  8. 1

    This is so good .

  9. 1

    I do think you have done excellent. I am trying to get there and I have lot of technical experience but not much in business. I am going to launch a Matrimonial site (Dating/marriage site), so I am looking for any advice to price it and market it. Thanks for your post.

  10. 1

    Hi Darwin, first of all, it's really impressive to have worked out this plan and to have this level of maturity at the start of this type of journey. It's absolutely essential to keep this state of mind.
    I'm a serial entrepreneur myself, I've created 2 companies in the last 8 years and I've also created several products/games in parallel. The first thing I'd like to tell you is that everything will never turn out the way you planned:

    • Entrepreneurship is indeed about the will to succeed, but there's a big element of randomness that you can never control. It's good to have numbers in your head, but don't forget to try and do what you love most, otherwise you'll get bored in the long run. For example, I once sold one of my businesses and it didn't make me a millionaire, but it still felt like a huge success, mainly because those years were so great!
    • Entrepreneurship is also about perseverance. Know that it will take time, and that just because you don't reach your goals one month doesn't mean you haven't made progress.
      => To begin with, I advise you to learn by doing. It's important to read books, but there's no better way to learn about entrepreneurship than by doing it yourself! Start building and impressing your network, take part in events to promote your idea and gather feedback.
  11. 1

    I'm glad you have your own plan, which is very good.

  12. 1

    What are FLF posts? 😓