The "headphones on all day, don't speak to me, no meetings, no I won't explain my code review/feature request/JIRA ticket/etc" folks are specifically who I'm referring to.
I've found it pretty rare at non-Rails Ruby jobs -- they're generally very collaborative teams. I'd probably start a flame war if I mentioned where I have seen it fairly consistently though.
Maybe you're a collaborative person so you get put on teams where that's more highly weighted. I'm more of a "don't talk to me / I hate meetings" developer; I get excellent evaluations, but I almost always work independently and the groups I work with quickly pick up on my temperament.
I will say that I'm certain I'd be shown the door if I didn't have a track record of going off into the Batcave for a few months and coming back with cool products.
Ultimately, engineers will have to start negotiating for career building as another form of compensation.
We're seeing the same thing with senior developers: "No no no, don't mentor the juniors, your productive output is waay to valuable to waste it on them"