I've been reading HN and startup-related news for a while, but it turns out I'm still extremely confused when it comes to my next step : in which direction to go ?<p>I mean, should I think about starting a company that can clearly generate revenus ? Or should I aim at doing something that add value, build traction and then figure out how to monetize it ? ( let's say for instance a web/mobile app for a new kind of social photo sharing )
I have the feeling that starting a company based on a "fun" or/and useful product without any idea on monetizing it works only if you're in the Sillicon Valley area. Does anybody else share that feeling ?<p>So basically I'm just wondering if I should really focus on a product that generates revenue from day 1 ( à la Wufoo ), or do something more risky that might one day make money once it has traction ( à la social apps ).
Reading blogs/HN etc make me even more confused since a lot advices/recommandation contradict themselves.
Any help is appreciated, thanks.
Anytime someone asks "What kind of business should I start", the correct answer is none. You should continue learning, working on things and find your passion. That passion will create an undeniable pull that will lead you to starting a business you'll stick with through good times or bad.
And the field of learning is narrowed down to your job description. Might be a plus or a minus. Starting a company enforces multiple broad and steep learning curves. Might be a plus or a minus.
sometimes you just can clearly recognize some opportunity (or need) and start from there.
But the short version is this: businesses fail when they run out of cash. Period. Keeping that in mind, we can logically conclude that you need either to monetize before the cash runs out (thus becoming organically cash flow positive) OR gather enough outside funding to support operations until such time as you become cash flow positive.
How do you get there? Well, ideally, you have a product that solves a clear need which can be monetized immediately. If not, then you need a product so compelling that you can get to X users in Y months (where X is an impressively large number, and Y is an impressively small one) -- thus attracting partners or investors.
But the bottom line is that you need to generate cash flow or generate funding as quickly as possible.
And yes, generally speaking, it's easier to keep a "fun" product alive in the Valley than it is elsewhere, if only because that's where most of the funding money resides, and because many of the potential funders there have more speculative appetites. Your odds of getting a cool product without clear monetization paths funded outside of SV drop significantly. That's not to say, of course, that getting a cool product funded in SV is easy, because it's not. You still need a good product, and by "good," I mean a product that solves clear needs for its users or else provides its users with functionality or utility that solves problems users didn't even know they had.
Best advice for you is probably to take a job at a startup or larger firm, and build some cool products in your spare time. If and when one of those products becomes extremely cool -- and you'll know it when you see it -- that's when you start looking for users or for funding. No sense in turning down job offers now on the purely hope-driven premise that you'll build or invent something later. Build first, -then- act.
Are you wanting to build the next reddit, google or Facebook? You'll probably need VC money to do that.
Are you trying to build a lifestyle business that pays 20-30k the first year and could grow after that, skip the VC money and go after a small niche product like Bingo Card Creator. For this you need to monetize earlier than with a VC funded type of startup.
The business you build will reflect your goals, so work backward from them.
As always, advice is situational, and so it will contradict. The idea is to apply the advice to your situation and don't forget to do a gut check to see if something feels right.
It sounds like you enjoy products/coding more than you enjoy businesses. Be careful here- Every month that passes in your startup's life, you'll be spending LESS time on user-facing product/code and more time on marketing/sales/support/hiring/etc -- all of the things that fuel and sustain growth.
As a graduate of CS, you have a mind that functions in a unique way. If you set your mind to water delivery, a dry cleaner, or real estate, you would likely approach it in a way that few of your competitors do. Capitalize on that.
If you have to 1. create the market and then 2. create a business on top of it, you are making twice the work for yourself.
If you have to think of a problem to solve, you won't know if you're solving it unless you've dealt with that problem directly.
Ergo, since you can't make a profit without revenue, your path to revenue is of utmost importance and should be one of the very first things you consider.
Also, keep in mind that a startup is really an experiment. Every day you should be learning something new and tweaking your business accordingly. By focussing on revenue you start learning how to make money from the beginning. If your initial focus is on a wide userbase, then you learn nothing about the money-making side which is likely to be very different from just getting users.
We only live once.
Whining version - there's no kids and family to support now, no house to pay, no car to pay, etc.
You know you can always get a job later on if things dun work out.
Start with something that generates revenue. This will give you experience with making money. It will give you experience completing a project. In other words, it will give you a track record.
A track record will help you attract people (co-founders, investors) to your next idea (or to your initial one). Revenue will allow you to pursue other ideas or expand your first business.
However, don't take any of this as advice to start your own company in lieu of taking a job.
When you are deciding what your venture should be, I try to think about risk vs. reward ... make sure those "fun" (read: risky) projects have the potential to be home runs, otherwise it is a bad investment of your time and effort.
Haven't spent a lot of time thinking about enterprise stuff, so maybe this doesn't apply to that type of business.