Citizen Developer
На выходных я занимался самообучением с использованием информации от PMI и наткнулся на информацию про Citizen Developer, которой решил поделиться с читателями. И начать стоит определения, которое можно найти на сайте Gartner A citizen developer is an employee who creates application capabilities for consumption by themselves or others, using tools that are not actively forbidden by IT or business units. A citizen developer is a persona, not a title or targeted role. They report to a business unit or function other than IT. All citizen developers are business technologists. However, all business technologists are not necessarily citizen developers. There is no required designation of proficiency or time allocation for citizen developers but they must be legal employees of an organization.
Если переводить с возвышенного языка техно-маркетинга специалистов Gartner на русский матерный, то под термином citizen developer, который я перевел как гражданский разработчик, кроется человек, который может нашмалять на no-code/low-code платформе что-то под потребности бизнеса. Так что возрадуйтесь пользователи Tilda, Bubble, аналитики Camunda и другие ребята, что умеют пользоваться UI - теперь достаточно уметь тыкать кнопки в вашем любимым no-code решении, чтобы войти в IT в роли разработчика, хоть и с уточнением citizen.
Для повышения уровня абсурда упомяну, что этот термин я услышал в рамках вводного курса CDBA (Citizen Developer Business Architect), в котором рассказывали что для Citizen Developer нужен свой архитектор, который придумает чем им стоит заниматься и организует такую группу конфигураторов, которая будет собирать из ||говна и палок|| решения для бизнеса.
В общем, демократизация разработки происходит прямо на глазах ... и стартует с навешивания названий, которые размывают границы профессии.
P.S. Tсли у нас появились гражданские разработчики, то как теперь надо называть обычного software development engineer?
#SoftwareDevelopment #Software #Engineering #LowCode #NoCode #Architecture