I'm working with Ruby for 2 years and I'm happy, lots of work and possibilities.
@PhilSmy3 жыл бұрын
Great!
@faraznisar37523 жыл бұрын
I just started working with Ruby on rails a week ago. A new project coming in for the company soon, thanks for giving more confidence. I'm happy that I decided to go with it. Crud has never been easier
@peakytradersnepseanalysis6183 жыл бұрын
Provide me some materials please.im starting this week
@efenollal3 жыл бұрын
Ruby devs are well payed these days. Now everybody is in the JavaScript train but to be honest, JS is such a mess of a language. Rails is a great framework.
@PhilSmy3 жыл бұрын
Couldn’t agree more!
@bradchellingworth59733 жыл бұрын
Been working with Ruby on Rails since rails 4 and now looking forward to rails 7. Its by far the best framework I've used. I love it as a developer and I love the results it produces with minimal effort. I think may people are put off slightly by the fact the need to learn some new syntax, but looking at ES6, it looks like JS is slowly looking more like ruby. Maybe this will help some people make the transition. To be fair, I'm sometimes irritated by the limitations on some of the features provided by say action text or active storage, but as you say, for an out of the box solution they are miles above the competition.
@PhilSmy3 жыл бұрын
Yes, actionText is a bit of a disappointment but otherwise I always feel grateful it was the horse I picked to ride all those years ago!
@Zack-tx7oz3 жыл бұрын
Thanks, Phil! First time coming across your channel. Being a new programmer who doesn't know what is what, its really good hearing detailed and concise opinions on Ruby on Rails from experience devs. Thank you!
@PhilSmy3 жыл бұрын
Glad to help!
@princehamza8903 жыл бұрын
I started as a nodejs MERN stack developer but i regretted it so i am moving to ruby on rails / react on rails
@jamesrougeau2 жыл бұрын
Very good rant! I'm getting in late in life(former 3 year WebDev) but going into programming and starting with Ruby & RoR. I like what you said about the ability to create fast and continue being able to stay creative! Thanks for sharing, James
@PhilSmy2 жыл бұрын
My pleasure!
@Yassinebridii4 жыл бұрын
Hey, thanks for the video, it was really insightful. I think i'm gonna take the journey to learn ruby and ruby on rails, i'm coming from the typescript world, and once i started using typescript, i never looked back at any other language because of it's typing system, and how much time it saves me from debugging trivial errors. I'm definitely missing something, but i just don't understand how you can build such big projects with varying team sizes, with no static type checker and all the benefits that comes with it.
@PhilSmy4 жыл бұрын
I think the ruby community agrees as typedef is partially present in ruby 3.
@siyaram28552 жыл бұрын
I’m not sure how to put it, but I’ve just started RoR and I’m having a pleasant feeling, a sense of happiness. Now I understand why it’s referred to as “programmer happiness.” I’m taking the RoR course from Pragmatic studio. I want to delve deeply into RoR. I understand that courses cannot turn you into an expert, but they can point you in the right direction. This is important. Are there some courses /resources that speak from their experiences, enlighten the viewer, and sprinkle wisdom here and there? What courses/resources should I take after this one to supplement it? Waiting for your reply.
@MaybeBL1TZ2 жыл бұрын
hello sir am comming from 3 years of js i used react and node to develop any website i get to work on even at my job i use react i use now frameworks like nextjs for frontend and nestjs for the backend and i found a tutorial of ruby on rails 7 and i fall in love with the ruby i just want a small advise from you should i keep progressing in ruby on rails 7 or get back to my experience language which is js ?
@PhilSmy2 жыл бұрын
It is not either/or. (Either JS or Ruby) You can do both. Your experience with JS will be of use as you develop more sophisticated Rails apps, that often use a lot of JS in the front end. My advice is: do the things in Rails that are right for Rails and use JS for the things that are best in JS. A huge danger a lot of developers face is thinking that 1 language or solution is all you need. The common stack now uses JS and Rails. You are in a good position!
@MaybeBL1TZ2 жыл бұрын
@@PhilSmy Thankss for your advice
@berlinerfamily3 жыл бұрын
What is the difference of this video to all the others out there saying "Ruby is dead in 2020"? Answer: The others focus on Google trends, Stack overflow question counts, etc. while this one focuses on productivity, speed to MVP, flexibility, community and gem availability, aka: "things that actually matter"! Rails ftw!
@PhilSmy3 жыл бұрын
At first I thought you were complaining about me, but then I see you were agreeing! Thank you so much!
@berlinerfamily3 жыл бұрын
@@PhilSmy Gotcha! :-D No, seriously: great video! Just real experience and sober reasoning of someone who really uses the stuff he talks about instead of BS hype buzzword bingo by KZbinrs who don't even know what "rails new" does.
@vineetkumar93713 жыл бұрын
I am working on ruby on rails for around 2 years but salary is very low..
@Shubham-kz9il3 жыл бұрын
Bro me Ruby on rails me koi scope hai kya yah for django sikh luu
@Shubham-kz9il3 жыл бұрын
Bro me Ruby on rails me koi scope hai kya yah for django sikh luu
@Ahmad_code4 жыл бұрын
Hey I'm a junior developer at my first job. I love Ruby on Rails but I don't get to use it, and I'm competing with people with years of experience when I apply for jobs. Do you have any advise on what I can learn so I can finally break into the rails industry?
@PhilSmy4 жыл бұрын
Nobody knows everything about Rails or Ruby, so don't get hung up on that. You need to be able to create and maintain a web application (that is 95% of what RoR is used for). So my recommendation is to create as many of your own websites as possible. When I hire people I am always impressed when they say they have x number of things running on Heroku I can look at. And code available on Github to look at. The number 1 thing about working is personal relationships. I don't think I have 'applied' for a job since 1999 (true!). All my work, from just being a developer to being CTO or co-founder, has come through people I know. That is what you need to focus on. RoR has a great community and it is relatively easy to learn, thanks to their support. Take advantage of sites and forums and interact with people.
@Ahmad_code4 жыл бұрын
@@PhilSmy Connecting to people is very difficult when you don't know many people. I have been trying my best but I still don't have many rails contacts. If you do know any companies that hire juniors would love to know but obviously I don't expect anything. I'm from the UK
@PhilSmy4 жыл бұрын
@@Ahmad_code There are so many Rails forums! Look on Reddit, or even Facebook. Or KZbin! Do what you are doing right now - reach out to people and start a conversation. For me, and maybe I need to make a video to be more clear about this, what makes a developer attractive to a company is their ability to be a self-starter. So doing your own projects and showing your own code/Github/stackoverflow reputation etc is what I look at. Hope this helps.
@PhilSmy4 жыл бұрын
@@Ahmad_code Sorry, no I don't know of companies hiring. Best of luck!
@dominicshib32764 жыл бұрын
@@PhilSmy brilliant advice thanks Phil
@siyaram28554 жыл бұрын
I was looking for a video like this whole time
@PhilSmy4 жыл бұрын
Hope you enjoyed!
@siyaram28554 жыл бұрын
@@PhilSmy Yes. Can you suggest and resource to understand ruby deeply?
@PhilSmy4 жыл бұрын
@@siyaram2855 I found the book 'The Rails Way' to be really good. It is old now, but there is a Rails 5 Way (amzn.to/2K18OXw) that will be more updated. There is also 'Ruby on Rails Tutorial' (amzn.to/3oJBl2k) which is very up to date and should give you a good foundation.
@siyaram28554 жыл бұрын
@@PhilSmy Thank you so much. Do you think one shpuld spend time with ruby first?
@PhilSmy4 жыл бұрын
@@siyaram2855 Not sure what you mean. Of course, you need to understand the Ruby language to code in Ruby on Rails. But it is just syntax. What is vital is to understand the concepts of programming! The OReilly books are good. Look at the Ruby one, that will give you all you need to know.
@thundergabriel4 жыл бұрын
Try to contract a Ruyb developer in 2020 😥
@mirollacap4 жыл бұрын
why ??
@PhilSmy4 жыл бұрын
What do you mean actually? You can't find anyone, or you're a developer that can't find work?
@atClaudioRivera4 жыл бұрын
I’m a junior developer at an agency. My first two projects are legacy/maintenance projects using Rails on the backend, and I found the code to be totally unreadable. The conventions seem arbitrary and inconsistent, the tooling is abysmal, and I’m spending more time than I’ve ever spent getting spun up. How Rails came to dominate the scene blows my mind, and I understand the trend away from it. Appreciate the insight from an experienced developer, and maybe I’ll look back and cringe at my comment, but right now, I’m completely over Rails. 😅
@PhilSmy4 жыл бұрын
Thanks for your comment. I don't think the conventions are arbitrary or inconsistent, just different than other languages. I can from C++ and Java where the coding conventions were non-existent! Ruby on Rails is actually one of the leading 'convention over configuration' frameworks. (Rails author DHH coined the term even). But, your comment is valid. RoR has a learning curve, as does everything. Good luck! I am going to try and do some more Rails content on here, so let me know if there's anything I can address specifically.
@TheQuancy3 жыл бұрын
I dont work on web development languages as much. So the syntax of ERB takes some time to get use to. I really dont like it
@PhilSmy3 жыл бұрын
I don't find erb so different from HTML. That is why I use it over other things like HAML and SLIM. I don't want something that is dependent on indentation! What syntax of ERB are you struggling with? I'd like to make a video about the different options for markup in rails.