"but several of the best Rails developers I know didn't study computer science at all"
That's because Rails developers were previously PHP developers were previously "Web Designer" or "Graduate from school but interested in Web Development due to DotCom"
"First, Rails developers need their MacBook Pros and fat external screens, obviously"
I thought Ruby = type less more magics? Why would you need a fat external screens (like those 30" Mac Monitor).