4 Comments
User's avatar
Chukwuka Osakwe's avatar

really good read. still trying to figure out whether to go the specialist or the generalist route myself.

Expand full comment
Huong's avatar

that's really my team setup - front-end, back-end, DevOps, QC, and more. But I noticed that there are always a few generalists who are invaluable. They are the ones keep things moving when others are stuck.

Expand full comment
Alex Ewerlöf's avatar

And they're the ones who act as glue and are in the best position to be promoted due to their impact. This essay has had a phenomenal impact on our industry: https://www.noidea.dog/glue

Now, imagine how the team would work if everyone was a generalist. Of course the cognitive bandwidth is the bottleneck but with the advent of copilots (with small "c"), it's already easier than ever to acquire all-around skillset.

Expand full comment
Alex Ewerlöf's avatar

PS. This article had its moment of fame on HN and got very interesting comments.

https://news.ycombinator.com/item?id=44026516

Thanks for helping the reach of these ideas and all the feedback ❤️

Expand full comment