August 2017 TEN Newsletter

Hi TEN Members,

Over the past few months, we decided to explore some useful tips and techniques designed to help improve your interview experience.  Some of these newsletter topics included:

If you didn’t get a chance to review any of these articles, or if you would like to review them again, please click on the links above.

Job Openings

 

Visit our candidate portal where you can search, view and apply for our latest jobs AND connect with us on FaceBook at http://www.facebook.com/enamix to see ongoing discussions and jobs that come up between newsletters. Here are our latest job openings:

  • VP or Director of Channel Sales – Dallas, TX – SALARY DOE
  • Project Manager-Technical Staffing – Santa Clara, CA – SALARY DOE
  • DevOps – Irvine, CA – ~$130k+ DOE
  • Account Executive/Software Sales – Orange County, CA; Denver, CO; Chicago, IL
  • PPC Specialist – Los Angeles, CA – CTH – RATE DOE
  • SQL Server Developer / DBA – Pennsauken, NJ – SALARY DOE
  • Sr. Integration Consultant – Laguna Hills, CA – $100k+ DOE
  • SEM Account Manager – Digital Agency – Los Angeles, CA – CTH – RATE DOE
  • .NET Developer with SQL Server and JDE – Pennsauken, NJ – SALARY DOE
  • Web Application Developer – Angular or React – Costa Mesa, CA – 6month contract / CTH – RATE DOE
  • Network Engineer – Los Angeles, CA – SALARY DOE
  • Technical Recruiter – Laguna Hills, CA – up to $100k+ DOE
  • Business Developer/Account Manager – Staffing Agency – Laguna Hills, CA – $150k+ DOE
 

And on to this month’s featured article…

Ruby on Rails is out: major coding bootcamp ditches it, due to waning interest

 

By Matthew Hughes | July 26, 2017

Is the end of Ruby on Rails nigh? Everything seems to point that way.

Developer interest is waning, and now Coding Dojo, one of the largest programming bootcamps in the United States, has ejected it from its curriculum. This, it explains, is due to lower employer demand for the technology.

Coding Dojo, which has campuses in seven US cities and plans to expand to two more locations, is removing its Ruby on Rails course from all of its on-site locations. The company also intends to discontinue its Rails workshops and online course by the end of 2017.

Replacing it is a Java course, which will emphasize the Spring application development framework. This can be used in a variety of contexts — from back-end services, to mobile and web applications.

In a statement, Speros Misirlakis, Head of Curriculum at Coding Dojo, explained:

“Java is the most heavily-used programming language in the world and our research shows a strong job demand for Java developers nationwide, yet Java is not commonly available from coding bootcamps. We’re proud to break new ground in equipping our students with the best possible skill set for their future careers.”

The pivot away from Rails shouldn’t surprise anyone. While the framework continues to have a strong, cohesive community, and is actively developed and supported, developer interest has largely shifted elsewhere.

In this year’s IEEE Spectrum ranking of programming language popularity, Ruby dropped to 12th from 9th place. Meanwhile, the percentage of questions asked on Stack Overflow about Ruby on Rails has plummeted to below 2009 levels.

Ruby on rails

Zed Shaw, author of Learn Ruby the Hard Way, attributes this to competition, and the increasing proliferation of quality development technologies.

When Rails came out it was an entirely Java world and Java web development really sucked. It was complicated, bloated, full of ceremony, and honestly down right abusive at times. Rails came at a time when everyone was hungry for something better, and through good propaganda and marketing, managed to stay relevant. Now that isn’t the case.

“There’s plenty of really great web development alternatives,” Shaw said, mentioning React, Vue.js, and “the rise of JavaScript not sucking so bad.” So, where does this leave Rails?

I see Rails (and eventually Django’s) demise is that they’re written for an era before good front-end web development, where the server had to do all the work. Now that isn’t really the case, and frameworks like Rails, Django, and other “backend kings” are going to all die off.

Paul Watson, former CTO of the Dublin-based Storyful, is less bearish, saying:

“Rails will still be around for many years though. I can spin up new projects in it very fast and a lot of existing websites and web-apps built in it to maintain and extend.”

However, he accept that times have changed. Watson specifically brought up the trend towards single-page web applications, which Node.js excels at, and Rails has yet to fully adopt. He also mentioned that devs are increasingly working with multiple tools in their belt:

I’d also say web devs are trying to be more polyglot than before, mixing up languages and frameworks and getting better at choosing the right tool for the job rather than sticking to the one hammer they know

One has to wonder if Java is the proper replacement for Ruby. Although wildly popular, the language is especially unfriendly to beginners. Moreover, it comes at a time when Google is increasingly emphasizing the JVM-powered Kotlin programming language.

But I guess either way you look at it, Ruby has lost its shine (pun intended).

Your eNamix Strategic Staffing Team

© eNamix 2017 | 23151 Moulton Parkway, Suite 105 | Laguna Hills, CA 92653 | 949.916.9810

Citations https://thenextweb.com/dd/2017/07/26/ruby-rails-major-coding-bootcamp-ditches-due-waning-interest/#