https://softwaremechanic.wordpress.com/2015/06/12/expertise-vs-generalists/
expertise vs generalists