5 ms·
> Ruby has had it's heyday Yep, it's right now. > It's 15 minutes of fame was a decade ago. Nope. Just as popular, if not more so, than ever. > If they pers
by jaredcwhite 4y ago
> Ruby has had it's heyday
Yep, it's right now.
> It's 15 minutes of fame was a decade ago.
Nope. Just as popular, if not more so, than ever.
> If they persist in using Ruby and only hiring people with extensive Ruby experience, they're going to run out of talent
The best time to become a Ruby programmer or run a bootcamp teaching Ruby was five years ago. The second best time is now.
> Like all the banks and governments forking over loads of cash for COBOL and Coldfusion
Ha.
> learning another language isn't that big of a deal
Actually Ruby has a very specific and long-standing style that is subtle and takes a while to pick up. Any Rubyist worth their salt can instantly spot code that's simply been "ported" over from some other language community. Ruby has a "Ruby way", which in large part inspired the "Rails way". It's frankly insulting to claim you can just pick up Ruby on a whim and it's no big deal. Sure, Ruby isn't hard to learn at first, and I encourage all beginners out there to give it a real try. You won't be disappointed. But Ruby is also a deep language with a rich vocabulary, and it will take you some time to master it. In some ways, if you're an experienced programmer from another language community, it'll take you longer—because you'll need to unlearn the habits you've picked up before that in Ruby might be considered a code smell.
I suggest you spend some time gaining actual Ruby experience, and then next time you apply for a job asking for Ruby experience, you'll have some. :)
- BlargMcLarg 4y agoRuby has been steadily going down as favorite language for years. I have absolutely no beef with Ruby, but GP is pretty clearly pointing out the disjunct between continuing to use a language with a dwindling userbase, and requiring that userbase to have professional experience. In its home country, GitLab is one of the few to use Ruby to begin with. >I suggest you spend some time gaining actual Ruby experience Which requires those people to get jobs. If they can't get jobs in the language, they can't get experience in the language. This is already an issue with the more popular languages which are converging to the same point.
- digitalsin 4y ago>if you're an experienced programmer from another language community, it'll take you longer—because you'll need to unlearn the habits you've picked up before that in Ruby might be considered a code smell. So much this :) I've been a C# developer for over 20 years and I also write quite a bit of Go. I recently decided to write my NFT app in RoR with backend / batch processes in pure Ruby, and having essentially minimal experience with Ruby it has taken a while to unlearn some of the things that are nearly instinctive to me with (particularly) C#. That said, so far I am really glad I did what I did. I love Ruby and I think it's incredibly underrated, especially vs Python (though Python is also a great language on its own). Once you really get a handle on Ruby (and Rails), it makes web dev a fun again.