Will the explosion of low-code development platforms make programmers unemployed?

At the beginning of this year, Zhang Jianfeng, president of Alibaba Cloud Intelligence, said in an exclusive interview with Titanium Media: "The trend in 2021 is low-code development." Looking back at the past 10 months of 2021, low-code development is indeed an unstoppable Trends sweeping across industries.

Through the low-code platform, various application systems can be quickly developed by dragging and dropping or editing a few lines of basic code. The most important thing is that low-code has changed the traditional development requirements for professional skills. Now, as long as you master some basic code knowledge, you can develop application systems without even needing any foundation!

As the salary of employees in the software industry has become higher and higher in recent years, the burden on enterprises has become heavier and heavier, and the ease of use of low-code seems to be a good solution to the talent problem for enterprises, so traditional programmers will Get hit by low-code, or even lose your job?

As a mainstream low-code PaaS platform service provider in China, the person in charge of the J2PaaS low-code platform believes that the essence of low-code is to liberate developers' hands and free them from repetitive code work. Low-code plays a role in this process. A "supporter" role, not a "replacer". Because there are always some marginal technical problems that are easily overlooked and need to be solved by programmers, which cannot be replaced by low code.

And low-code does not mean abandoning the code completely. On the contrary, when the platform cannot meet some complex business scenarios, it needs the assistance of code. Of course, the amount of code in this process must be controllable, otherwise it violates the essence of low-code development.

Like some no-code platforms on the market, it is true that no code can be seen, but when the platform needs to deal with the development of complex business logic systems, it will be powerless.

The J2PaaS low-code platform retains this flexible development mechanism. When a deeper level of business logic is required, if the low-code development cannot be completely matched, relevant capabilities and services can be realized through code development. This process, in fact, also helps to expand and improve the overall energy efficiency of the low-code development platform.

In the entire life cycle of the application system, development is only the initial stage, and the maintenance iteration and maintenance in the later period will affect the software's ability to grow into a mature application system. In the process of continuous development of the application, with the continuous increase of functions and the continuous complexity of business logic, the maintenance of the application will be more in-depth.

And this level of depth may have exceeded the ability of application creators, because low-code development reduces their mastery of professional knowledge, and this part of the vacancy needs to be filled by professional programmers.

Therefore, rather than delving into whether low-code will make programmers unemployed, it is better to think about how to make programmers more valuable through the blessing of low-code technology, and make low-code a lubricant for programmers’ work.

{{o.name}}
{{m.name}}

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=324218538&siteId=291194637