Why Ruby On Rails is a better choice than Python For Self Taught Web Developers |

Поделиться
HTML-код
  • Опубликовано: 5 ноя 2024

Комментарии • 97

  • @CodingPhase
    @CodingPhase  7 лет назад +16

    Guys check this girl out she compared python to ruby a million times better than me technically. I want you to do right choice for you not because I or the internet trolls tell you ruclips.net/video/GC-XIchAcqM/видео.html

    • @bytelyze
      @bytelyze 7 лет назад

      waste of time

    • @RJ-or8bw
      @RJ-or8bw 7 лет назад +1

      See what I mean bro, she’s comparing Ruby with Python. Not Rails to Python.
      I agree with her. Though I prefer python. The ethos of the creator doesn’t really appeal to me where the zen of python does. But it’s still a great language

    • @NickLeeds
      @NickLeeds 7 лет назад +1

      I agree, please keep making these videos because it's good to hear what's actually happening in the real world today not based on two or more years ago

    • @burtking4270
      @burtking4270 5 лет назад

      @@RJ-or8bw Do you mean Rails to Django or Flask - please be specific.

  • @fintech4220
    @fintech4220 7 лет назад +17

    I learned Ruby as my first programming language. I now write C# heavily. Ruby and Ruby on Rails was a fantastic language + framework to learn on

    • @ksubyslowed
      @ksubyslowed 7 лет назад +2

      Don't let the fast see this. HTML first and CSS!

    • @DaddySizeIt
      @DaddySizeIt 2 года назад

      C# guy too, but I got back into programming with Python after 15 years of not touching anything since I had Java in school. I do think I prefer Ruby over Python. The Python 3 split and whitespace delimiting were both really bad ideas. But no software should be written in anything less performant than C# or Java. In my mind, Python, Ruby, Lua are all great additions to a CPP programmer's toolkit, but C# and Java guys wield a Swiss army knife.

  • @BDYH-ey8kd
    @BDYH-ey8kd 7 лет назад +14

    python is a dream come true for programmers, back end programmers, programmers who make algorithms, u feel like ur on 6th gear when u code in python compared to 2nd care in C or 3rd gear in C#

  • @Shmack_
    @Shmack_ 7 лет назад +12

    I think ruby/rails is the best first language to learn. It also helps you pick up other LANGUAGES quicker.

  • @erickoukos
    @erickoukos 5 лет назад +3

    I don't care what people going to say about Ruby or Ruby on Rails. I'm on it, and I love it and it is my all time place to land. Thanks CodePhase

  • @keithandrelashley
    @keithandrelashley 7 лет назад +1

    I remember I asked about a Notre Dame job and I was told they don't have any for PHP write now but they need a lot of Ruby. Now I love Python too much but I am willing to go into Ruby on Rails is it Python doesn't get me the clients I want. But as someone who used to study PHP I really love Python it has taught me so many different things about what programming can do not just web stuff. It's the versatile where as PHP is only the web. I have Ruby on Rails courses just in case I need to learn it.

  • @PersephonesVoice
    @PersephonesVoice 6 лет назад +1

    I gotta say, I liked what I saw. Im a Django Developer, Heavy into Python, Cyber Weapons, and You arent wrong. Id love to do a live session with you some time though to touch up on the differences in RoR, which is Ruby with a Framework, and Python with Django, Web Framework vs. Web Framework, and the benefits of both. Im actually a develop who uses both languages, learning them both concurrently.

  • @bobbyv3
    @bobbyv3 6 лет назад +16

    Rails is a FRAMEWORK, not a language. Ruby is the language. You can't compare Python (a language) to Rails (a framework). Ruby vs Python; Django vs Rails; Flask vs Rails; Python vs C#; Ruby vs Java; etc. etc. How do you expect people to pay for your courses when you're not even using proper technical jargon?

    • @bobbyv3
      @bobbyv3 6 лет назад +5

      CodingPhase wow. Lol. Real professional, guy. And troll? I’ve been doing software engineering for 7yrs. Prior to that, I was an Information Technology Specialist (25B) in the US Army. I was giving you solid advice, not trying to “troll you”. But you want to slander me like a 13 year old little girl. Lol. I’m sure you’ll be quite successful in your future ventures. Haha.

    • @yeabuddy9365
      @yeabuddy9365 6 лет назад +1

      Smh bro gtfo you came out here to talk shit you might have all this xp but that just makes you a douche with xp

    • @vatsalaykhobragade
      @vatsalaykhobragade 5 лет назад

      Absolutely right

  • @taab84
    @taab84 6 лет назад +1

    for stackoverflow, i remember i used Django and when i searched for a topic in stackoverflow i didn't found an answer, later i returned back to rails and searched for a similar topic and i found a 6 years old solution, that's why there isn't lot of isses opened in stackoverflow with rails topics because most of the issues there is already a solution

  • @nikeflight17
    @nikeflight17 6 лет назад

    Im so thankful you made this vid. My mentor is a full stack ruby developer for Lyft. He has me working on Rails tutorials right now. This video solidified everything he shared with me. Ruby is still going strong.

    • @eeevosss
      @eeevosss 5 лет назад

      nikeflight17 how is your life dude)
      Ruby on Rails is first your language?

  • @AngelGarcia-pb5nf
    @AngelGarcia-pb5nf 5 лет назад

    Elixir and Phoenix! Not as many jobs yet, but if you’re going to be working on you’re own side projects, I would suggest using elixir and Phoenix over rails! It’s super similar, but proven to be inherently faster! Although, you’ll have to get used to functional programming. But it’s still definitely fun to learn.

  • @lukaskovar6921
    @lukaskovar6921 5 лет назад +1

    Great video, you changed my mind about languages and frameworks.

  • @busyrand
    @busyrand 7 лет назад +1

    Very interesting topic. I appreciate you covering the issue so that there are honest discussions about Languages and industry usage. I find Python applications very interesting, but Ruby on Rails was such a huge hit that a large community of developers and enthusiasm spread like Wildfire. Interesting topic though.... Python Community is really strong and diverse from what I've seen. Ruby on Rails community is Hipster Trendy from what I've seen. I like both those things and wish the best for everyone. The new course idea on Ruby sounds awesome!

  • @RJ-or8bw
    @RJ-or8bw 7 лет назад +28

    You’re comparison is flawed bro, try Django ve Rails.

    • @RJ-or8bw
      @RJ-or8bw 7 лет назад +3

      I’ll give you an example, search for Ruby jobs (without rails) against django, I haven’t searched for it but I’m sure they don’t really exist.

    • @CodingPhase
      @CodingPhase  7 лет назад +6

      Robert my channel is for web development or am i doing software? So when i'm talking to the people I'm talking to them about web development no?

    • @RJ-or8bw
      @RJ-or8bw 7 лет назад +34

      I think you’re confused on what I was saying.
      You should compare Web framework to web framework. Not web framework to a programming language in terms of jobs.
      If you look for python jobs you will get data analysis and machine learning. If you look for django/flask/etc you will get web development. Thats comparing the same thing to the same thing.
      Rails vs Django::Ruby vs Python

  • @NBeev1
    @NBeev1 6 лет назад

    Good to hear that the colleges and universities have moved on! When I went to University back in 2001 I had to learn VB6 then Java. For web development I was stuck with ASP 3.0

  • @Ashton351
    @Ashton351 5 лет назад +1

    Great insights! Very good observation about many programmers using npm although they're not "node developers".

  • @notfoursaken
    @notfoursaken 7 лет назад +5

    Joe, you described me perfectly. I’m an accountant right now, and I’m growing to hate my job. Long hours, and it’s the same thing every quarter. I’m going to start my first Rails app this weekend. My goal is to switch careers next year and become a web developer.

    • @shanhui7803
      @shanhui7803 6 лет назад

      Go for it man! I was a account in Hawaii and switched to Web Development 2 years ago! Now I'm developing chatbots and delving into Machine Learning.

    • @eeevosss
      @eeevosss 5 лет назад

      Daniel Hall Dear Daniel how is your life? Are you developer in Ruby on Rails? Did you change your life?

  • @vacation_generation
    @vacation_generation 4 года назад

    I'm a self-taught Ruby developer with some commercial experience in a large corporate and completely agree with what you are saying. It suits the self-taught landing in an industry where your first degree is another topic (e.g. mine is BSc(Hons)Biomedical Sciences). Ruby is quite easy to pick up. Where I've personally found issues is with the higher level concepts of how to best create good object oriented code. I believe this is a skill that comes only with practise, re-factoring and a good mentor.

    • @mutwirijoshua340
      @mutwirijoshua340 2 года назад

      I was thinking of either starting with Python or Ruby. I am a Biomedical Engineer. Share the tutorials you used or the platform you used in learning. That would be helpful to me

  • @NickLeeds
    @NickLeeds 7 лет назад

    Excellent video. good that you mention in the beginning people who have a college degree in another field-myself accounting and finance. With python jobs, companies either looking for people with 5+ years experience or 'just out of school' which really means age 25 and under

  • @mirzasisic
    @mirzasisic 7 лет назад +4

    True, true, npm is the most popular part of Node.

  • @Phloteck
    @Phloteck 7 лет назад +6

    Joe do the ruby on rails course

  • @fletcherriverwood8964
    @fletcherriverwood8964 6 лет назад +2

    Thank you man,my question is: Is ruby still the best choice for people just want to have some fun? Not programming for a job but programming for a hobby

  • @chaopinwen8468
    @chaopinwen8468 6 лет назад

    Hey Joe, can you please explain more about ASP.net? All you saying were php, ruby, and python. Never heard your comment about ASP.net. Would be great if you can break it down and make a video out of it. Thanks!

  • @ristekostadinov2820
    @ristekostadinov2820 7 лет назад +2

    In my college professors are teachin python only on the courses contected with ai and robotics for software engeneering they are prefering java/c#.

  • @KrisTheCodeManDude
    @KrisTheCodeManDude 7 лет назад +2

    Real question Joe, if I study all the courses on your site, would I be able to get a job as a entry level developer??

  • @garamos52
    @garamos52 6 лет назад

    Thanks for all the info! I might learn Ruby on Rails Later, I'm already pretty involved with WordPress

  • @GeneRyanBriones
    @GeneRyanBriones 7 лет назад +1

    Great analysis on the current state of web development. Thanks Joe.

  • @bijuphilipjacob4003
    @bijuphilipjacob4003 6 лет назад

    Totally Agree with every word you said Bro.
    Cleared a lot of confusion...
    And Thank you very much...God Bless.

  • @ashishkpoudel
    @ashishkpoudel 7 лет назад

    If its about getting job faster then learning php, ruby etc is right way to go depending on the area where we are but if its about building own SAAS business or making application more complex then just a web based CRUD app, well python can be the right tool in your basket.

    • @CodingPhase
      @CodingPhase  7 лет назад

      please skeem through this video you don't have to watch everything ruclips.net/video/GC-XIchAcqM/видео.html

    • @ashishkpoudel
      @ashishkpoudel 7 лет назад

      Thank you for the video..

  • @_eknock
    @_eknock 7 лет назад +3

    Use what you want to use to code whatever thing you want to make for the web. Servers got faster, internet speeds keep getting faster and you know what? Clients and users of your web app or API don't give a damn which framework or language was used. Question here is, is the app you built doing what it is meant to do? Any other preference of framework or language is just a person who thinks their opinion matters. Look at soundcloud, hulu, basecamp ... All these use rails.
    And who said these programming languages and frameworks don't get updates? Why do legions of newbies think that now that they have become novice developers, their opinions are what we ought to live by? That's bullshit!
    Do what you gotta do, no matter who's proud of you.

  • @GeneRyanBriones
    @GeneRyanBriones 7 лет назад

    When is the course coming out? Any date?

  • @ceaser8999
    @ceaser8999 7 лет назад +22

    I hate ruby and I hate rails. Thanks. Yes, I’m finishing up a python/networking course. I hate python too

    • @ceaser8999
      @ceaser8999 7 лет назад +6

      I’m joking rails helped me understand rest and models and controllers and controllers and their purpose in a web app and gave me a template on how these things are structured in a real application as well as naming conventions. Plus it’s easy as fuck to set up a site.Rails is good but I hate ruby

    • @CodingPhase
      @CodingPhase  7 лет назад +1

      lol

    • @ashishkpoudel
      @ashishkpoudel 7 лет назад +1

      hahahah

    • @dialatedmcd
      @dialatedmcd 6 лет назад

      I have the opposite problem. I fucking love Ruby but I can't get a rails app up for the life of me. (I have windows...)

  • @letskeeprobotsbusy5593
    @letskeeprobotsbusy5593 7 лет назад +1

    Nice, I like it. Will get ract-rails course fosho

    • @CodingPhase
      @CodingPhase  7 лет назад

      Yes thats for sure thats exactly what im doing first

  • @cristianscript5649
    @cristianscript5649 5 лет назад

    I know express js do you think I should switch into Ruby on Rails

    • @darkdrmsx
      @darkdrmsx 5 лет назад

      STAY with express much more usefull irl

    • @darkdrmsx
      @darkdrmsx 5 лет назад

      Combine it with mongoose

  • @shahbazchandio257
    @shahbazchandio257 7 лет назад

    Awesome Video. You've got my Like and Subscribe. Thanks CodingPhase

  • @denniszenanywhere
    @denniszenanywhere 7 лет назад +1

    Can you also do a nodejs vs RoR post?

  • @adante407
    @adante407 6 лет назад

    Yeah, loads of jobs in London for Python, but all Data Science, CS Degree must have. Cool kids dismiss Php & Ruby off the bat. There's gonna be a massive saturation of Create React App & Node js kids hitting the market for years to come. The technologies the web was built on are gonna be crying out for Devs to revitalize, reconstruct, maintain, and develop. Great tutorial sir. 👍

  • @AMC-throwaway
    @AMC-throwaway 6 лет назад

    When I was in school I got told why use php, rails, or Django (because they only wanted to teach .Net) this was also only a couple years ago and they told me php was dead

    • @harjitsingh7308
      @harjitsingh7308 6 лет назад

      AMC Films php will only die when amazon, facebook, spotify stop using it

  • @k.m.a5802
    @k.m.a5802 6 лет назад +1

    Funny, udemy commercial about python showed up

  • @MrPug-ks1xg
    @MrPug-ks1xg 6 лет назад +1

    Python and Django forever!

  • @TheSldsnake
    @TheSldsnake 7 лет назад

    I am java EE developer if you want to get job easy fot for .net or php. I prefer .Net for all. if you are in start up for django, rails or laravel you can pick one its the same, rails its no better like django if you are a big fan of perfomance,scalabilty go for django please rails its really nice, cool, but the community is not strong like django developers, .Net, Spring and more.

    • @eeevosss
      @eeevosss 5 лет назад

      TheSldsnake hello
      But if some people decided to go to IT ? From which language better to start? I mean will be easy to teach and easy to get job!
      Thanks

  • @dragonmark9092
    @dragonmark9092 4 года назад

    He's not knocking python, he's talking about ppl who don't think before jumping into python

  • @gibbsesouffrant
    @gibbsesouffrant 6 лет назад +1

    "Python is where it's at." Lmfaooo!

  • @zinaright
    @zinaright 5 лет назад

    "Been doing this for a long time... since 2011, now it's 2017" ! Me... I've been doing this simce 2004!

  • @guitarlegendizzy
    @guitarlegendizzy 7 лет назад +1

    Wont Self thought developers be competing with bootcamp graduates since Rails is thought in practically every bootcamp

    • @CodingPhase
      @CodingPhase  7 лет назад +1

      yes because it's a more even playing field. Companies see bootcamps graduates and self taught developers on the same level. 3 months in a class and 3 months in your house is the same thing to companies.

    • @guitarlegendizzy
      @guitarlegendizzy 7 лет назад

      waldo mack I I havent seen it in bootcamps

  • @GmoneyMozart
    @GmoneyMozart 7 лет назад +2

    I see you throwing those jabs bro lol ;)

  • @RR-et6zp
    @RR-et6zp Год назад

    should have been django vs rails

  • @wintereh4818
    @wintereh4818 7 лет назад

    Python is better to learn after since you can see the certain benefits

  • @ilmtoliblari
    @ilmtoliblari 6 лет назад

    print ("You are wrong.")

  • @AjayiAgbebakuJr
    @AjayiAgbebakuJr 7 лет назад +1

    You the realest!

  • @bhabanism
    @bhabanism 7 лет назад +1

    Why is Rails dying though?

    • @denniszenanywhere
      @denniszenanywhere 7 лет назад

      Bhabani Sankar Mishra but it seems it’s dying and wonder if it has only a few years left if python continues to accelerate as machine learning picks up more steam.

    • @denniszenanywhere
      @denniszenanywhere 7 лет назад

      Yes, I did but Coding Phase also said there's a deluge of teachings in Python in schools and bootcamps (and less of RoR) so once they finish, the market demand might change if there are fewer RoR developers.

    • @denniszenanywhere
      @denniszenanywhere 7 лет назад

      Coding Phase has solid argument though -- almost bulletproof argument about demand for RoR now. I wished RoR remain in demand.

    • @izzatsabirov3537
      @izzatsabirov3537 7 лет назад

      It's not dying .. it's been dead for several years .

    • @eeevosss
      @eeevosss 5 лет назад

      izzat Sabirov how is it now? Growing up or no sense to go to study Ruby on Rails?

  • @KrisTheCodeManDude
    @KrisTheCodeManDude 7 лет назад

    Yo, I thought Ruby was irrelevant due to corporations not backing it.

    • @CodingPhase
      @CodingPhase  7 лет назад +3

      Thats what its being said online but after 3 hours of research I came to the conclusion like once again the internet trolls fuck it up for the rest of us. I thought there wasn't that many jobs for ruby but after doing the research I'm like "wait your telling me theres more jobs in ruby than python?"

    • @busyrand
      @busyrand 7 лет назад

      A lot of things got built during the momentum of Ruby on Rails, and the people who are loyal to it continue to deploy things that use the technology. New hires are typically brought in to maintain existing code bases. If the code base was built in Ruby on Rails, a company will typically stay with that technology instead of spending millions to switch to something different [similar to why nobody left PHP]. Plus, Ruby on Rails works well in the vast majority of cases. Developers move on to new opportunities, so that may open jobs for new developers familiar with Ruby to maintain/build things within that technology.

    • @izzatsabirov3537
      @izzatsabirov3537 7 лет назад

      CodingPhase 3 hours of so called "research" can't match facts and consensus by everybody!! .. how about you go learn Haskell and you will definitely find jobs.

  • @vatsalaykhobragade
    @vatsalaykhobragade 5 лет назад

    Flask is the best framework (:

  • @harjitsingh7308
    @harjitsingh7308 6 лет назад

    I actually hate Python, and prefere Java and PHP

  • @faresgeek-dz5692
    @faresgeek-dz5692 6 лет назад

    😑you can't compare rails to python..and you know the reason ..
    If we compare python vs ruby we all know who is the winner .....
    Python ===
    AI...machine learning ... web ... gui ..android (beeware or kivy or... etc) ...
    Ruby === web
    So know we can compare ruby vs django
    As a self though make a simple search on django and rails tutorials and books
    You gonna have a lot of tutorials and helpful books (like django 2 by examples )
    In addition there are a bunch of open-source projects with django...

    • @CodingPhase
      @CodingPhase  6 лет назад +2

      We are talking about web development... ai.. machine learning... software have nothing to do with the topic. If we compare web development jobs of python to ruby on rails jobs ruby wins. There's a huge problem with people that they don't understand you can't talk about a programming language as a whole but the industry field it will be used in.

    • @faresgeek-dz5692
      @faresgeek-dz5692 6 лет назад

      @@CodingPhase so we have to compare rails with something like django
      1. Learning we have a lot of tutorials and books
      2. About job you can check out this indeed result
      www.indeed.com/m/jobs?q=Django
      "More than 1800 job opportunity is fair enough for me"