Should You Still Learn Ruby on Rails?

preview_player
Показать описание
SUMMARY
In this video, Mattan talks about learning Ruby on Rails in 2016 and whether it's still a good language for beginners.

REFERENCED LINKS

Social:
Рекомендации по теме
Комментарии
Автор

Date: 7/24/2019
Q: Should you still Learn Ruby on Rails?
A: Yes, good beginner code

Thought I'd save you from having to watch the video if all you wanted was the answer.

gardnerjp
Автор

at the end of the day, when you build something useful that people like, they dont care what languages you use or tools.

perezr
Автор

I didn't know that Michael Phelps was into Software Development.

DecaSpace
Автор

I am Ruby on Rails developer, and I do not agree completely with things said in this video. I do agree Rails is easier on beginners but do not fool yourself there are a lot of things to learn, and you will have to be good full stack developer to make quality applications in the Rails.

Some experience coders like to customize everything, but there is a problem with that - not all people agree on the best way to customize a framework and you have to think about the business value of software once you move to better things. I will give you an example:

Johnny is PHP developer, and he organizes his project based on his 10 years of experience. Johnny loves his design it is so awesome! Johnny for next 2 years works on the project, and he gets bored with it. Then he finds another project and moves on.

Then comes Tommy also 10 year veteran in PHP and he is in charge of maintaining Johnny's code and sees it and says "This is no good we have to build this from scratch" just because he does not like that organization.

This happens a lot! So convention over configuration FTW

bosniansoldier
Автор

It's an excellent way to jump into web development, exposure to the MVC pattern, and working with databases.

isunktheship
Автор

Great to hear that it is still relevant. I wonder however that while loads of new content management systems with increased versatility are coming out, people may not be so motivated to learn RoR or code from the ground up if they can get results quicker the 'easy' way. Of course there will be drawbacks for the CMS route as it will never be as versatile as coding. Would be great to hear a vid on this...

EarlyForgaen
Автор

"Learn what you're paid to use, " I've said before. I've had more recruiters ask me about RoR lately than anything else, which blows my mind. I agree, there's a lot of behind-the-scenes magic, so I think it helps to learn enough JS/HTML/CSS first to help understand why RoR does what it does. It also can act as a bridge to understanding MVC conventions, which helps if you add Angular to your quiver later.

BarracksSi
Автор

You absolutely right, from a beginner Rails enthusiast.

machadolopes
Автор

I am not a RoR developer and in fact have just barely looked at it. But one thing I am definitely jealous about is along the lines of what you mentioned in the video: The fact that all decisions are made for you. This really shows as a major difference when you compare Ruby to the Javascript community (my main platform). JS has a bazillion tools, frameworks and libraries. And to get a job or claim an expert level in JS, you really need to have experience with more than one of each. For example, for running tasks the original heavy hitter was Grunt, so we all learned that. Then 6 months later, Gulp stole the spotlight and so the community quickly threw out wrapper packages for everything to support that and we all ported. Now, another 6 months later, there seem to be people going back to just writing npm scripts for everything. So you can see just for one small use-case (running tasks) we have had 3 major solutions in under 2 years. Things get much crazier when you start talking about frameworks and the learning curve goes up exponentially. But it seems in the Rails community, there is one major tool for every problem and you are expected to use it. That is great provided the tool meets your needs. There are less things you need to know to check-off "Rails Developer" on your resume which is a definite plus for beginners. And there is less upheaval in the community.

dacypher
Автор

Coming from objective c and swift background. I have learned javascript and its amazing, just like swift language. I believe swift language was inspired by javascript.

I'm thinking about going for AngularJs And NodeJs

DesignbyBK
Автор

YOu are a great man. May God bless you.

agaahi
Автор

Thanks very much!! Greetings from Venezuela! :)

MrSimonBDZ
Автор

Hi, I have a question not necessarily relating to this video but just with programming in general. I have recently started and I really really love it. I am a senior in High School and am trying to pick the right college for me... My main question is if I were to major in business, and take computer programming classes/possibly minor in it, would it be difficult to find a decent job I'm the field if that's what I decided to do?

pennybeats
Автор

thanks for your opinion.
btw what is your setup for recording, if you don't mind :-)

InvincibleMan
Автор

Wow that was motivating ! thanks for that buds. I have heard a lot of negativity about learning ROR ( from established programmers) and this video helped me clear that. Should i learn Rails or Ruby first ?

sandeepvk
Автор

Looking at timelines, Web Object appears to have been around longer.  I don't do any coding, but I like to just look into stuff.  There is a community for Web Object (WO) and I also noticed Ruby buttons in the developer editor.  Then I saw that Apple introduced Ruby in Leopard in '05.  Occasionally, I will see a web objects url on the Apple web site.  Is there any significance left to learning Web Objects in its current form?  What is your take on the history of WO and Ruby?

carlrossi
Автор

heyoo iam ruby, and you still love me so much

sinistergate
Автор

Thank you very much! I am a brand new beginner and interested ultimately in video game AI development or level programmer. I'm planning on starting with RoR because I believe it will give me marketable skills for web apps even tho that's not my end goal. Thoughts on how to go about it? experience? Thanks you very much!

joharuno
Автор

What would you recommend for a script/scraper language? Nodejs?

higherbookings
Автор

It's simple to code in ruby, but ruby is not a simple language. (c)

SKAYT