|
|
|
|
|
by FrobozzElectric
2187 days ago
|
|
> have a healthy respect for authority, and can delay gratification in the extreme. What does these qualities have to do with being a effective software developer? > The degree acts to filter out people who are too independent to fit well within a hierarchy. Wouldn't people that fall into the category of "free-thinkers" make for better engineers — or at least engineers that are more capable at creating novel solutions to hard problems? |
|
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.