News

.NET Core Ranks High Among Frameworks in New Dev Survey

.NET Core placed high in a web-dominated ranking of development frameworks published by CodinGame, which provides a tech hiring platform.

The survey asked about frameworks in terms of popularity (frameworks that are known) and those that are in demand by employers. Microsoft's .NET Core ranked third in the known category, behind Node.js and React. The list shows strong placements by JavaScript/web technologies, including Vue.js, Angular variants, Django and more.

"Node.js, React and .NET Core are currently the most popular frameworks amongst developers," CodinGame said. "React is the most sought-after framework: 59 percent of tech recruiters are on the lookout for developers who know React. Unfortunately, only 27.6 percent of programmers say that they know how to use the open-source JavaScript library.

"Another framework that makes recruiters' top three is Angular2+. Indeed, 41 percent of recruiters are on the lookout for Angular2+ specialists. Alas, only 16.9 percent of developers say that they know the application framework."

Top Known and In-Demand Languages
[Click on image for larger view.] Top Known and In-Demand Frameworks (source: CodinGame).

The survey polled nearly 15,000 developers and HR pros from around the world and was conducted at the end of 2020 (from October to December 2020). Of course, right in the middle of that time, .NET Core became .NET 5. Nevertheless, it speaks to how much traction the .NET ecosystem has gained even before the general availability of .NET 5, especially considering the large influence of JavaScript/web tech in the survey.

Though the survey was light on .NET tech, Microsoft's C# programming language did rank fourth in the list of "in-demand languages" and was No. 6 in the "known" category.

Top Known and In-Demand Languages
[Click on image for larger view.] Top Known and In-Demand Languages (source: CodinGame).

"JavaScript, Java and Python are (consistently) the most well-known programming languages out there. More than half of developers know how to code in these 3 languages," CodinGame said. "Companies are in sync with developers when it comes to major programming languages JavaScript and Java: close to 60 percent have high demand for these languages.

"However, when it comes to other languages such as Python, C or C++, there's a spanner [wrench] in the works. For example: 45.1 percent of developers code in C, but only 15.4 percent of companies need C development."

As might be inferred from the use of the word "spanner," CodinGame is headquartered in Europe (France), with a presence in the U.S. And, as might be expected from a hiring platform specialist, the survey was heavy on recruitment questions. Here are some highlights of the survey:

  • When developers were asked what position they held, the largest percentage of respondents reported full-stack (24 percent), followed by software developer (20 percent) and back-end, (15 percent).
  • 80 percent of HR professionals recruit developers with non-academic backgrounds.
  • 48 percent of companies offer developers the possibility to work 100 percent remotely.
  • DevOps are the most in-demand developers for 2021.
  • Candidate experience is what the majority of tech professionals will focus on in 2021.
  • The majority of companies (64 percent) are looking to hire up to 50 developers this year.
  • When HR pros were asked which which positions they have demand for, but predict they'll struggle to recruit in 2021, the top three were DevOps, back-end developers and full-stack developers.
  • The best-paid developers work in the Security industry ($55,598), followed by Technology, Insurance and Energy.
  • Software architects are (for the second year in a row) the world's best-paid developers, followed by Data scientists. Both of these high-flying positions boast average annual wages of above $55,000.
  • Related to the question directly above, wages for other positions, such as Front-end developer or Tester, are considerably lower. Indeed, Front-end developers across the world are paid $34,946 on average.
  • When asked if they preferred to work remotely or at the office, only 5 percent of coders said that they'd choose to work 100 percent at the office.
  • The vast majority of developers would prefer some sort of office/remote organization. The winning set up is "a few remote days per week" (43.2 percent).
  • The majority of programmers (58.8 percent) learn to code either at university or at school. However, close to 35 percent consider themselves to be self-taught.
  • Developers are still looking for the same things in job opportunities: technical challenges, flexible working hours and a competitive salary.
  • HR pros said their biggest challenges are finding qualified candidates, standing out from other companies to attract talent, aligning with hiring managers' demands/job requirements, and recruiting within tight time-frames.
  • Both developers and HR pros preferred face-to-face, traditional interviews, although HR pros were much more likely to prefer videoconferencing interviews than developers were.

"In 2020, there's been some major market shifts, with the generalization of remote work and the rise of non-academic developer profiles, for example. However, some things remain the same: programmers are still on the lookout for technical challenges and flexible working hours, LinkedIn is still a hotbed of tech hiring and recruiters still struggle to find qualified candidates," the company said in conclusion.

The CodinGame Developer Survey 2021 was hosted by SurveyMonkey and promoted across various online channels (social media, email, and on the CodinGame web site).

About the Author

David Ramel is an editor and writer for Converge360.

comments powered by Disqus

Featured

  • VS Code Now Has Apple Silicon Builds for Native Mac Development

    Goodbye Rosetta, hello M1. Visual Studio Code has been updated with new builds that let it run natively on machines with Apple Silicon (M1), the company's own ARM64 chips.

  • Visual Studio 2019 for Mac v8.9 Ships with .NET 6 Preview 1 Support

    During its Ignite 2021 online event for IT pros and developers this week, Microsoft shipped Visual Studio 2019 for Mac v8.9, arriving with out-of-the-box support for .NET 6 Preview 1, which the company also released recently.

  • Analyst: TypeScript Now Firmly in Top 10 Echelon (Ruby, Not So Much)

    RedMonk analyst Stephen O'Grady believes TypeScript has achieved the rare feat of firmly ensconcing itself into the top 10 echelon of his ranking, now questioning how high it might go.

  • Black White Wave IMage

    Neural Regression Using PyTorch: Training

    The goal of a regression problem is to predict a single numeric value, for example, predicting the annual revenue of a new restaurant based on variables such as menu prices, number of tables, location and so on.

Upcoming Events