This is going to be rough, but here are some scattered thoughts in a Q/A format:<p><i>I want to get into a startup, where do I start?</i><p>Find a problem and sell a solution. Not rocket science.<p><i>But I can't find a problem!</i><p>Try getting outside of the hedges of your university and <i>talking</i> with normal people, business owners, and civil servants. I will give you a hundred bucks if you can't find <i>anyone</i> with <i>something</i> to bitch about.<p><i>But I don't have a solution. How can I build a solution without being technical/having money/knowing a programmer?</i><p>Where did I say anything about building solutions? Customers don't care about tech, they care about results. Find something somebody else has already done, maybe several somethings, and string them together, and sell them. Charge arbitrage--think of it as a laziness tax for the customer.<p><i>I'm a programmer, and I have this neat idea to solve a problem I have.</i><p>That's not a question, and besides, nobody gives a shit anyways.<p><i>Well, what I mean is, how can I turn this into a business?</i><p>You probably can't. You probably don't have the business/people skills yet--find somebody that does, and try to sell them on the idea. If that doesn't work, find somebody else. Once you've got one, get them to do the sales stuff.<p><i>But my solution to this problem is awesome/elegant/clear/in Ruby!</i><p>Again, nobody gives a shit. Go Tell HN or /r/peoplewhogiveafuck.<p>~<p>It's not some magical process making a startup/breaking into the ecosystem: find people who know more than you, and ask them questions--or even better, try to find a problem people will pay you to solve.<p>Being a <i>successful</i> startup, now, that's a whole 'nother problem entirely.