3 ms·
> “I couldn't grab dinner with someone after work,” he says, because he felt like he'd be letting users down: I shouldn't be out enjoying myself. I should be wo
by generalizations 6y ago
> “I couldn't grab dinner with someone after work,” he says, because he felt like he'd be letting users down: I shouldn't be out enjoying myself. I should be working on Bootstrap!
That's an attitude problem on the part of the developer. He shouldn't feel guilty for providing insufficient free support.
- daenz 6y agoIt's easy for you to say "he shouldn't feel that way." But it's a different thing to be in the position yourself of having hundreds of thousands of people depending solely on you to fix a problem (even to just review and merge). The pressure is real, and there aren't a lot of healthy outlets to relieve that pressure.
- rsj_hn 6y agoI think the only thing you can do is to be up front about setting expectations very clearly and prominently in the project. If it is a large project relied upon by a lot of people or businesses, that's when you start charging for support when the issue is mission critical, or you encourage others to do so and provide a link to their support business. The demand for free skilled labor is huge, and always greater than the supply.
- BeetleB 6y ago> But it's a different thing to be in the position yourself of having hundreds of thousands of people depending solely on you to fix a problem (even to just review and merge). They chose to depend solely on me. They, and not I, are responsible for their decisions.