In recent years there has been a move away from generalist Web designers to specialists such as content strategists, user experience architects and front-end coders. Where once there was a single job, there are now many, with ever-narrower spheres of responsibility.
While my peers are becoming more specialized, I have stoically refused to do so, remaining a generalist. If anything, my interests have broadened, encompassing subjects such as marketing, psychology and business strategy.
See the original post: