4 ms·
From a substitutes perspectives... If you look at the absolute numbers, Ruby jobs are fewer, while (its primary competitor) Python jobs are higher (Python over
by aaronchall 10y ago
From a substitutes perspectives...
If you look at the absolute numbers, Ruby jobs are fewer, while (its primary competitor) Python jobs are higher (Python over Ruby by 2:1 according to both GlassDoor and Indeed). About the same ratio also seems to apply for job postings.
So why so many Ruby bootcamps? Maybe it's a relative thing, but I don't have estimates of the number of Ruby bootcamps versus Python bootcamps. But assuming there are more, I can hypothesize:
Python is increasingly being taught by universities. Thus there is a natural pipeline of Python users entering the workforce. Plus, with Python's "one obvious way to do it" philosophy and incredible online documentation, there's a lot less to learn to master it.
Thus, there would perhaps be more demand for Ruby bootcamps, even if the relative job market is smaller.
- WaxProlix 10y agoHow many of those Python jobs are web dev vs data science / analytics / whatever? Ruby is mostly RoR, but Python is pretty broadly applied these days.
- uniclaude 10y agoThis. There might be more Python jobs, but a lot probably require knowledge that most people can't get in bootcamps. A simple indeed search of Django vs Flask vs Rails shows there are much more demand for Ruby web developers, which is what bootcamps train for.
- wayn3 10y agobecause python is used by professionals and people who come out of science programs. math, physics, we all use python. and we have at the very least a rudimentary understanding of algorithms. if you want to interview with us you better know at least a little bit about the foundations of CS. you will not know jack, coming out of a 12 week bootcamp with no prior formal education. on the ruby front, you are confronted with web hipsters who subscribe to this paradigm that formal training is a hindrance to "getting shit done" and "being pragmatic". way easier to roll with those guys. way easier. thats the reason they teach you ruby instead of python. - I'm not saying that the ruby crowd gets nothing done. they do. just a different mindset.