The Ruby On Rails Junior Developer Problem

The Ruby On Rails Junior Developer Problem

Deanin

1 год назад

18,544 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

Nestor Custodio
Nestor Custodio - 08.09.2023 14:11

Important Reminder: things like rvm and chruby are *niceties*, they are not necessary. If you're already on an Ubuntu system (even atop WSL, if it's new enough to have systemd support), installing a working Ruby interpreter can be done with a single command:

sudo snap install ruby --channel='3.2/stable'

... or whatever major.minor version you want. Yes, version management tooling takes a little more work to set up, but that's not a Ruby or a Rails thing -- that's a personal toolchain thing.

Ответить
DEV Ricardo Novais
DEV Ricardo Novais - 05.09.2023 21:17

I would love to be a Rails tutorial guy in Brazil dev ecosystem

Ответить
Dat Guy
Dat Guy - 11.08.2023 04:35

Can attest to getting into it as a new developer being hard. A year ago as a complete noob I tried, and through several hours of googling and retrying got Rails installed on windows. From there it was an absolute nightmare. Nothing worked. Dependency chains were just screwed from the beginning due to the windows packages all being super far behind, so the wrong versions for basically everything. I finally got it to "work" with a lot of headbanging, and turbo threw an error when just rendering a simple link and I about threw my keyboard through the window...

I almost gave up on development because I had no idea it just wasn't intended to be used on windows, I thought I was just too dumb to figure out something that's been used by tens of thousands of devs to quickly build a large portion of the entire internet... I did give up on Ruby because of it, though. Then eventually after hoping from language to language screwing around I just stopped all together. About a month ago I installed Linux for other reasons, and thought I'd give Rails/Ruby another go because I've learned quite a lot, and everything just worked after install... I was kind of pissed that it was so easy lol. Now I'm messing around with neovim and learning Ruby/Rails deeply and having fun. Maybe one day I'll be employable, but if the windows installer didn't exist, or if Rails just openly said "Meant for Linux", or "using on windows may cause unexpected errors" or literally anything to that effect then getting into the Ruby ecosystem would have been so much easier/smoother.

I imagine most people wouldn't bother putting in that much time into something that frustrating. They would likely do what I did, but much faster and likely never give it a second chance. It would always just be "Oh Ruby? You use that trash? ", or something similar.

Ответить
Adam Kirkwood
Adam Kirkwood - 08.08.2023 06:09

Hey Dean,

Admittedly, I stepped back into Rails 7 because I ran across your videos. One thing led to another and now I find myself building an app.

You’ve inspired me to build and design in the open.

So if you’re willing to put out a tutorial on making tutorials, I’ll put it into practice.

I don’t want to see the Rails community lack a great cold start experience because I know how it felt as a student in 2006 attending a Pragmatic Studio bootcamp to learn Rails 1.X with zero experience in even deploying rails apps.

Ответить
Alejandro Toledo Freire
Alejandro Toledo Freire - 20.07.2023 07:27

so you definitly have the whole picture of rails developers, I studied a full stack bootcamp Reactjs and RoR, I really liked rails when I learned but when I got my first job and I have to learn Java to keep growing my career I was amazing on how many tutorials, videos courses are compared to Ruby and Rails also, even in CodeCademy theay have literally two or three courses about ruby and rails lol, I think you are doing an amazing job doing thes kind of videos, I felt the same sometimes when I figured out how to do something and then I want to write a blog or something to share it with the comunity but I felt like I don't have enough experience to do it. I touched Rails after 1.5 years now and your videos helped me a lot to remember and to get things done, so thank you for content, well I use mac to safe time and it better when working with Rails aswell. Keep doing it it helps a lot to the community. And for the finla though I think I am moving to Python in the future. It is more enjoyable than Java but not that poorly learnable than Ruby with Rails.

Ответить
Matthew Harris
Matthew Harris - 27.06.2023 19:03

As for the install issue. I really think leveraging a docker based development would solve a lot of the issues, regardless of underlying systems. VSCode + Docker work well.

Ответить
Marshall Scott
Marshall Scott - 10.06.2023 04:40

Happy to report that I just installed Rails on Windows. Could not have been much easier.

Ответить
Christian Zamora
Christian Zamora - 30.05.2023 09:09

Hey Deanin, your videos have helped me to learn a lot not only about Rails but how to solve some programming issues, basically I've become a better developer just from watching your channel, thanks for taking the time to share your knowledge, honestly, thanks and thanks again man! some of us really appreciate your effort. 👍

Ответить
THE AVIARY
THE AVIARY - 15.05.2023 20:29

I got Rails up and running on my PC easily. Wasn't a problem at all. Easy AF.

Ответить
THE AVIARY
THE AVIARY - 15.05.2023 20:27

Why can't someone make a javascript framework that works just like Rails?

Ответить
THE AVIARY
THE AVIARY - 15.05.2023 20:26

Make Rails Great Again.

Ответить
BerlinerFamily
BerlinerFamily - 14.05.2023 01:10

Yes please make a tutorial on how to make a Rails tutorial.

Ответить
Satoro Gojou
Satoro Gojou - 05.05.2023 20:50

Got hired as a front-end developer intern, but assigned to the back-end. I have little idea about back-end and totally nothing on rails. Everything is hard. No enough learning resources, etc. Just thankful to have amazing seniors that help me out whenever I got stuck on something.

Ответить
Bacho s
Bacho s - 29.04.2023 23:08

Thank you Deanin for your effort. realy good videos. We all know how painfull is Openssl Error during ruby config :) on linux when instaling 3.2.1 from source code .
Still love rails 🎉🎉

Ответить
Cris Jeanne Pador
Cris Jeanne Pador - 22.04.2023 15:50

How about doing a collab with all other content creators for Rails. It reduces redundant content, helps with researching and reduces errors along the way. It could also hasten the production as more topics will be covered sequentially when these videos are made by a team.
I really don't know, to be honest. I'm just another pursuer of Rails development . I really hope there are more tutorials covering especially the basics, fundamentals, common processes and workflow, and real life SDLC contribution of a developer. I am a little greedy now, but hopefully I could already consume all of your content and apply them to my projects. Well thank you my G for these amazing videos!

Ответить
Felix Abacajen
Felix Abacajen - 20.04.2023 15:16

Good Job Deanin, You actually help me learn more about rails. I've been a Rails dev for 3 years now. Let's help our framework to grow. Rails is awesome.

Ответить
Derrick Amenuve
Derrick Amenuve - 18.03.2023 18:24

You're doing a great job, I watch your tutorials often. The community is happy to have you!

Ответить
1990EAM
1990EAM - 17.03.2023 01:54

I'm a RoR beginner dev and don't relate to this at all. For one, Rails official guides are one of the best programming documentations I've ever read. Everything is really well writen and explained. If you don't find it there, there are lots of SO threads and other resources to learn from like GoRails or DriftingRuby channels that periodically upload content. There's also a lot RoR facilitates to the entry level user, due to it's "convention over configuration" approach where a lot of stuff is just packed in and works out of the box (which you can change and customize as you gain experience). I think everyone should just give it a try.

Ответить