DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports
Events Video Library
Over 2 million developers have joined DZone. Join Today! Thanks for visiting DZone today,
Edit Profile Manage Email Subscriptions Moderation Admin Console How to Post to DZone Article Submission Guidelines
View Profile
Sign Out
Refcards
Trend Reports
Events
View Events Video Library
Zones
Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks

Integrating PostgreSQL Databases with ANF: Join this workshop to learn how to create a PostgreSQL server using Instaclustr’s managed service

Mobile Database Essentials: Assess data needs, storage requirements, and more when leveraging databases for cloud and edge applications.

Monitoring and Observability for LLMs: Datadog and Google Cloud discuss how to achieve optimal AI model performance.

Automated Testing: The latest on architecture, TDD, and the benefits of AI and low-code tools.

Related

  • The Best Node.js IDEs in the Market Right Now
  • Cypress Web Automation
  • Choosing the Right Stack For Your Next Web Project: Full-Stack vs MEAN Stack vs MERN Stack
  • 10 Node.js Security Practices

Trending

  • The Agile Architect: Mastering Architectural Observability To Slay Technical Debt
  • Unleashing the Power of Microservices With Spring Cloud
  • Development of Custom Web Applications Within SAP Business Technology Platform
  • Decoding the Differences: Continuous Integration, Delivery and Deployment
  1. DZone
  2. Coding
  3. JavaScript
  4. Insights From an Open-Source Survey

Insights From an Open-Source Survey

Read on to find out what the most popular open-source technologies are among web developers. Some of the results may surprise you!

Tierney Cyren user avatar by
Tierney Cyren
·
Jul. 17, 17 · Analysis
Like (1)
Save
Tweet
Share
4.23K Views

Join the DZone community and get the full member experience.

Join For Free

A few weeks ago, we wrapped up a small survey on open-source software. The survey was focused on OSS and Node.js usage and turned up some interesting results.

I’ve collected some of the most unexpected and most interesting data from the survey and, with the help of the NodeSource team, pulled them into some pretty awesome charts to discuss the data and some of the ideas we can form from them.

People Have Been Using Node.js for a While!

One of the questions on the survey was about how long respondents have used Node.js. The response to our survey was a tad surprising and indicated that the majority of users had a good deal of experience in the Node.js ecosystem under their belt.

Node.js Enterprise Training and Node.js Enterprise Consulting

To me, there are two important parts of this graph. The first thing to note is that the most common answer is 3-4 years. This is incredible context, as it means we’re reaching the stage when there is a lot of solid, experienced Node.js talent out there.

As Node.js grows into new markets and the speed of growth accelerates even further, we’ve already got a good amount of core talent that's experienced enough to train and help new developers grow into the language and make it their own.

The second, and more important, context that we can draw from this is a tad bit abstract. If you take a look at the metrics as under 3 years (< 1 year and 1 to 2 years) and 3+ years (3-4 years, 5-6 years, and 6+ years), you can see that over 50% of people who answered have been using Node.js not only for 3+ years in addition to almost the same amount (literally, within 1%) having used Node.js for under 3 years. This number entirely supports the growth curve that we’ve heard about in Node.js for quite some time now.

Predictions for Open-Source Projects That Are In-Demand

A later question in the survey was about which technologies the respondents thought would be most in-demand for hiring. I decided to include this one because it shows an interesting correlation between perceptions around Docker and Node.js.

Node.js Enterprise Training and Node.js Enterprise Consulting

While not surprising that the graph has a majority for Node.js given our audience, there are some other factors here that caught my eye. One interesting part of this chart is that is that Docker was deemed the second highest in-demand tech, with nearly double the next closest. While the two technologies go hand-in-hand, it is interesting that none of the others were deemed to be nearly as important by the respondents.

The other is that those other four technologies are all hovering around the at the same percentage- meaning that the respondents, as a sample, weighted these technologies equally to each other. Combining that with the way that both Node.js and Docker are extreme outliers is an interesting correlation, and something I’m not quite sure how to interpret.

Open-Source Is Perfect for Both Personal and Work Projects

A question on the survey asked about where people use open-source. The resulting answer was, personally, pretty astonishing:

Node.js Enterprise Training and Node.js Enterprise Consulting From the answers submitted, almost 90% answered that they use open-source for a personal project and they use it for work projects. This correlation, like the Node.js correlation with Docker, is pretty amazing. It means that OSS has moved from purely side projects and spare time work into something much greater - OSS is being adopted and cared about at work, for work. That’s a huge win for those of us who contribute and help maintain OSS projects.

Another interesting note here is the number of respondents who said they use OSS for academic work. I am a member of this group, having used and incorporated Node.js, Gulp, and some workflow tools to help improve my academic work in college in addition to actually having OSS projects like TiddlyWiki as a core part of class curriculum. It’s interesting to see this number as high as it is, and I’m curious to continue digging to try and discover more about the use of open-source in academic settings.

One More Thing

If you’re interested in more statistics and numbers surrounding Node.js, you’ll want to check out our Node by Numbers infographic for the entirety of 2016 - there are some truly amazing numbers in there.

Open source Node.js

Published at DZone with permission of Tierney Cyren, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

Related

  • The Best Node.js IDEs in the Market Right Now
  • Cypress Web Automation
  • Choosing the Right Stack For Your Next Web Project: Full-Stack vs MEAN Stack vs MERN Stack
  • 10 Node.js Security Practices

Comments

Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 3343 Perimeter Hill Drive
  • Suite 100
  • Nashville, TN 37211
  • support@dzone.com

Let's be friends: