In order to create its visualizations, Workshape.io analyzed its dataset of developers who inputted either Python or Ruby as a skill into its profiling system. (Among those developers, Python was more common.) After crunching the data a bit, Workshape.io found that more senior-level developers tended to prefer Ruby, while Python was firmly the providence of “mid-level” engineers.
Workshape.io offers that bit of data with some caveats. “We only underline that our platform asks users for their desired futures—the seniority level is level you want in your next role,” read its blog posting, “and so perhaps we can speculate that Rubyists have a slightly stronger inclination than Pythonistas to think about career positioning, relative status within a team or a requirement for greater autonomy for their next role.”
The blog offers some additional explanations and visualizations (such as the one above), well worth checking out whether you’re a fan of Python or Ruby (or both).