{"id":621,"date":"2023-06-01T15:27:00","date_gmt":"2023-06-01T20:27:00","guid":{"rendered":"https:\/\/aiforfolks.com\/?p=621"},"modified":"2023-06-01T15:27:04","modified_gmt":"2023-06-01T20:27:04","slug":"will-chatgpt-replace-programmers","status":"publish","type":"post","link":"https:\/\/aiforfolks.com\/will-chatgpt-replace-programmers\/","title":{"rendered":"Will ChatGPT Replace Programmers and IT Professionals?"},"content":{"rendered":"\n

There are endless scare stories all over the news regarding artificial intelligence (AI) models like OpenAI’s ChatGPT<\/a>. They’re only going to get more powerful, and will soon take over most people\u2019s work, leaving us all jobless. You would not be crazy to be worried about losing your job \u2014 especially if you work in IT or you\u2019re a programmer.<\/p>\n\n\n\n

So, will ChatGPT replace programmers<\/strong>? Maybe eventually AI will replace programmers, particularly for certain tasks. But you don’t need to start classes to get a plumbing license just yet!<\/p>\n\n\n\n

Most programmers and techies that use ChatGPT as a programming buddy (particularly GPT 4) find that it streamlines the most boring tasks and makes them much, much more productive.<\/p>\n\n\n\n


\n\n\n\n\n\n\n\n

Will ChatGPT Replace Programmers?<\/h2>\n\n\n\n

If you\u2019ve been worried that ChatGPT and other AI services like it are going to put you out of a job in the near future, then you are not alone. The media has been ringing the bell for the last few months, and after you play with ChatGPT 4 for a while… you can see why!<\/p>\n\n\n\n

In fact, in a recent viral report<\/a> by investment bank Goldman Sachs, which was written by Joseph Briggs and Devesh Kodnani, it was predicted that up to 300 million jobs will be replaced by LLM<\/a> tools like ChatGPT.\u00a0<\/p>\n\n\n\n

No big deal, just 300 million jobs.<\/p>\n\n\n\n

Generative AI is the type of artificial intelligence that is able to generate text, code, audio, images, video, and music, and can even interpret and manipulate existing information and data. Therefore, it\u2019s no surprise that many are worried that they will soon be out of work, including programmers.<\/p>\n\n\n\n

\n

In a recent viral report by investment bank Goldman Sachs, which was written by Joseph Briggs and Devesh Kodnani, it was predicted that up to 300 million jobs will be replaced by generative AI tools like ChatGPT.<\/em><\/p>\n<\/blockquote>\n\n\n\n

Generative AI is the type of artificial intelligence that can produce text in response to text prompts by users. And generative AI chatbot ChatGPT has exploded in popularity since its release by parent company OpenAI last summer.<\/p>\n\n\n\n

However, it is actually programmers all over the world who are actually embracing what ChatGPT has to offer them with open arms \u2014 no matter what their level of expertise is.<\/p>\n\n\n\n

As a web publisher who uses wordpress, I would not call myself a programmer. But I occasionally have to edit a few lines of PHP, javascript, or node.js, so I’m not totally unfamiliar with code.<\/p>\n\n\n\n

Using ChatGPT and Replit<\/a>, I was able to built a fully functional game that was a combination of the classic games Asteroids <\/em>and Pac Man<\/em>. I did not write any code myself, and simply kept asking ChatGPT 4 for code piece after code piece. When I ran into a problem, I asked ChatGPT to fix it. It did!<\/p>\n\n\n\n

I was extremely impressed with the potential, at least as a non-programmer.<\/p>\n\n\n\n

Debugging Drudgery Dispelled<\/h3>\n\n\n\n

Many programmers find debugging to be one of the most tedious tasks in a programming job, and it is perhaps here where ChatGPT is most useful. <\/p>\n\n\n\n

You can copy your code snippets into ChatGPT, as well as debug logs, and simply say “what is wrong with this? Please fix it.” And often this will work well, allowing you to focus on more productive tasks.<\/p>\n\n\n\n

Think of ChatGPT as your assistant, not as an app or program.<\/p>\n\n\n\n

10X Your Programming Speed and Skills<\/h2>\n\n\n\n

While ChatGPT and other generative AI technologies, such as Midjourney, DALL-E, Whisper and Eleven Labs can assist humans in automating some tasks, as well as making certain aspects of programming more efficient, they are highly unlikely to completely replace programmers altogether \u2014 at least for the foreseeable future.\u00a0<\/p>\n\n\n\n

This is because programmers possess the skills needed, like critical thinking, problem solving, and creativity, in order to do their jobs properly. <\/p>\n\n\n\n

And these human skills present a rather large challenge for the AI, because it can\u2019t replicate them yet<\/em>.<\/p>\n\n\n\n

In addition, AI services like ChatGPT typically require human intervention to ensure accuracy and effectiveness, because ChatGPT, in particular, is known to \u2018hallucinate\u2019, which means that it is quite common to receive a generated answer that is not only grammatically incorrect, but simply made up.<\/p>\n\n\n\n

A Match Made In (AI) Heaven?<\/h2>\n\n\n\n

Instead, AI may assist programmers in their work, enabling them to focus on more complex and nuanced aspects of software development. The collaboration between programmers and AI tools will likely lead to even better progress and innovations in the field of technology<\/p>\n\n\n\n

The threat of AI taking over large swathes of the job market has so far been the scary bogeyman of mainstream news stories, making many people fear that their livelihoods are at threat.\u00a0<\/p>\n\n\n\n

And yes, ChatGPT can be prompted to write a children\u2019s storybook<\/a> or family meal plan<\/a>, but it won\u2019t be able to write a memoir or autobiography. Yes, ChatGPT can be prompted to write computer code, but it\u2019s the programmers who are needed to make sure that the code actually works on all machines in all environments.\u00a0<\/p>\n\n\n\n

AI tools and other apps like ChatGPT are basically allowing programmers to become even more efficient in their work, which means that they\u2019ll be able to save time from having to do mundane tasks. They\u2019ll also be able to solve coding problems faster, which means eventually that they will end up writing better code.<\/p>\n\n\n\n

\n

AI tools and other apps like ChatGPT are basically allowing programmers to become even more efficient in their work, which means that they\u2019ll be able to save time from having to do mundane tasks. They\u2019ll also be able to solve coding problems faster, which means eventually that they will end up writing better code<\/em>.<\/p>\n<\/blockquote>\n\n\n\n

In fact, the advancement of AI tools like ChatGPT has excited many programmers, because it will allow them to do this. Plus, ChatGPT helps to take away the hassle of learning how to write code in the first place, which means even more people will be able to become programmers, developers, and coding engineers, since it can help them automate those mundane tasks.<\/p>\n\n\n\n

ChatGPT, combined with free online courses like Harvard’s EdX CS50 programming course<\/a>, will create a new generation of AI-friendly programmers.<\/p>\n\n\n\n

For now at least, human programmers still have an important role to play, because they still have to piece the code together so that it makes sense. Plus, human programmers have the creativity and emotion needed to build code for other humans, something that AI is not able to experience at all.<\/p>\n\n\n\n

Of course, ChatGPT and other generative AI tools are already changing the playing field for the entire tech industry. However, programmers will still be needed to implement and maintain this emerging technology to make it more accessible to the wider public.<\/p>\n\n\n\n

See also:<\/p>\n\n\n\n