As someone with around 11 years of experience in the industry I see similar problems. How do I convince people I am better at people with 5 years experience? I know I am better than I was 5 years ago. Mainly because I have made the mistakes, and seen more ways of doing things. I come up with novel and fast ways of solving problems in SQL, just as every company seems to decide they need MongoDB now. I feel the authors pain, but I am not sure what to do about it.