by ljdk on 5/14/11, 6:27 AM with 121 comments
by patio11 on 5/14/11, 3:59 PM
It does require a bit of a mindset change. You have to stop thinking of yourself as a "skilled developer", for one, since development skill leads to success in software businesses like the ability to cook amazing waffles leads to successfully running a bed and breakfast.
by dotBen on 5/14/11, 8:55 AM
Big data/machine learning of all the meta data associated on tube sites, repurposing content for tablets, recommendation engines, social layers that are delineated/firewalled from the mainstream social graph, hosting/live streaming services for adult content -- are all opportunity spaces that come to mind.
Many of these projects can be kept on "life-support" and still bring in a healthy profit if set up correctly.
Please don't down-vote because it's porn - it's a legal and legitimate space
by 3dFlatLander on 5/14/11, 7:52 AM
by SeoxyS on 5/14/11, 8:35 AM
Coding isn't everything either. You may be a fine developer, but you're forgetting about design, marketing, customer support, dealing with crisis when your project does good, dealing when depression when it doesn't…
Don't make a plan to get to $1000. Rather, build something cool, and when $1000 does or does not show up at the door, be thankful and learn from the experience. And try again. Iterate.
by nicpottier on 5/14/11, 8:32 AM
"I never thought I could own my own business, but it is just so easy" - happy customer
</satire>
by maxklein on 5/14/11, 9:16 AM
by thetrumanshow on 5/14/11, 3:54 PM
http://www.youtube.com/watch?v=0CDXJ6bMkMY
6 years into building web-apps and finally I am just now seeing a few bucks rolling in (still <$1000 month).
I wasted lots of time, primarily pursuing the wrong kinds of business models (free!!!) or putting effort into the wrong areas of a business, ultimately burning out because things weren't working.
But, even if you've picked a good product with a good market, for the un-initiated engineer there's this mysterious delta between being able to build something (anything!), and making that something successful. My recommendation (because its working for me), is to find a co-founder who is a business guy employed at a successful small software company. Painting with broad strokes here, but try to pick a sales or marketing guy over a biz dev guy, I think they are connected better with the product.
You've heard this advice before. Its true. Engineers think of the world as meritocratic. But good product != success. You need someone to help you get past this way of thinking.
by tjogin on 5/14/11, 9:35 AM
by MichaelApproved on 5/14/11, 8:05 AM
by jmitcheson on 5/14/11, 8:26 AM
by mootothemax on 5/14/11, 10:04 AM
Even if you don't make huge amounts of money (disclaimer: that's my blog post linked at the bottom of the answer), there's a huge gulf between those that spend their days thinking about possibilities, and those that get up and start their projects. If you're in the latter group, you stand a much greater chance :)
by SandB0x on 5/14/11, 1:36 PM
by braindead_in on 5/14/11, 8:58 AM
by antirez on 5/14/11, 10:19 AM
What is sad is that instead to create a spam engine, adsense powered, doing $1000/month is pretty straightforward.
by Keyframe on 5/14/11, 9:37 AM
by swah on 5/14/11, 11:52 AM
by DrJ on 5/14/11, 7:01 AM
and I mean it in the most sarcastic way.
by pknerd on 5/15/11, 10:19 AM
by ahoyhere on 5/14/11, 4:22 PM
1. Pick a tool you can build which will make money for people.
2. Build it for people who will pay.
3. Market to them.
4. Build it.
5. Ship it.
6. Market to them. (Over and over. It's not a one-time thing.)
I've done it, and I teach other people to do it. (But the thing is - once you reach $1000, you might as well go further since the first $100 is the hardest, once you get that, you have proof and you begin to have leverage for word of mouth and client success stories and yadda yadda yadda.)
by leon_ on 5/14/11, 8:19 AM
by seanp2k on 5/14/11, 8:44 PM
Yes.
by Vmabuza on 5/14/11, 11:04 AM