There are a few important factors to consider when deciding on the right coding school to attend -- one of the most important is the focus of the curriculum. People often ask if the programming language and curriculum focus is important for a coding school. The answer is: yes and no.
Why it doesn’t matter
Why it does matter
These advantages can be broken down into two areas: Educational and Professional.
----Ruby---- def combos(arr) print arr.combination(2).to_a end
The problem is, most coding schools are ~12 weeks long. That means that 1-2 weeks are spent learning a new syntax (not very high value), leaving less time for the rest of the curriculum.
What’s the most popular language?
Per Course Report’s most recent annual survey, the 3 most popular programming language taught at coding schools are:
Ruby – 35%
iOS (Swift & Objective-C) – 11%
But what about actual use of languages and demand in the job market?
Here’s the popularity of programming languages based on use in Github Repositories:
And on the hiring side, a sample search for software developer roles and by programming language tag:
Job Market Competition
You’ve probably noticed the imbalance between the programming language trends at coding schools and in the job market. While the total demand for all software developers is very high (that’s the main driver for the entire coding bootcamp industry), Ruby school graduates are in higher supply than Fullstack JS developers. Having a skill that’s more in demand and lower in supply is never a bad thing in the job search. We attribute a lot of Fulllstack’s high quality hiring outcomes to this.
Check out the capstone projects built at Fullstack to see what you can develop once you've mastered the right tech stack: Fullstack Student Projects