I can only speak for myself, but I am tired of these "soft" software development books and the various "movements". They seem to be attempts to transform our technical field from solving real world problems via math and deep understanding into something like politics or religion. I think recent success of these soft topics may be based on people's feeling of self improvement and enlightenment. I can understand that i…
Being better at your job isn't simply a matter of advancing along the numberline of skill and smarts. And unfortunately, many of those who think it clearly is, or can be, are assholes who are lousy at working with others.