4 ms·
Building "business-scale" software is almost always a team effort. It doesn't matter how brilliant someone is if they can't work well with their team; in fact i
by tomkarlo 13y ago
Building "business-scale" software is almost always a team effort. It doesn't matter how brilliant someone is if they can't work well with their team; in fact it's generally a recipe for disaster. 2 and 4 here are deal breakers for any decent software team.
The ability to "disagree and commit" is crucial for members of any team that want to both express creativity, but deliver results.