Low code, no code programming and the social observation
For many organizations, the organization is run by business graduates, maybe, except few tech. companies.
There is no right or wrong, concerning an organization's hiring practice. On the other hand, common practices do reflect its social impacts.
In general, as analysing the American Community Survey show, business degree, usually, paid well comparing to other degrees. This, in general, matches people's common sense. The only other study fields that is compatible in earning are the STEM fields. On the other hand, the study has shown that, unless STEM graduates become a manager, their earnings will endup lower than those of business graduates.
With higher earnings and ranks in organizations, many business graduates, except few, are likely to hold high estims of themselves and considered themselves are bright and can make great decision on, basically, everything. Many believe they can make no wrong and understand the world better and, even believe, business graduates are capable of learning and doing anything.
The low code, no code approaches to programming, in a way, flatering into the mind of business graduates.
The low code, no code approaches, in general, requires low entrance learning curves. In general, people with basic logic mind can create scripts to help with business processes. Examples of low code, no code products range from Microsoft Excel, Word, Access ...etc, the office production suite. All these products enhanced business graduates ego. With the basic logic mind, which most business graduates posses, they have managed to automate some business process and provided visible result. This helps them to show that they have achieved result with minimum efforts. Of cause, one thing, many of them have ignored is who have created those tools and, forgot to ask themselves, wouldn't those people can do what they have achieved in effortless moves.
The self-esteems of business mangeres can push the direction of the organization so high as to dictate programmer or, to bigger extend, the IT direction of an organization while lacking the knowledge of how programmers can were able to create those tools they custom to and used. In their mind, these tools are all IT or programmer need to create the great products for the worlds while forogten that they have never able to create those tools with their tools and scripting skills.
The new tooks that coming this way is the Power App. At the first look, it may have the look of the low learning curves, just like what Excel, Access possessed. Looking at salesman's demonstration, it can really catch business graduates' eyes. On the other hand, people kept forgot the old saying: no pain, no gain. There is always a cost of gain. When you adopt a tool, you are limited by the tool. From the beginning, Power App may looks powerful and capable. On the other hand, it takes away many features that needed to make great software, which business graduates have never experienced and know about. Asking programmer and IT to adopt the Power App, it basically strip the IT and programmers the access to those great features of traditional programming. With time, Power App will continue to adding those knowing programming features into the Power App. This, however, will alos adding complexities to the Power App and the low learning curve will there no more.
Here is a summary of the article. With some logic mind, many can write scripts. On ther other hand, not many people with logic mind can become Mathemtician - Mathematics is pure logic. So, give Mathemtician a round of applauses and let's be humble, listen to experts and don't force your ego on them - they have studied way more to become experts.