What Do Low-Code/No-Code Tools Mean for Software Developers?


With no-code/low-code tech, the skills of an average everyday worker are imbued with abilities only software developers and IT professionals once possessed, like building webpages, applications, data analysis and more.

Collectively, by expanding your abilities and turning you into a “citizen” designer and developer, they bestow you with “marketing superpowers, able to launch apps and workflows in a single click,” said Scott Brinker, author of the Chief Marketing Technologist blog and VP of platform ecosystem at HubSpot.

Great news for many — but what about the highly-trained tech professional or developer? Should they worry that tasks once requiring a squad of software specialists are now drag and drop, creating an opportunity for anyone to become a “citizen” developer? Or will they enhance the field and free up tech professionals for more substantial, meaningful work?

What Exactly Is No-Code/Low-Code?

The next time your teen is tasked with a school presentation, you might remind them there once was a time when only a technically trained pro could do such a thing. For those of us growing up in the early ’80’s, presentations consisted of standing at the head of the class, awkwardly thumbing through hand-written notecards — but the release of PowerPoint in 1987 made us all more creatively capable.

While PowerPoint isn’t technically no-code — it’s basically the same idea at the heart of no-code and low-code platforms that empower non-technical professionals with the ability to create websites, workflows, apps and more — without the skill and training of a program developer.

With the lure of fast results and a minimal learning curve, tech leaders are being inundated by providers offering low/no-code tools that enable citizen developers to bypass the IT department and produce their own business apps and automations.

According to “Harness the Disruptive Powers of Low-Code: A Gartner Trend Insight Report” by Gartner Analyst Jason Wong, by 2025, spending on low-code development technologies is expected to grow to almost $30 billion with 70% of new applications developed by enterprises using no-code/low-code.

No-Code Is Simply an Evolution

Rather than comparing these no-code/low-code tools to PowerPoint, Wong said a better precursor to the no-code movement would be spreadsheets. “Before, if you wanted to do any type of data formatting you needed a computer scientist to construct it,” Wong told CMSWire. “Then along came Lotus and Excel and opened it up to business users.”

But he warns that no-code does not necessarily mean no skill — and low-code often requires the skillset of a professional developer to assure a proper integration with current tech. Despite the name, he reiterates that all software runs on code, and with no-code, any alteration from a non-expert can cause irrevocable damage.

“We don’t see this replacing the need for development programming engineers, and we don’t see these tools replacing business subject matter expertise,” Wong said. “These are tools to draw higher efficiency and productivity from data engineers, designers and the businesspeople who want to contribute to these roles. We are seeing a blending of teams, so it’s not just designers, architects and database administrators — now you see sales managers, marketing and human resources working together once they learn the low-code and no-code tools.”

Related Article: No-Code/Low-Code Solutions Could Be Answer to Better Customer Experience

What’s the Difference Between No-Code and Low-Code?

Although the terms are often used interchangeably, they are not the same. Wong explains that “low-code” tools support some small level of coding and the option to add custom functions, therefore some basic coding skill is necessary to cultivate and incorporate complex applications “No-code,” meanwhile, is essentially a marketing term that implies the tool is for non-professional developers.

Brinker says no-code is best for specific types of work, including tasks that are:

  • Relatively simple.
  • Mainly for internal use (or well-defined external use cases)
  • Only going to be used by one (or just a few) users
  • Relatively short-lived, like a simple campaign for a webinar
  • Very low risk (e.g., not working sensitive data). 

Will No-Code/Low-Code Help Beleaguered Tech Industry?

Promising a faster, easier, less expensive and more inclusive path — the advent of no-code and low-code tools and platforms could potentially cause further disruption to the already embattled tech sector.

Last year, according to the U.S. Bureau of Labor Statistics Job Openings and Labor Turnover Summary, approximately 47.4 million people quit their jobs in what has been called The Great Resignation. In August alone another 4.2 million more people quit. And according to an analysis by Harvard Business Review of more than 9 million employee records from more than 4,000 companies, the highest amount of resignations came from the tech and healthcare industries, likely due to increases in demand, increased workloads and burnout.

Then there’s the talent shortage. A survey of IT executives from Gartner revealed that 64% consider the current gap in talent as the most significant adoption barrier to emerging technologies, compared with just 4% in 2020.

“The ongoing push toward remote work and the acceleration of hiring plans in 2021 has exacerbated IT talent scarcity, especially for sourcing skills that enable cloud and edge, automation and continuous delivery,” Yinuo Geng, research vice president at Gartner, said in a statement. “As one example, of all the IT automation technologies profiled in the survey, only 20% of them have moved ahead in the adoption cycle since 2020. The issue of talent is to blame here.”

Under the banner of decentralized delivery where anyone in the business can build ops for themselves and others, Wong said low-code/no-code will certainly affect IT departments.

“But it could be a good thing because IT can’t do everything,” Wong said. “These tools will simply allow them to change priorities and work with citizen developers to enhance productivity.”

Do We Still Need Coders and Developers?

While these tools may be a great boon for citizen developers – will DIY apps fill a space once inhabited only by trained professionals?

Steve Jennis, principal at Jennis Consulting Group LLC and a founding partner of Founder’s Compass, said the most valuable developers were always those with both domain and coding skills because understanding a problem in detail is essential to developing the best solution for it. As such, he believes that no-code/low-code tools do nothing to reduce dependence on domain experts but do mean more people can code efficiently.

“For employers, this means fewer and thus lower costs for IT specialists, so more money available to pay domain experts their true worth,” Jennis said. “It’s not the hammer, it’s how you use it.”

Brinker looks at no-code/low-code on a spectrum.

“On one end, no-code tools are letting non-experts do a lot of the things that, quite frankly, experts do not want to do,” Brinker said. “If you are an expert web developer, you do not want to spend your days building landing pages for the marketing department, so actually, in those scenarios, you find IT folks and software developers are happy in that there’s a whole set of stuff that’s being taken off their plate.”

According to Brinker, as these tools get better and better, we’ll likely see experts adopt them and accelerate the implementation and delivery of what they do. Expertise in this arena isn’t always about code, he added.



Source link

We will be happy to hear your thoughts

Leave a reply

Logo
Reset Password
Shopping cart