Hacker News new | ask | show | jobs
by watwut 2187 days ago
Delayed gratification means that you are willing to work on tasks that are not immediately fun or are frustrating or when manager is not looking. It means that you are more likely to keep doing tasks whose benefit is in the future (like writing tests). It means that you dont need pat on the back and managerial supervision so often to keep motivating.

Lack of healthy respect for authority typically means more fights about who will do which task and more likely to unilaterally refuse to follow random parts of code standards. It may mean refusal to close jira tasks or open them. It may mean that analysts have much harder time to convince that one person to do what is needed, again.

Software development is typically strongly team work and requires quite a lot of coordination among people with opinions. When one person decides he does not accept authority of analyst, architect or manager, yes there are consequences for whole team.

1 comments

There's a difference between actual respect for authority and knowing when to shut up as well. I could not like management but I have nothing to gain from getting into a fight.
If we cannot have your love, then your fear will suffice.