From Programming Languages to Frameworks and Salaries, the Latest Stack Overflow Survey Unveils Surprising Insights

Key Points
  • Over 90,000 developers participated in the 2023 Stack Overflow survey, providing valuable insights into the developer community.
  • A degree remains a common path to becoming a professional developer, with 75% of respondents having obtained one. However, a notable number of developers enter the field without a degree.
  • Programming language choices significantly impact earning potential. HTML emerges as a lucrative language, while languages like PHP and Dart yield lower salaries. ZIG, Erlang, and Fsharp are highly paid but niche languages.
  • Ruby surprisingly claims the top spot as the highest-paid in-demand language, while many languages experience salary increases of 10% or more.
  • Rust, a popular language, sees a decline in average salaries, indicating a dynamic market.
  • The survey introduces a new chart highlighting the most loved and desired languages. Rust emerges as the most admired language, but recent political developments in its ecosystem raise questions about future trends.
  • Elixir and Zigg gain recognition as standout languages, while MATLAB and COBOL remain among the most disliked.
  • AWS continues to dominate cloud platforms, while Hetzner, a German company, earns admiration. Heroku faces growing dissatisfaction.
  • React remains the dominant JavaScript framework, but Svelte emerges as the most aesthetically appealing. Newcomers Quik and Solid receive high admiration.
  • Next.js leads among full stack meta frameworks, but concerns arise over its app directory. Gatsby remains unpopular despite being acquired by Netlify.
  • Phoenix, based on the Elixir language, stands out as the preferred non-JavaScript framework.
  • Tauri, a mobile app framework based on Rust, garners significant admiration. However, Flutter surpasses React Native as the most desired mobile app framework.
  • VS Code tops the list of desired IDEs, while NeoVim earns admiration for its customizable nature.
  • AI-based tools like ChatGPT and GitHub Copilot gain widespread admiration and desire, but a notable 30% of developers plan to abstain from using AI.
  • Remote and hybrid remote work arrangements have become prevalent, with only 16% of respondents working in-person full time.
  • Location plays a significant role in developers’ salaries, with the United States offering the highest average salary of nearly $140k for full stack developers.

In the latest Stack Overflow survey conducted in 2023, over 90,000 developers shared their experiences, shedding light on the evolving landscape of software development. The survey outcomes ranged from encouraging to terrifying and even presented some peculiar revelations.

stackoverflow survey 2023 educational attainment | Fuel Your Mind with Latest Tech Buzz - Upveda AI
A majority of professional developers hold a Bachelor’s degree (47%) or a Master’s degree (26%). As for those currently learning to code, a significant portion falls within the 18-24 age group, which explains why many of them have not yet obtained a Bachelor’s degree, as they are likely still pursuing their education.

One of the intriguing findings of the survey was the prevalence of developers with degrees. While 75% of professional developers possessed a degree, a significant number managed to enter the field without formal education. This indicates that programming expertise can be acquired through various paths, with self-taught programmers making a notable impact.

The survey underscored the influence of programming language choice on earning potential. Surprisingly, HTML emerged as a highly lucrative language, surpassing traditional favorites. On the other hand, languages like PHP and Dart were associated with lower salaries. Among the niche languages, ZIG, Erlang, and Fsharp stood out as the highest paid. However, it’s worth noting that the data might be skewed due to the limited number of paid professionals in these languages.

Ruby, a dynamic and in-demand language, surprisingly claimed the title of the highest-paid language. Additionally, most languages experienced salary increases of 10% or more from the previous year, providing a glimmer of hope for developers amidst persistent inflation.

The survey introduced a new chart that gauged the love and desire for programming languages. Rust, an increasingly popular language, emerged as the most admired with an overwhelming 85% approval. However, recent political drama within the Rust ecosystem may influence its standing in future surveys. Other standout languages included Elixir and Zigg, while MATLAB and COBOL were deemed the most disliked.

Cloud platforms witnessed Amazon Web Services (AWS) continuing its dominance, while Hetzner, a German company, earned high admiration. Notably, Heroku experienced a significant decline in popularity, possibly due to changes in its pricing structure.

JavaScript remained the king of programming languages in terms of usage, with React reigning as the most popular framework. However, Svelte garnered attention as the most aesthetically appealing framework. The survey also highlighted the rise of newer frameworks like Quik and Solid, which gained high levels of admiration.

In the domain of full stack meta frameworks, Next.js held its dominant position. However, concerns surfaced regarding its app directory, prompting discussions on Tech Twitter. Meanwhile, Gatsby, despite being acquired by Netlify, continued to be the subject of widespread dissatisfaction.

Among non-JavaScript frameworks, Phoenix, based on the Elixir language, received the highest acclaim, overshadowing its counterparts. When it came to mobile app frameworks, Tauri, based on Rust, emerged as the most admired, while Flutter surpassed React Native as the most desired framework.

Developers expressed their preferences for integrated development environments (IDEs), with VS Code ranking as the most desired. NeoVim, known for its customizable nature, earned significant admiration from developers who enjoy fine-tuning their development environments.

AI-based tools demonstrated their prominence in the survey, with ChatGPT and GitHub Copilot being highly admired and desired by developers. However, an intriguing finding revealed that nearly 30% of respondents plan on abstaining from using AI in their work.

The survey unveiled a notable shift in work arrangements, with remote and hybrid remote setups becoming the norm. Only 16% of developers now work in-person full time, challenging the prevailing notion of employees being called back to the office.

Lastly, the survey exposed the significant impact of location on developers’ salaries. Full stack developers in India reported an average annual salary of $17k, while Germany, the UK, and Canada offered higher salaries of $69k, $74k, and $81k, respectively. However, the United States outpaced them all, nearly doubling the average salary to $140k, making it an attractive destination for programmers seeking higher remuneration.

The Stack Overflow survey provided a wealth of insights into the developer community, offering a glimpse into the ever-changing landscape of programming languages, frameworks, tools, and work environments. The findings revealed a mix of encouraging trends, concerning developments, and unexpected revelations, shaping the future trajectory of software development.

LEAVE A REPLY

Please enter your comment!
Please enter your name here
Captcha verification failed!
CAPTCHA user score failed. Please contact us!