Who is a Citizen Developer?
Citizen Developer is a person who has no formal training or work experience as a software developer, but uses available tools and platforms to create applications or customize existing technology solutions. They are often people from other areas, such as entrepreneurs, business analysts, operations department specialists, or serial employees.
The main characteristic of Citizen Developer is the ability to create solutions without the involvement of professional programmers. This is due to low-code or no-code platforms, which enable the development of applications by using ready-made modules, graphical interfaces and visual tools. This allows a Citizen Developer to focus on solving a business problem or creating a tool that meets his or her specific needs, without having to call to the IT department.