|
This is overly simplistic. I don’t fault you for it, but it shows a lack of understanding how a business functions. There is a lot of overhead that goes into running a business, as others have mentioned. Taxes. Rent. Utilities. Licenses. Certifications. HR, testers, project managers, product managers, people managers, directors, marketing, customer service, sales, C suite, and on and on. I know right now you might be saying “those people don’t even do anything! Developers are the only people making the damn product!”. Again, a business is kind of like a product of its own. It takes many moving parts to take a usable product and get it to market, fight off competition, work with government for regulations (or keep from getting regulated), find and get customers, etc. Once you try and “go it alone” you will realize that creating the product is only one small part of making a functional and profitable business. I run a small business. I don’t use half of those roles I mentioned and there is still a lot of overhead. It is very easy to underestimate the amount of extra work involved. |