Hacker News new | ask | show | jobs
by BlargMcLarg 1498 days ago
>why team work itself sucks and bring up that some people can't speak english

The ESL argument is pulled in not because of language, but because some cultures prefer reserved people over proactive people. Not sure how you missed this.

"Why team work itself sucks" is a huge leap in logic from "reserved, reactive people can function in a team". Taking your own example, a military with bad team work would leave its country ripe for takeover.

There's nothing about software development in particular which makes reactivity dysfunctional. What is true is proactivity is preferred when applied in a certain way. Turns out many proactive people are proactive for reasons which make them butt heads whenever they disagree. Your "proactive but also collaborative" people are unicorns, because the very things which make them proactive either cause friction, or aren't rewarded appropriately.

>for example scrum

If anything, SCRUM shows exactly how we really think about proactivity. Scheduled rituals which prod people to respond, trying to get some semblance of that "proactive but collaborative" gold, only for most people to still feel suffocated by management when it turns out that proactivity includes futile efforts in telling management to change what is preventing the team from working more efficiently. You can call this dysfunctional SCRUM, misapplied or whatever you wish, but the far majority of these places still turn profits and create products despite of this.