3 ms·
That something that already exists may not be built in the way you are aiming for. That other something might be led by a dickhead that you can't get along wit
by zlg_codes 3y ago
That something that already exists may not be built in the way you are aiming for.
That other something might be led by a dickhead that you can't get along with, or a community that's not receptive to your suggestions or patches.
Social processes and blockages can lead to losing motivation to contribute. Not everyone is cut out to be this happy-go-lucky team player that has no personality.
As for myself, I'd rather start from scratch because 1) I'll control every variable, 2) I don't have to mess around with some existing social and tech infra, 3) I don't have to talk to anyone and convince them my ideas are good, 4) who wants to spend more time arguing or discussing than writing code?
The solodev experience is just better. You're not hamstrung by politics and social process. Being a team player has only led to misery for me.