- A pushover.
- A workaholic.
- A quitter.
For #1, a generous engineer is helpful, but knows their value.
For #2, a generous engineer knows how to go above and beyond, while still setting boundaries to set a balanced, fulfilling, healthy, happy life.
For #3, a generous engineer doesn’t quit because things get tough. Or because the right don’t respond. Or because they are misunderstood. In some cases of moral crisis, there are reasons to quit, but generally it shouldn’t be about the difficulty of a successful project.