Unpopular opinion: being an owner is hard. You think it's easy until $80k doesn't come in on time and you have to make payroll by mortgaging your house, or you have to wake up at 2 am because a developer got arrested by INS (even though they were a US citizen), or you have to deal with a $150K medical bill that your insurance wouldn't cover... etc... Or an employee tries to make a copy of your code and launch a competing business...
Life is hard.
I often wonder why the other painters working for him don't go off and start their own painting companies. Perhaps a few will. But I suspect many of them would not enjoy or be comfortable with spread sheets, business taxes, work insurance and some of the other things that go along with owning the company.
I suspect my neighbor, like many of us, fond those things to be fairly un-intimidating and so he owns.
I've got a very good friend who worked as a painter, did the 8-3 5 days a week gig for probably 8 years or so. He had no interest in running a business, managing clients, dealing with costing, estimates, etc. He just wanted to show up, paint and leave at 3.
> and some of the other things that go along with owning the company.
One of the big differences is what happens if there's no work, or if someone stiffs you or if the work required is substantially more than the estimate? In all three of those cases a business owner is in trouble, but the painter doesn't care.
One of the things I legitimately struggle to understand about other people is the willingness to exchange an irreplaceable thing, time, for a very replaceable thing, money, and suffer while doing it when other choices exist. The "when" in that bit is very important. A lot of people do not have that choice, and I understand why they continue; there's no other option. But for people who do what we do and how we do it, why chase the brass ring for so long? You don't have to suffer at Amazon, no amount of stock options are worth it. You will never get back that night you spent working on that one last thing instead of going home to your partner or kids or friends. The marginal impact of another $5,000 when you already make $125,000 in a year is very small.
And, as a bonus, not only are you helping yourself, you're helping the rest of our industry. Since we are largely allergic to unions in this industry, the only leverage we have is if enough people finally realize that it is possible to have a good work as part of a good life.
You really will get back that night you spent working: it likely afforded you many more nights retired, free.
If the only thing you value is retirement and complete freedom indefinitely. Personally I'd much rather have an extra day on my weekend now, and have to work an extra year at the same pace I'm working at now (and enjoy it too) rather than minmax to the point of sacrificing everything for the next 15 years to finally be able to do what I want to do - which is what I have right now.
It's no different in Tech. What is hard about being a developer is that you are building. The analogy between your friend who owns and manages a painting company, isn't really that far off. As long as your are primarily responsible for getting the work done... well, the expectation will be closed tickets, shipped features.
A neighbor owns a painting company. He goes around the various job sites in the morning, sees that everyone has their marching orders for the day, returns in the afternoon to check in on the progress. In between the morning and afternoon though? He does what he pleases.
I believe he started the company with a buddy, the two of them doing the painting. Things grow though, you hire guys, your role changes (and your income too).