VOOZH about

URL: https://thenewstack.io/its-time-to-kill-the-term-citizen-developer/

⇱ It’s Time to Kill the Term 'Citizen Developer' - The New Stack


TNS
SUBSCRIBE
Join our community of software engineering leaders and aspirational developers. Always stay in-the-know by getting the most important news and exclusive content delivered fresh to your inbox to learn more about at-scale software development.
REQUIRED
It seems that you've previously unsubscribed from our newsletter in the past. Click the button below to open the re-subscribe form in a new tab. When you're done, simply close that tab and continue with this form to complete your subscription.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.
Welcome and thank you for joining The New Stack community!
Please answer a few simple questions to help us deliver the news and resources you are interested in.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Great to meet you!
Tell us a bit about your job so we can cover the topics you find most relevant.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Welcome!

We’re so glad you’re here. You can expect all the best TNS content to arrive Monday through Friday to keep you on top of the news and at the top of your game.

What’s next?

Check your inbox for a confirmation email where you can adjust your preferences and even join additional groups.

Follow TNS on your favorite social media networks.

Become a TNS follower on LinkedIn.

Check out the latest featured and trending stories while you wait for your first TNS newsletter.

PREV
1 of 2
NEXT
VOXPOP
As a JavaScript developer, what non-React tools do you use most often?
Angular
0%
Astro
0%
Svelte
0%
Vue.js
0%
Other
0%
I only use React
0%
I don't use JavaScript
0%
Thanks for your opinion! Subscribe below to get the final results, published exclusively in our TNS Update newsletter:
NEW! Try Stackie AI
From clobbered drafts to real-time sync
Apr 14th 2026 10:00am, by David Moore
TypeScript 6.0 RC arrives as a bridge to a faster future
Mar 14th 2026 9:00am, by Darryl K. Taft
Mastra empowers web devs to build AI agents in TypeScript
Jan 28th 2026 11:00am, by Loraine Lawson
2024-12-05 11:30:32
It’s Time to Kill the Term 'Citizen Developer'
contributed,
DevOps / Low Code / No Code / Software Development

It’s Time to Kill the Term ‘Citizen Developer’

This shift in terminology is more than just semantics — it shapes culture, expectations, and, ultimately, the success of innovation.
Dec 5th, 2024 11:30am by Matt Healy
👁 Featued image for: It’s Time to Kill the Term ‘Citizen Developer’
Photo by Alvaro Reyes on Unsplash.

While the good intent of the term “citizen developer” is meant to empower anyone, not just professional coders, to create powerful software solutions — it has outlived its usefulness. Continuing to use it risks undermining the very value it was meant to highlight. Successful software development in today’s enterprise environment is not about a division between “citizens” and “coders.” Instead, it thrives on constant collaboration between business and IT. Business users bring vision and requirements, while IT provides technical expertise and execution. This partnership transforms development into a collaborative spectrum of skills, where business and IT are equally invested in the outcome.

It’s time we updated our language to reflect this new reality by moving away from the term “citizen developer.” This shift in terminology is more than just semantics — it shapes culture, expectations, and, ultimately, the success of innovation.

The Problem with ‘Citizen Developer’

The term “citizen developer” implies a division, relegating these individuals to “helpers” rather than recognizing them as equal contributors in the app development process. Today’s workplaces don’t neatly fit into “coder” and “non-coder” categories; business expertise is as essential to software development as technical skills.

By emphasizing an “either-or” approach, the term “citizen developer” risks pinning IT and business against one another, making it seem as though projects are either fully IT-led or business-led. In reality, any successful enterprise development project is a collaboration.

Developers need insights from non-developers to shape applications that meet end-user needs effectively. Imagine a data analyst who designs an automation solution to streamline their team’s workflow. They may lack formal coding training, but their deep understanding of the business problem and familiarity with appropriate tools make their contribution invaluable. Labeling them as a “citizen developer” minimizes their impact, implying they are on a different, lesser plane than their IT counterparts. This individual isn’t a “citizen developer,” nor can they be left out of the process —they are experts in solving specific problems, equipped with the tools to bridge business needs and technical execution.

Low-Code and AI Changed the Landscape

Low-code tools have evolved significantly from their initial purpose of enabling business users to build more straightforward applications. Today’s platforms — especially those enhanced by AI and automation — facilitate powerful collaboration between business users and IT professionals. Business users can leverage generative AI to create complex application designs, iterate on workflows, and integrate with enterprise systems — all under IT guidance.

In this new landscape, everyone from their area of expertise contributes to app development. IT professionals ensure technical integrity, security, and scalability, while business users provide vital insights into needs and pain points. Together, they share responsibility for successful development; roles can no longer be neatly divided into “technical” versus “non-technical.” Clinging to the term “citizen developer” perpetuates outdated notions of knowledge ownership and execution roles, undermining the true impact of collaborative technology.

Collaboration and the Rise of Fusion Teams

So, what does effective collaboration look like today? Enter the concept of “fusion teams.” In this structure, roles are defined not by coding ability but by expertise in business needs, technical architecture, user experience, and process optimization. Business professionals contribute more than ideas — they actively build and refine applications using low-code platforms or create fully functional app designs while IT ensures compliance and stability.

Consider the development of a customer service automation tool. On a fusion team, a business expert might draft workflows that make sense from a service delivery perspective while a developer sets up the backend structure. Each role is critical; they work together to produce a valuable product. Referring to the business expert as a “citizen developer” misses the point — they are co-creators contributing unique insights toward a shared goal. By shedding this label, we embrace the holistic approach of fusion teams in building better software faster.

Empowering All Contributors

When we stop referring to business users as “citizen developers,” we change our terminology and our narrative about collaboration in enterprise IT. Inclusive terms like “business technologist” or “low-code developer” better reflect these individuals’ knowledge and expertise. They are technologists focused on solving specific business problems using available tech tools.

Emerging certifications and formal roles — such as “business developer” or “process automation analyst” — signal that these paths are legitimate and respected within technology. Moving beyond “citizen developer,” organizations can open new avenues for career development while accurately reflecting skill diversity within teams.

Language as a Catalyst for Innovation

When we define roles clearly and inclusively, we empower individuals and encourage collaboration across all levels of an organization. By unifying “business” and “technical” roles under terms that reflect modern app development realities, we foster a workplace culture where every contributor feels integral to the process. This cultural shift catalyzes innovation, enabling teams to combine their unique skills in agile, meaningful ways.

As development becomes more democratized through low-code platforms and AI tools, inclusive language becomes essential for sustaining a culture of openness and creativity. By embracing collaborative terminology that reflects shared contributions from business and IT professionals, we pave the way for more successful enterprise IT projects.

Please, let’s move beyond outdated labels like “citizen developer” and embrace a collaborative future where business and IT work hand-in-hand as partners in innovation. By recognizing every contributor’s role as vital in this process, we can drive more effective outcomes for our organizations — and ultimately deliver better solutions that meet real-world needs.


This article is part of The New Stack’s contributor network. Have insights on the latest challenges and innovations affecting developers? We’d love to hear from you. Become a contributor and share your expertise by filling out this form or emailing Matt Burns at mattburns@thenewstack.io.

TRENDING STORIES
Matt leads product strategy & marketing for the Pega Platform. He drives roadmap & GTM strategy around all AI, automation, & low-code capabilities across the platform and is focused on ensuring all users of Pega - from developers through to...
Read more from Matt Healy
SHARE THIS STORY
TRENDING STORIES
SHARE THIS STORY
TRENDING STORIES
TNS DAILY NEWSLETTER Receive a free roundup of the most recent TNS articles in your inbox each day.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.