Generalist vs. specialist is a question of org size and, on a personal level, whether you want to be a manager or a practitioner. It's basically a 4x4 matrix.
1) large org, practitioner: be a specialist
2) large org, manager: be a specialist or a generalist
3) small org, practitioner: be a generalist
4) small org, manager: be a generalist
Even if it's arguable that small orgs would perform better with specialist practitioners, in reality few have the budget to hire large teams of specialists.
1) large org, practitioner: be a specialist 2) large org, manager: be a specialist or a generalist 3) small org, practitioner: be a generalist 4) small org, manager: be a generalist
Even if it's arguable that small orgs would perform better with specialist practitioners, in reality few have the budget to hire large teams of specialists.