The Australian technology market is changing at an exponential rate. We’ve seen a huge rise in the adoption of emerging technologies and expansion of the startup space, with more incubators, increased access to funding and more community support than ever before.
For many startups, Ruby is a language of choice and as they scale, the decision to stick with, or move away from Ruby becomes an important one.
In this research we invited over 400 Ruby on Rails engineers to share insights into the market.
What you’ll learn from this article
Let’s get to it.
Shocked? Don’t fear, 41% of engineers surveyed believe the commercial use of Ruby on Rails will remain steady for the future. Leaving 26% who think the use of Ruby on Rails is set to decrease over the coming years.
We’re seeing established, post-funded tech companies like Envato and Culture Amp doubling-down their investment into Ruby with aggressive hiring strategies. With some Ruby on Rails houses set to recruit over 40 RoR Engineers this financial year.
Equally, we’ve seen new tech startups considering their options with alternative languages and frameworks. In 2019 and beyond, Ruby on Rails’ speed of development may no longer be the obvious choice. From a review of Angel List’s job board, it’s clear Ruby has strong competition from server-side JavaScript and Python.
Which is great news, but does this indicate a 1 in 3 drop off and should the Ruby on Rails community be concerned about this? If there is indeed a continued decrease in new startups investing in Ruby on Rails and signs of more established high-growth businesses opting to move to other languages, could this be the beginning of Ruby’s decline?
What we are seeing is an increase in tech businesses diversifying their tech stack. GitHub is a recent example of this as they’ve made a move to Go and Java. This is not to say that everyone will move away from Ruby on Rails, natural attrition is part of any cycle and we’ll learn later in the article what other languages Ruby on Rails engineers are learning to stay relevant.
Almost 50% of engineers think Ruby’s biggest threat is to do with factors beyond their control, such as new trends in the market or companies migrating to another language.
However, a quarter suggest that performance issues remain a primary concern for the longevity of the language. Scaling issues have always been directed to Rails and in more recent years we’ve seen businesses move away from Ruby to realise growth plans. Consider that with Bleacher Report’s migration from Ruby on Rails to Elixir & Phoenix, they decreased server numbers from 150 to 5! Will other tech business opt for such a robust platform and follow Bleacher Report’s lead?
Only 17% of engineers surveyed believe a decline in popularity, or development of better languages, would be a viable threat to Ruby on Rails.
50% of Ruby on Rails engineers feel its attraction to startups is what will help to increase RoR use in the future.
Anecdotally speaking, thinking back to 2015 when I entered the Ruby recruitment market, I recall startups choosing to use Ruby on Rails as a “no-brainer” option. Since then, I’ve seen an ongoing reduction in the number of startups choosing Ruby on Rails for a variety of reasons. Could this be set to continue or is this is a trend set to reverse?
A third of engineers believe that addressing Ruby’s current weaknesses will be instrumental to its wider adoption. And 15% believe the loyal open source community who contribute in addressing these problems will help to strengthen it even more.
Ruby on Rails engineers admit that to stay relevant over the next few years, they’ll need to learn additional skills to ensure they are ‘future fit’ for new working environments and job opportunities. We asked engineers to tell us which languages they would learn to help stay attractive to future employers.
There were 4 clear winners with Node.js topping the table for top language to learn in 2019.
From a recruitment perspective, the desire to learn Node.js, Go, Python and Elixir matches the demands of our client base – these skills, along with Ruby, are in high and constant demand.
Node.js is hugely popular for businesses of all shapes and sizes because of its performance on real-time applications. Specifically, we’re seeing the contract market boom for JavaScript requirements across Sydney.
Python has had a resurgence through the growing field of data science. Elixir’s robustness is seen by many as the solution to Ruby’s scaling issues. And Golang is gaining traction in the blockchain world.
Only 4% of Ruby engineers are so confident in Ruby that they don’t need to learn another language
Ruby on Rails has in many ways been the ultimate framework for startups, and in recent years some businesses (like Envato and Culture Amp) have been able to scale significantly using Ruby as their core platform.
For many organisations like Netflix and Github, Ruby on Rails forms part of a heterogenous stack of technologies. Naturally, this has led them to needing engineers with diverse skills across various languages.
While very few Ruby engineers see no obvious need to learn another language, most of the community see benefits to growing their skill set to include Node.js, Python, Go or Elixir.
“It’s our view that the long term success of Ruby on Rails relies on the next generation of tech start ups having confidence that Ruby will in fact allow them to scale.”
To achieve this confidence, founders and entrepreneurs will need to see larger, more established businesses continue to invest in Ruby. And see ‘role-model’ brands in the industry reap benefits from scaling with Ruby, which can only be achieved by working through its current challenges.
Furthermore, the loyalty of the open source community and their commitment to solving these scalability issues will lead to increased adoption.
We’d love to hear from you – Spare 5 minutes and tell us what YOU think of the Future of Ruby
Welcoming the latest member to join The Onset! Reema started her recruitment journey in 2010 and has specialised in recruiting for a range of technology based roles. Here at The Onset, Reema will join the team with a focus on .Net contract roles.
Contact Reema today to find your next opportunity by calling her on 0499 332 019 or email her at reema@theonset.com.au
#sydneyjobs #techrecruitment #theonset #softwareengineering #recruitment #jobopportunities
Welcoming Barbara to our Embedded Software team here at The Onset. She specialises in C, C++ and Assembly.
Looking for a new opportunity? Find out what's out there for you now by contacting Barbara on 0414 048 936 or barbara@theonset.com.au
#embeddedsoftware #opportunities #recruitmentnews #sydneyjobs #c++ #c
1 in 5 people each year experience a form of mental illness, which means it's very likely that someone in your business could be affected right now. Have you thought about how you are equipped to support them?
It's mental health awareness month and time to tune into others and importantly our own self care and mental well being.
Black Dog Institute is offering free online workshops and training for small to medium business in NSW to promote the implementation of wellbeing strategies and reduce the stigma of mental health in the workplace. Check it out here - https://www.blackdoginstitute.org.au/education-services/workplaces/mental-health-at-work-nsw/
#mentalhealth #mentalhealthawareness
Introducing Sasha to the Onset team! Sasha joins us recruiting for Software Engineering roles specialising in Java.
Get in touch to find out what opportunities are out there for you on 0435 026 648 or oleksandra@theonset.com.au
#softwareengineering #java #recruitmentadvice #sydneyjobs #recruitmentnews
Congratulations to Dan O'Donnell on receiving the Onset Impact award as nominated by our managers and to Priya Vase on winning the teams vote for the People's Choice! Well deserved 🏆💐
Introducing Alyse who has just joined The Onset in the marketing and operations team!
She will be a part of building the Onset brand and see the smooth running of the office including supporting our amazing consultants.
Get in touch today if you have any queries about The Onset or want to know more about your next opportunity. Call us on 0438 706 627.
Last week we celebrated The Onset's 5th Birthday! It was a fun filled evening reflecting on the achievements of the team and some of our visions for the future.
We want to say a big thank you to all of our clients and candidates who have been on the journey with us so far and we look forward to the years to come!
Cheers 🍾
Danielle recently joined our software engineering team at The Onset, where she specialises in backend technologies for contract and permanent roles.
She's your go to if you're experienced in .NET, C#, Java or PHP. If you're looking for your next role in one of Sydney's leading startups then get in touch, danielle@theonset.com.au 0435 762 005.
Welcome Danielle!
#softwareengineering #recruitment #opportunities #sydneyjobs #recruiting #backendengineering #theonset #jobopportunities #java # engineering #jobs #recruiter #php
What a truly special donation from our one and only Priya who recently decided to cut off her long locks for an amazing cause. Her pony tails will be donated to @sustainablesalonsanz who will turn the hair into wigs for children who have lost their hair due to medical reasons such as cancer or alopecia. These wigs are utterly life changing and can significantly improve someone’s life who is going through something so difficult. Amazing @priyavase!
And doesn’t it suit her!
The Onset’s first Be Your Own Hero of 2020!
We believe that we all harbour the potential to be unstoppable!
Having a ‘Be Your Own Hero’ event is an opportunity for us to unlock that potential by facing new challenges and working together to overcome them.
Our latest challenge was scaling over 2900 square metres of climbing walls, 50 degree overhangs and 25 kilometre routes, whilst putting your trust in the hands of one of your team mates.
Give a huge Onset Welcome to Mikky Hughes!
We are absolutely delighted to have Mikky join the team as our Associate Account Manager for Information Security. We can’t wait for you to meet her!
Why not get in touch to find out what opportunities are out there for you on 0419 044 837 or mikky@theonset.com.au.
#informationsecurity #recruitmentnews #opportunities #sydneyjobs #getstarted #recruitmentadvice