I work for someone else because today, my expertise is in software development, not in
* sales & marketing
* graphic design
* finance
* business law
All of the above can be obtained and I plan to obtain enough expertise in those over time so that I could start my own software shop. But today, I assess my risk of total failure to be very high, with no soft landing.
You can also ask lawyers legal questions, pay graphic designers where you need to, and hire marketing firms......
The finance you'd need to learn enough to do, but you could hire a bookkeeper for day to day stuff, and learn enough to make sure you aren't being robbed.
* sales & marketing
* graphic design
* finance
* business law
All of the above can be obtained and I plan to obtain enough expertise in those over time so that I could start my own software shop. But today, I assess my risk of total failure to be very high, with no soft landing.