Ember Community Survey 2017

A project to learn who is using Ember, and how

With nearly 1600 responses, here are the 2017 survey results!

New Release Adoption

During the course of the survey, Ember 2.12 became the latest stable release of the framework. The 2.x release cycle began in August 2015, and although 14% of developers still maintain a 1.13 app the largest segment of developers work with the last one or two Ember releases.

Ember's Long-Term Support releases have emerged as a visible trend, and 21% of participants use the 2.8-LTS release (the most recent during the survey).

Recommending Ember

We asked respondents how likely they were to recommend Ember to a friend or colleague. An average recommendation score is 8.4, and the calculated Net Promoter Score is 42. The majority of responses were a perfect 10.

Using the recommendation scores we created three segments of Detractors (1-6), Passives (7-8), and Promoters (9-10). Participants reported their reasoning for their score as free-form text, and below we've provided the most frequent category of responses in each segment based on similarity analysis.

Detractors
Passives
Promoters
Learning Curve
Learning Curve
Community
React
Not always the right tool for the job
Ember CLI
Easy to use
Convention over configuration
Convention over configuration
Hard to learn
Ember CLI
I love it!

Here is a flavor of what reasons participants gave for their scoring:

Score: 9

Score: 2

How Can We Improve Ember?

As the last question of the survey we asked participants: "What is the most important thing the Ember project can do today?" Using text similarity analysis, we identified the most commonly mentioned topics. Here they are with a selected quote.

Better Documentation, Examples and Guides

Ember Data

Routable Components

Performance

Marketing Ember

Tree shaking

We were curious how important these topics were to participants with different amounts of experience. The following chart shows how experienced with Ember developers mentioning each topic are:

Performance was a common theme regardless of experience with Ember. Documentation and guide improvement requests were more common from developers with less Ember experience while requests for tree shaking, routable components and mobile support were more prevalent among experienced Ember developers.

Ember for Hire

Employers are choosing Ember despite challenges in finding experienced Ember developers in the job market. Among survey participants, 66% of developers who learned Ember this year did not know Ember when they were hired to their current job, and 49% of developers who learned Ember this year were hired by a company that adopted Ember after they were hired. Companies clearly believe in the benefits that Ember can bring their business and are willing to invest in training their developers.

Ember at the Office

Ember developers continue to most commonly work on product with a small team. However their roles are becoming more focused on the framework over time: In another question participants reported 45% of them now work with Ember "all the time". This number is up from 32% in 2016.

A Snapshot of Ember Developers

Almost half of survey participants have been using Ember for over two years.

Ember and the End-User

Most developers work on an Ember application that targets hundreds or thousands of users. In responses to another question in the survey, we noted that more developers work on B2B or B2C apps than internal tools compared to last year.

Long-Lived Codebases

Nearly one thirds of Ember developers work with an app that is more than two years old. One in five Ember developers is working with an app create in the last three months.

Server-side & Tools

Ruby retains the top spot in desired and actual server-side languages, however it also dropped 4% as a production platform. The only notable mover further down the list is Java, which jumped almost 4% in popularity over the past year.

Atom moved up a spot to become the editor of choice primarily due to a drop in Sublime share. Interestingly, VS Code saw a 13% surge over the past year.

Browser Requirements
Demographics

Additionally 3% of participants report a disability and 92% of participants were male.

Closing Thoughts

We would like to thank everyone who took the time to participate in the 2017 Ember Community Survey! We hope this information can provide a platform for discussion and ideas around the entire Ember ecosystem as it moves forward.

You can view a summary of the responses to all questions from the survey, and you can view the raw survey data. You can also view the demographic data, which has been decoupled from the primary corpora.

Questions? Feedback? Please email survey@201-created.com

Brought to you by