That's a fair critique, although I didn't mean to imply that any of these roles take 0 people skills - only that some involve more time creating things solo vs. interacting with a team.
I also think there's a lot of variation in these roles, so my experience with them is probably just limited.
I also think there's a lot of variation in these roles, so my experience with them is probably just limited.