To generalize or to specialize? That is the question. The vast working world requires both of course but in the web design and development agency space, its the generalist that will flourish and become the team lead, the agency V.P., and the owner of their own venture. The Generalist is…