Programmers love the process and that holds them back

The issues I see with programmers who want to make things and be founders is they think they have to do everything themselves.

Hans Zimmer doesn’t even compose the scores for his music.

No one cares about anything other than the end process.

The biggest part of being a good programmer is a love for the process. Delegating feels like cheating.

Programmers have a natural inclination to do everything by themselves and make it free.

It feels weird charging for things. It feels weird having trade secrets.

Some business models can work play into these tendencies but very few. There are some open source projects that make money off donations or hourly rates but those don’t become very big.

The biggest growth in my own productivity as a programmer was building on top of open sourced things and not being afraid to pay for 3rd party services.