Will AI be able to write code like humans?

Soner Görpeli
4 min readFeb 3, 2022

--

I am a marketer person and i have been studying marketing things for over 10 years and at the same time; i know that i have to improve my coding skills. Well, my main goal is to combine marketing with data science and come up with great analytics results. I also want to analyze customer sales data and understand customer behavior for predicting with AI and machine learning.

So, after my descriptive beginning; i will give you a great news about that AI will be writing code for you! According to a recent news, AI will write code for you and this code will be so successful. DeepMind, is an organization that researches and creates secure artificial intelligence systems with itself as follows: We are committed to solving intelligence, advancing science, and benefiting humanity.

The startup participated in a coding competition on AI, and they did this competition with an algorithm they developed. With this competition, the company proved that it can code as desired from the written texts given to it, and thanks to the AI algorithms that examine the programmers, the entire software process learned and created an AI that can write code to solve problems.

The aim of startup is to succeed to develop self coding algorithms by using AI technology and help marketers or people who don’t know to write proper code for their projects. The company has been successful developing a beta ai model that write proper code by using text inputs. The algorithm will translate the input text to code and run it. The interface is so succesful so the machine will replace the software engineers in the future!

Okay, I am joking! Of course this is not a threatening for software engineers for now but in the future, this feature will be really problem for software engineers to get job. However, we can think the other way around. This feature will help software engineer to write all the codes without any tiring process and check these codes if they are written correctly.

Alphabet is an umbrella company founded by Google and there are structures created under the umbrella company. Like Google, DeepMind is one of these organizations and has a serious AI team. DeepMind works in the field of datascience and AI and has very good teams in this field and these teams are constantly doing research. OpenAI has its own Codex natural language coding project, and both GitHub Copilot and a test from Microsoft that let GPT-3 finish your lines are shown how the system works. DeepMind explains how this process progresses in the article, the link of which we share with you below.

We can say that a serious work and mutual competition has started between OpenAI and DeepMind, and OpenAI can reply to this article. DeepMind trained a new model using selected GitHub libraries and a set of coding problems and solutions. After the first trial of a machine learning model took place, the models were trained. According to the results, the software, which the company named AlphaCode, was trained in many games and other areas and was made ready after being trained with the codes written by the software developers. We shared an example of the type of problem AlphaCode solves and its solution above for you. The software developed by the company writes code according to your demands and you can easily write these codes without the need of any software developer.

According to the company’s statement, this is not a problem for software developers at the moment; but in the future we may encounter AI algorithms that write truly flawless code. The company explains the purpose of this work as follows: “Our research in code generation leaves ample room for improvement and hints at even more exciting ideas that could help programmers increase their productivity and open the space to people who don’t currently code,” the company explains. They said how important it is. They’re talking about me in the last episode over there.

Let’s get to the answer to our main question and let’s try to focus that if AI will be write proper code and get software engineers job? In the long run, we can say “YES”, AI or machines will replace software engineers in the future but we can say that there won’t be any software engineer or coding people needs. There will be always software engineer to check the code and write the correct algorithm for programs or projects. AI will help marketers or coding person to help to make their jobs easier. Have a good future!

--

--