← Latest papers
💻 computer science

DevOps and General Developers: Insights from Stack Overflow's 2023 Survey

This study utilizes the 2023 Stack Overflow Developer Survey to compare DevOps specialists and general software developers, revealing that while both groups share similar tool preferences and adapt to hybrid work models, they exhibit distinct demographic trends and complementary roles within the evolving software development landscape.

Original authors: Hasan Abdulla, Fatema AlJazeeri, Fawzi AlBalooshi, Jaflah Al-Ammary

Published 2026-06-19
📖 4 min read☕ Coffee break read

Original authors: Hasan Abdulla, Fatema AlJazeeri, Fawzi AlBalooshi, Jaflah Al-Ammary

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine the world of software development as a massive, bustling construction site. In this site, there are two main types of workers: the General Developers (the architects and builders who design and construct the actual buildings) and the DevOps Specialists (the engineers who build the cranes, elevators, and conveyor belts that make moving materials and finishing the buildings faster and smoother).

This paper is like a giant survey taken from a construction site in 2023 (specifically, the Stack Overflow Developer Survey) to see how these two groups compare. The researchers wanted to know: Are they using different tools? Do they have different backgrounds? Are they different ages?

Here is what the paper found, broken down simply:

1. The "Toolbox" Surprise

You might expect the builders (General Developers) and the crane operators (DevOps) to use completely different toolboxes.

  • The Reality: They actually share a lot of the same tools! Both groups love using Docker (which is like a standardized shipping container for software) and Kubernetes (which is like a traffic controller for those containers).
  • The Nuance: While they share the big tools, the DevOps specialists use them more heavily. For example, DevOps folks are much more likely to use Terraform (a tool for building infrastructure automatically) compared to general developers. But overall, their toolkits are surprisingly similar, suggesting they are working side-by-side on the same project rather than in separate silos.

2. The Age Gap (The "New Blood" vs. The "Veterans")

The survey looked at the ages of the workers.

  • General Developers: They tend to be slightly younger. Think of them as the energetic new hires who are just starting their careers.
  • DevOps Specialists: They tend to be in their "mid-career" sweet spot. They aren't the newest kids on the block; they have a few years of experience under their belts.
  • The Takeaway: It seems that to become a DevOps specialist, you often need to spend some time in the trenches first. The paper suggests that DevOps is a role that grows with experience, whereas general development attracts a wider range of ages, including many beginners.

3. Where They Live and Learn

  • Location: The biggest groups of both types of workers are in the United States and India. It's a global effort, but these two countries are the heavy hitters.
  • Education: Both groups are well-educated. Most hold Bachelor's degrees, but DevOps specialists are slightly more likely to have Master's degrees. It's like saying the crane operators are slightly more likely to have a specialized engineering degree than the general builders, though both groups have many self-taught people and people with different levels of schooling.

4. How They Work (The "Office" Situation)

The pandemic changed how everyone works, and this paper confirms that shift.

  • The Trend: Everyone is moving away from sitting in a traditional office 100% of the time.
  • The Preference: Both groups love Hybrid work (some days at home, some days at the office) and Remote work. However, DevOps specialists are slightly more likely to prefer the Hybrid model, while general developers are a bit more likely to still want to be in-person sometimes.
  • Employment: Most people in both groups have full-time jobs. However, general developers are slightly more likely to be freelancers (hired for specific projects) compared to DevOps specialists, who seem to stick more to full-time corporate roles.

5. The Paycheck

  • The Result: DevOps specialists earn slightly more money on average than general developers.
  • The Reason: The paper suggests this is because DevOps roles require that extra layer of specialized experience and responsibility (managing the whole system, not just one part of it).

The Big Picture

The main message of this paper is that DevOps and General Developers are not enemies; they are partners.

In the past, you might have thought of them as two different tribes speaking different languages. This study shows that they are actually using the same "language" (tools like Docker and Kubernetes) and working toward the same goals. The main difference is that DevOps specialists are often the more experienced veterans who have learned how to automate the whole construction site, while general developers are the creative force building the structures, often with a slightly younger demographic.

In short: The industry is evolving into a team where everyone uses similar high-tech tools, but the "DevOps" role is often filled by the experienced pros who keep the whole machine running smoothly.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →