Good Afternoon Everyone,
I'm an aspiring self-taught developer who would really love to learn ruby and rails. I'm on the fence about learning it because I keep hearing contradicting statementing about the language. I have a few questions, and any help, knowledge, or advice would be greatly appreciated.
- What are some resources to learn ruby & rails? most of the information I've found is old/outdated.
- Is the job market really as bad as people say for ruby devs?
- Is there a roadmap that I should follow when learning ruby & rails?
- Do I need to know JS before learning Rails?
- On average how long do you think it would take to go from beginner to proficient in this language?
Thank you again for any help.
Oldest comments (5)
Launch School is a good place to start with Ruby. Their info pages should answer all of your questions.
The Odin Project - provides online community and walks you through all that you need to know for Ruby/Rails.
No. Full time Ruby on Rails worker here. There are plenty of jobs.
See suggestion 1
No.
That is a tough one to answer. Depends on your prior experience with other MVC frameworks.
What are/were your go to resources for learning Ruby and Rails?
Nick Taylor (he/him) ・ Aug 18 '18 ・ 1 min read
IMO job market is strong as any. There's less hype in Ruby land but plenty of companies running Ruby/Rails.
Ruby can definitely be your first language. And it's a great beginner language.
[1] guides.rubyonrails.org
The guides are a great introduction to ROR. There are plenty of video courses out there if you prefer some handholding. But the guides are the best place to start.
[2] I receive recruitment emails looking for ROR devs – ALL THE TIME
[3] Follow the guides. See q1. There are also seems like hundreds of books and online tutorials you can follow.
[4] Nope. And don't be put off by CoffeeScript.
[5] If you’re already proficient in another language and put together a nice project so that you experience a wide variety of topics – then maybe 6 months. But remember, no one hires “pure” ROR developers, people want breadth and deapth.
One thing not mentioned that I think is really important. ROR is enjoyable. It’s a really pleasant development framework.