In the early days of the software training of the World Wide Web, many people mocked the concept, thinking it was nothing more than a nerdy fad. After over 30 years, life without it is unthinkable.
Where the internet will go from here is as mysterious, but there are some hints. No matter how much buzz there is about the latest and greatest programming languages, the state of blockchain technology, and the potential of the metaverse, none of it will amount to much if the industry can’t attract and retain talented software engineers.
In a recent poll conducted by Fortune, CEOs ranked a shortage of skilled people as the greatest danger to their company, ranking higher than both a recession and supply chain disruptions. Andres Garzon, CEO of IT employment business Jobsity, says this makes personnel a key factor in determining the Internet’s course until 2023 and beyond.
“The buzzwords for working smarter will be all about looking beyond immediate borders to recruit highly skilled tech professionals, retain existing professionals with less expensive junior talent and effectively manage costs and workloads,” Garzon tells.
“With the rise of remote work, the talent pool is now global and businesses need to tap into it to survive and thrive.”
Even as businesses embrace automation, skilled developers will remain vital to the development process. In reality, automation will be important in relieving developers of much of the tedious coding that takes up so much of their time, allowing them more room to experiment and, dare we say it, love their profession.
“The trend we are seeing now is the shift to the developer experience,” says Ori Bendet, VP of product management at CheckMarx. “Developers are the engine and, as we know that the world runs on code generated by said developers, their time and efficiency are as important as everything else.”
Automatic code generators (ACG) like Github CoPilot, AWS CodeWhisperer, and Tab9 are being utilised to improve the developer experience by making suggestions for code and functions in real time, allowing developers to quickly and easily fix bugs as they’re written.
Although ACG is not as good as developers may think, over the next few years, every developer will have their code generated, leaving them more time to focus on their core business, according to Bendet, who predicts its eventual dominance over traditional coding as interest in machine learning grows and vendors begin to optimise the role of developers to focus on innovation.
The Democratisation of Coding
Because of the increasing importance of automation in the corporate world, low- and no-code development environments are poised to have a major impact on the future of the web. By 2025, Gartner predicts, 70% of new corporate applications would be built with low-code or no-code technologies, up from less than 25% in 2020.
The majority of this labour will be completed by “citizen developers,” or non-technical personnel who create business apps for themselves and others using low-code technologies. Companies will require a similarly creative approach to training in order to attract and retain a skilled citizen developer workforce.
“Low code and no code tools are democratising software development and providing opportunities for more people to build technology, prompting more innovation across industries,” says Prashanth Chandrasekar, CEO of Stack Overflow.
“Without taking the time to learn the fundamentals of writing code or the context in which code is used, developers using low-code or code suggestion tools will hit a limit in the quality and functionality of their code.”
Tools like Github CoPilot, AWS CodeWhisperer, and Tab9, which are all examples of automatic code generators (ACG), are being used to enhance the developer experience by suggesting code and functions in real time and facilitating the easy correction of errors as they are produced.
Although ACG is not as good as developers may imagine, Bendet expects that it will eventually dominate traditional coding as interest in machine learning rises and businesses begin optimising the role of developers to focus on innovation.
Free and Open Source Software Development
Since automation is becoming increasingly important in the business sector, low- and no-code development environments are likely to have a profound effect on the future of the internet. Gartner estimates that by 2025, low-code and no-code technologies would be used to create 70% of new enterprise applications, up from less than 25% in 2020.
Most of this work will be done by “citizen developers,” or non-technical people who make business apps for themselves and others using low-code tools. To recruit and keep a talented citizen developer workforce, businesses will need to take a similarly innovative approach to training.
This article was published on Bestgamingpro
To find out more about redAcademy’s software training click here