The tried-and-true rule of "follow the money" suggests the low-code and no-code space is the place to be in 2022. These platforms are more than shiny tools for users to pursue pet projects; they are vital components of enterprise digital strategies going forward,
Earlier this month, Airtable announced it's now worth $11 billion after its latest funding round. The company's "code-for-everyone-else approach allows professionals who aren't fluent in coding languages such as Java or Python, and don't have their desk buried deep within the stack, to play a part in rethinking and remaking the consumer and client digital experience," reports Riley de León of CNBC. "The low-code movement has attracted an even higher level of attention as a result of the pandemic, during which organizations from hospitals to government entities and corporations have had to develop online offerings at a faster pace than ever expected and for new use cases."
This movement is part of an increasing democratization of programming -- borne of extreme necessity. At a time when digital transformation is everywhere, "relying on IT departments and professional programmers is unsustainable," an O'Reilly report states. "We need to enable people who aren't programmers to develop the software they need. We need to enable people to solve their own computational problems."
Also: What is digital transformation? Everything you need to know about how technology is reshaping business
Programmers, however, aren't going anywhere. "Professional programmers will be needed to do what the low-code users can't," the report adds. "They build new tools, and make the connections between these tools and the old tools.... Low-code will inevitably create more work, rather than less."
Industry experts agree that low-code and no-code is more than a luxury for end-users. "I have seen predictions that application development needs over the next five years will collectively exceed the quantity of applications built over the past three to four decades," says Ryan Berry, vice president and software architect with OneStream Software.
While these tools allow for more rapid innovation, "low-code tooling does not replace the need for traditionally-built enterprise applications," says Berry. "There will always be needs for pro-developer built solutions such as critical APIs, low-latency, high-performance web applications, or even native mobile apps. Low-code tooling builds a bridge to allow the business to enhance portfolios of both commercial off-the-shelf and in-house built applications, allowing citizen developers the ability to rapidly build applications such as input forms, data validation applications and remote monitoring or management tools."
How citizen developers build applications needs to be carefully managed, however, and that's where IT professionals need to step up. "One risk is that citizen developers often have a limited understanding of how the problem they're trying to solve with automation touches other company objectives, such as security and compliance," says Harel Tayeb, CEO of Kryon Systems. He adds that citizen developers typically aren't tuned into such requirements, therefore requiring guardrails.
In addition, IT managers need "to stave off any concerns with security and compliance risks new citizen developers may be creating for the company," says Berry. "There is also the need to ensure that these applications are built in a manner that can scale and grow with organizational changes."
Ultimately, the future of low-code and no-code is positive.
"Citizen developers, or individuals who use technology to develop a business application, have the power to advance automation and digital transformation," says Tayeb. "For the citizen developer, it's an opportunity to... gain a valuable new competency and future-proof their career. Who knows what life-changing apps are waiting to be developed?"
Tayeb cites an example from Kryon's Tel Aviv office re-opening: "Our office administrator was tasked with making sure that everyone who came into the office was following the safety guidelines. This included signing in for contract tracing purposes, temperature checks, and hand sanitizing. Our administrator found this task was getting in the way of her regular duties, so she built a bot to handle the admin tasks.
"She named the bot 'Hygeia,' and it automates the entire process each time an employee or visitor comes into the building. This saved her hours a day and kept her on target with her other duties, while still meeting the safety requirements of having our team return to the office."
There is great potential for both citizen and professional developers to create with low-code and no-code platforms. Proper education for developers of all levels determines "where these next-generation applications can be leveraged, how they are deployed, and, most importantly, how they and the data they interact with is secured," Berry says.
"Addressing these challenges earlier [rather] than later can help yield a successful rollout and aid in organizations realizing the immediate value [of] having the number of IT pro-developers expand to include this new population of citizen developers."