---
title: "Functions at work — Work data 2026"
url: https://survey.stackoverflow.co/2026/work/data/role-functions
year: 2026
chapter: "work"
question: "RoleFunctions"
section: "Role functions"
licence: "ODbL 1.0 (https://opendatacommons.org/licenses/odbl/1-0/)"
---

# Functions at work

The typical role extends far beyond coding: 67% review code, 63% make architecture decisions, 56% document, and 52% deploy.

Asked as: In a typical week, which of the following activities are part of your work? Select all that apply. (`RoleFunctions`, multi select, optional, v2026.1)

## Options offered

1. Writing, editing, or generating code
2. Debugging or troubleshooting
3. Reviewing code, pull requests, or technical changes
4. Writing or maintaining tests
5. Writing or updating documentation
6. Making technical design or architecture decisions
7. Planning, scoping, or estimating work
8. Changing production code, systems, or infrastructure
9. Deploying or releasing software
10. Monitoring systems, logs, metrics, or alerts
11. Investigating an incident, outage, or production issue
12. Maintaining dependencies, packages, or development environments
13. Finding or fixing security, privacy, or compliance issues
14. Analyzing data, reports, or business metrics
15. Onboarding to a new project, tool, system, or codebase
16. Answering questions from teammates, customers, users, or stakeholders
17. Coordinating work across teams or functions
18. None of the above

## Results

### All Respondents

n = 24,714

|  | Respondents | Percent |
| --- | ---: | ---: |
| Writing, editing, or generating code | 22,221 | 89.9% |
| Debugging or troubleshooting | 20,573 | 83.2% |
| Reviewing code, pull requests, or technical changes | 16,494 | 66.7% |
| Making technical design or architecture decisions | 15,679 | 63.4% |
| Answering questions from teammates, customers, users, or stakeholders | 14,754 | 59.7% |
| Planning, scoping, or estimating work | 14,202 | 57.5% |
| Writing or updating documentation | 13,918 | 56.3% |
| Deploying or releasing software | 12,800 | 51.8% |
| Writing or maintaining tests | 12,618 | 51.1% |
| Changing production code, systems, or infrastructure | 12,334 | 49.9% |
| Investigating an incident, outage, or production issue | 11,486 | 46.5% |
| Monitoring systems, logs, metrics, or alerts | 10,955 | 44.3% |
| Maintaining dependencies, packages, or development environments | 9,720 | 39.3% |
| Coordinating work across teams or functions | 7,974 | 32.3% |
| Finding or fixing security, privacy, or compliance issues | 7,754 | 31.4% |
| Onboarding to a new project, tool, system, or codebase | 5,732 | 23.2% |
| Analyzing data, reports, or business metrics | 5,722 | 23.2% |
| None of the above | 834 | 3.4% |

In context: https://survey.stackoverflow.co/2026/work/data.md
