gist
- impact on work. AI threatens highly skilled jobs, especially in programming and development.
- Coding assistance. AI-powered chatbots can greatly improve the productivity of programmers and developers.
- AI integration. Low-code/no-code platforms are likely to adopt AI/ML capabilities, expanding their role in technology modernization and application delivery.
There are good reasons for people to be concerned about artificial intelligence (AI). How AI will affect people’s work at all levels is a key issue that requires careful attention and planning.
Culturally, there is a general tendency to look to “low-level” jobs that AI can affect, such as driving a truck, giving tired humans a rest in the sun and helping AI labor. giving them time to reap the fruits of their labor. But the reality is that it won’t be long before AI can run companies as easily as CEOs do low-level jobs. It’s interesting to point out that the media hasn’t covered much about how AI will be used in senior management jobs. not yet.
A more pressing question is how AI will impact coding. A profession that has so far been unaffected by technological modernization and advancement. After all, coders are ushering in this new AI-driven future, so how can the architects of our new reality be easily replaced? What does the mantra ‘learn to code’ mean for young people of all ages? As a solution to future-proofing their career paths?
To target our discussion a bit more, how the emerging trend of no-code/low-code software will be impacted by AI chatbots, and whether AI chatbots enhance and enhance software, or Does it help to be irrelevant and verbose like programmers? That software itself is trying to replace. That’s a pretty hard question.
AI chatbots and coding
AI chatbots such as ChatGPT and Bard have been in the news lately. From writing cover letters to helping with business presentations, people are amazed at how generative AI can help with certain content creation tasks. ChatGPT’s creator, her OpenAI researchers, found that 19% of his workers are in jobs where AI can complete half of the tasks.
But they found that the jobs most at risk were high-end jobs with lots of skills and salaries, rather than the low-skilled, depraved jobs we were led to expect. I did. Wow! In fact, programming and development are the jobs most at risk for AI. Researchers at Microsoft and GitHub found that an AI-assisted programmer was able to complete tasks 56% faster than a non-assisted programmer. This has a huge impact on productivity and can seriously affect programming jobs. Say goodbye to his 50% of the development staff.
Tech companies, like all companies, love the idea of replacing humans with automation. It’s people who complain, want money, want time off, get sick, and all that trouble. That’s why tech companies have been working hard to develop coding assistants within generative AI chatbots. Amazon built his CodeWhisperer, a coding assistant, and Google’s AI-powered internet search chatbot that can now generate and debug code in over 20 different programming languages. However, this is still in development and does not always produce optimal code.
“The Bard is still an early experiment, and while it presents itself with confidence, it may provide inaccurate, misleading, or misleading information. Either provide working code that produces no output, or is suboptimal or incomplete,” said Paige Bailey, group product manager at Google Research. “Despite these challenges, we believe Bard’s new capabilities can help our customers by offering new ways to write code, create test cases, or update APIs.”
Related article: ChatGPT and Generative AI: Another Tool in the Creative Toolchest?
AI and low/no code
Today, no-code platforms help business users, also known as citizen developers, move beyond static spreadsheets to leverage shared development tools and automation across the enterprise. Low-code is used to deliver or support software with little coding by developers. Given the fact that AI can help coders complete tasks 56% faster, AI seems ideal for low-code applications.
In fact, according to a GitHub study, it was the inexperienced engineers who benefited the most from AI, and the technology helped level them up to become more experienced and costly programmers. This brings a lot of strength to low-code, enabling more junior developers to work with marketers to bring more advanced applications to market faster than ever before.
Things are starting to blur between AI and low-code/no-code platforms. While low-code and no-code are working with AI, some AI platforms are building no-code capabilities. Low-code and no-code, his AI/ML-powered platform will enable non-AI people to create AI apps from a predefined list of components.
Low-code/no-code will only grow and take on a more important role within the enterprise. According to Gartner, by 2024 more than 65% of applications will be developed using low-code/no-code development. This trend is expected to be even greater for large enterprises, with 75% of large enterprises planning to use at least four low-code/no-code development tools.
Related article: ChatGPT is already replacing humans in the workplace
I’m looking forward to
The addition of advanced AI/ML to low-code/no-code platforms has the potential to further revitalize platforms and play a larger role in technology modernization and application delivery. Using AI-powered low-code tools, more junior developers can upskill and supplement or replace more expensive seasoned programmers.
AI chatbots aren’t a threat to coders right now, but they’ll improve soon. The same technology that powers chatbots can be used to power low-code/no-code software and make it more effective.
Ultimately, AI will greatly benefit low-code platforms and applications, reducing development costs, speeding time to market, and improving scalability.
Learn how to join our contributor community.