Just cos you can write code doesn't mean you can start a business:
1) You need a decent idea. This is the "cheapest" bit, and actually even this is quite hard. what businesses or consumers want (and how they want it) is usually quite different to what you'd naively think.
2) Can you really execute it well? Most ideas will require more than the skill set of one developer.
3) Do you have a route to market? This is the hardest. You can have the best executed product in the world, if you've got no way of selling it it's worthless. And this doesn't just mean oh I'm going to sell it to telcos - it means which telcos, and WHO at these telcos? Are you going to be cold-calling a massive company trying to find the right person to speak to about your product? (if so, good luck!)
4) Are you prepared to work ridiculous hours for sod-all pay, and go through all the stresses, uncertainties and ups-and-downs that starting a business involves? There's a lot to be said for a regular, essentially risk-free check every month.
Yes: you can start a software-based business with little more than a PC and an internet connection. But so can everyone else: there's no advantage here.
1) You need a decent idea. This is the "cheapest" bit, and actually even this is quite hard. what businesses or consumers want (and how they want it) is usually quite different to what you'd naively think.
2) Can you really execute it well? Most ideas will require more than the skill set of one developer.
3) Do you have a route to market? This is the hardest. You can have the best executed product in the world, if you've got no way of selling it it's worthless. And this doesn't just mean oh I'm going to sell it to telcos - it means which telcos, and WHO at these telcos? Are you going to be cold-calling a massive company trying to find the right person to speak to about your product? (if so, good luck!)
4) Are you prepared to work ridiculous hours for sod-all pay, and go through all the stresses, uncertainties and ups-and-downs that starting a business involves? There's a lot to be said for a regular, essentially risk-free check every month.
Yes: you can start a software-based business with little more than a PC and an internet connection. But so can everyone else: there's no advantage here.