Ethereum co-founder Vitalik Buterin says AI is ‘quite far’ from replacing human programmers

Ethereum co-founder Vitalik Buterin says AI is ‘quite far’ from replacing human programmers

Ethereum co-founder Vitalik Buterin says AI is ‘quite far’ from replacing human programmers

Vitalik Buterin has good news for programmers worried about being fired by the AI; It’s just not that good yet. The Ethereum founder said he tested ChatGPT, an AI chatbot developed by OpenAI, to see if he could write valid code. Interest in the bot has exploded since its creator, OpenAI, released it for free, and developers began investigating how much to trust it. While Buterin said in a blog post that the new chatbot could be a “programming aid” he made several mistakes when asked for specific code snippets. “At this point, AI is far from replacing human programmers,” Buterin said.

ChatGPT uses natural language processing and advanced artificial intelligence to respond in real time. Among many of its use cases, ChatGPT can also search for specific code that can help developers write applications, regardless of whether they are blockchain specific. Or other types of software. “In many cases, you can be successful and write pretty good code, especially for general tasks,” Buterin said.

Coding patterns

While ChatGPT can be an efficient way for developers to find answers to their questions, incorrect code may be provided. So, developers need to be careful. “Nonetheless, it introduced me to some coding patterns I hadn’t seen before, and it wrote the basic converter faster than I could have done on my own,” said Buterin. Developers typically rely on sites like StackOverflow to manually post Ready to search. Using code, but this process may take some time. Other blockchain developers agree with Buterin’s conclusion.

“I think [ChatGPT] will certainly be useful in reducing the time spent searching StackOverflow,” the founder of the Solana-based lending protocol Solend told The Block Rooter. However, Rooter cautioned against authenticating the code when used in blockchain applications. Because blockchain code is immutable and cannot be changed once it’s in production, he added that developers need to be careful.

Share to Social Media

Recent Articles

Join Our Newsletter