The film critics analogy is not supported indeed, but I consider the rest of the article as brilliant. It reminds me Steve Jobs' interview about building team of A players instead of Bs and Cs. If some manager is OK about hiring Bs and Cs they will persuade the manager that what they did is the best possible way of solving the problem. In my opinion, existence of Bs and Cs in the team eventually causes an idiocracy crisis because typical A does not want to work with
not A because of boredow and typical
not A does not want to work with As because of hard to show off. Just look at your quotes:
> As a software engineer I can say that in my 20 years of experience none of this is true.
> this obviously false dichotomy of two camps
> the writings of someone who has never actually worked in the field
You are talking neither about needness of the work nor about to falsificate yourself's work nor about to falsificate at least your opinion. You are talking about your-opinion-is-always-true attitude. I don't know what you have defeloped per your 20 years of experience but you are talking exactly like the representative of the 2nd camp who does not consider the work as the most important thing ever. I don't know anything about you but I do not want to work with any person who considers his years as important point - because no C engineer (also scientist, music composer, mathematician) with N years of commercial experience will become at least B just by the matter of years.