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:
In five years:
In one year:
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
Since you asked for bluntness explicitly in your post, here's what I think :
50% is done with the planing! Great job.
Thank you 😀
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.
"Instead, what truly matters is taking action and gaining real-world experience through practical engagement" - very good quote
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...
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.
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
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.
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 :)
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:
5 years:
there are more for each year but you get the idea.
thanks again for the comment 👍
Ambitious goals given the timeframes! How do you plan to do that? Would you need VC money?
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.
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!
It's good to have goals :)
Pedro
Agreed 👍
This is so good .
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.
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:
=> 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.
I'm glad you have your own plan, which is very good.
What are FLF posts? 😓