> it is guaranteed that they will not do good work if they do not give a shit.
While I do see amazing merit in that statement, from an experiential and rational standpoint I disagree with it. Though, believing this won't harm the company too much as it is a very action-oriented statement and leads to a bias of action. That doesn't make it true though.
I've seen plenty of people doing good work when they don't give a shit. It's more rare than doing bad work, which is more common.
Really, the only thing I haven't seen is that people become so desperate or passionate (or both) that they become very lateral/creative in their solutions. That's the only thing I haven't seen "not giving a shit" people do. I've seen this time and time again. And it's quite simple why: people that don't give a shit don't become desperate or passionate about the things they don't give a shit about. So they never go into that lateral/creative mode. Perhaps the only exception is highly lateral/creative people that do it by default.
The thing is, creative/lateral problem-solving is not always needed and sometimes even counter productive. At my current job, I've noticed that me giving a shit is actually putting me into harms way, because I become creative and want to meddle with too many things. Whereas, when I shut up and not give a shit, do what I told and think a bit with them for the future, that seems to work a lot better for them.
Obviously, that's just anecdata and companies are diverse. But the author mentions this like it is a rule and as a rule (heh!) the majority of things are most likely never to exist as a rule! You make a general sweeping statement, it takes one counter example to shaken it.