I don’t think Agile/DevOps mindset could result in fewer generalists and more specialist roles, to be honest.
Broken “Agile/DevOps” just might.
The most efficient teams I’ve ever seen are full of generalists where each person has a unique skill that is stronger than it is in others. But people never shy of work not in their area of expertise. In fact, these teams used what I call true Agile/DevOps—extreme programming.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.