Catch Ruby errors before your users do. Monitor Ruby production errors in real-time and debug them in minutes, before users notice. Our open source Ruby SDK works with Rails, Sinatra, and more. Use this link and get one month free!

RubyFlow The Ruby and Rails community linklog

×

The Ruby and Rails community linklog

Made a library? Written a blog post? Found a useful tutorial? Share it with the Ruby community here or just enjoy what everyone else has found!

The often overlooked consideration when choosing Ruby as your next language

Read full story here

When faced with the choice if Ruby should be your next programming language there is a lot to consider depending on your perspective. If you are new to the industry you might be looking for the fastest way to get a job, for example by checking how many companies are hiring Ruby developers. If you are an experienced engineer you might be looking for a way to solve a technical problem, for example, you might be considering Rails or Hanami to build your next web application.

The point I want to make here is that even though job market and technical considerations are definitely important, making sure that your values align with the ones of the community you will help you stay motivated and keep improving even when faced with hard challenges. Ruby is not just a beautifully designed language (which turned out to be great for building web applications) but it also has a great community around it which will inspire and help you constantly improve your engineering skills.

Everything that follows in this article is anecdotal and based on my own personal experience, so handle with care. Despite that, I think it is worth sharing as an invitation to reflect on what values are important to you and if your community is helping you to let them flourish. So, what are the values of the Ruby community? While I can’t speak for the community itself this is what I think best describes the Rubyists out there.

Post a comment

You can use basic HTML markup (e.g. <a>) or Markdown.

As you are not logged in, you will be
directed via GitHub to signup or sign in