![]() ![]() There is paid RubyMine, I use VSCode (I have configure it very well imho and I am very fast with it). Git has also an awesome learning resource: I also use git stash and from time to time resets. The basic are: Merging, pulling, creating new branches, resolving conflicts. I currently read Sams Teach Yourself SQL in 24 Hours book, which seems to be very fine and you can try that after basics. SQL basics are usually a requirement for backend developers. Some companies might use MongoDB (and thus mongoid). RoR has awesome ORM so you won't use it in the most time, but sometimes, you just need it (for example, we were migrating data from an old app). SQL is good to know., at least the basics. (Rails api, stackoverflow, github, reddit => fortunately good googling is sufficient at most times). I still sometimes look there if something slip my mind. ![]() (If you'll ever want, I will write comprehensive article based on my experiences, but here is my brief summary) For the interview I already had my own personal wiki app build with RoR and even it was just basics, they saw I am capable of creating something. How did I get the job just after two months? First of all, I had already been doing frontend, for five or six years and that surely helped me. I admire Basecamp for this and for what they do for Rails (the link above is the example). For me Rails is really fast enough and SPAs seems to be just slowing down the developing process. I personally prefer the rails way, server side generated javascript and now new is so awesome I love RoR even more. I am so happy there are companies using ruby and makes us developers happy.Īs I mentioned, for you, React knowledge is going to be helpful everywhere. But if there were no job opportunities, I wouldn't care about ruby, why would I? I need to eat. On the one hand, I know all companies which uses Ruby, on the other hand I know what technologies and libraries they are using and so I know what I should KNOW. I track all job opportunities in my area, actually in the whole country. Other thing is the job opportunities in your area. I could only be glad, if you stick with Ruby as I love it and it's the language of my choice that saved me :) Try node + react / vue (or next.js and nuxt.js), try Rails, try Rails with Hotwire, try Rails with React. You can try to build a simple app using all of these and then compare your feelings. I suggest you to do what you like more, what is more comfortable to you. You seems to be indecisive what you should learn and go with. I have always wanted to write a blog post about it - so I have notes I can share with you. I learnt the basics in two months and actually got a job as a RoR developer (still there working :). I have started with Rails and Ruby in general in 2019. Try /r/railsjobs, /r/forhire, or the following job sites: Looking for work, or need to hire Rails developers? Ruby Doc: Complete and accurate documentation for the Ruby programming language.Rails API: Searchable docs built with the sdoc gem.APIdock: Rich and usable interface for searching, perusing and improving the documentation.Bundler: Manages an application's dependencies.Ruby Version Manager (RVM): alternative ruby environment manager.Rbenv: manage multiple ruby environments.Become A Ruby & Rails Developer In 90 Days.Learn Web Development with Rails (Tutorial Book).Hackety Hack is a shoes app for playing around with ruby.Try RubyKoans to learn more about syntax, structure, and common functions and libraries.Please message the mods if you would like to suggest changes to the sidebar. Posts about the Ruby programming language are encouraged to be posted in the /r/ruby subreddit. Please check out the links in the wiki before posting.Ī subreddit for discussion and news about Ruby on Rails development Scroll down a bit more for great learning resources. If you still need help, please follow the rules in How do I ask for help? Learning ruby/rails? Please make sure you've tried searching Google and StackOverflow. Click here to browse without help questions. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |