Wrong way to look at it.  Start a company and gain an understanding of what it will take for you to be in a position to have someone write some code that increases your sales.  Infrastructure, capital, product, systems, risk, positioning, reputation, marketing, etc.  perhaps then you will understand.<p>I had a sales guy once tell me, as we got a new hardware product ready for manufacturing, that we&#x27;d figure out how to split the profits once we started shipping.  He felt entitled, even though he&#x27;d only been with us for six months.  He conveniently ignored the fact that this product had been in development for nearly ten years during which time I invested millions into R&amp;D, marketing and building an infrastructure to support the product internationally.  I let him go a few weeks after that comment. Wrong attitude and a complete lack of context.<p>I actually prefer to hire people who have had some entrepreneurial experience. They make far better employees.  They are independent, hard working, no-bullshit on-mission because they get it.  Pay them well and unleash them for great results.