Any developer through sheer will can mold himself into a one man startup that builds a powerful product that normally requires the efforts of a massive team.
Where things typically fall apart is when it comes time for maintenance and support.
I’m sorry, yes, any dev can build a product, but is it something people will pay money to buy? That is 90% of the problem. If you have to do support, count yourself lucky cause that means you actually have customers
Where things typically fall apart is when it comes time for maintenance and support.