This is a great question.
One of the ‘promises’ of Rails - originally - was that you could simply generate the scaffolding and have a working website. In that case you need to know nothing more than Rails CLI syntax.
But, beyond that if have some practice with Ruby you could customize and enhance this simple application.
I could argue that the only language you may need to know, in addition to Ruby, as a Rails developer is English.
There is a serious problem all across the web with poor grammar and incorrect spelling. I do not intend to criticize anyone for whom English is not their native language. I am privileged in that way. Of course, I am also crippled by not being multilingual.
For any web development there is the set of “usual suspects” (CSS, JS, HTML5, SQL). But the depth of knowledge and experience with any of them really depends upon your experience and your goals.
I agree, though, an understanding of them all is crucial. And very good Googling skills can be a lifesaver!
As a Ruby on Rails (Junior) Developer, I think it also depends on what you want to accomplish.
Rather, if you’re focus is Back-End you want to focus more on Ruby, Rails, SQL, APIs.
This topic was automatically closed 91 days after the last reply. New replies are no longer allowed.