Will Ai take over the job of low level programmers?

Hello this question has been on my mind for a little while now ever since the rise of AI (ChatGPT and Google Bard) I am wondering if Chatbots will overtake the job of low level programmers because they can write code to. And once it becomes more accurate someday they will be able to actually make AI's themselve but I think that humans will still have to make and train the AI so those people that are higher up programmers I don't think will but what about low level programmers will they actually be overtaken by AI?

Best,
zm476

The robots and AI will dominate humans and take over the earth. And don't forget that the earth is a disc.

You might be right actually because of the fact that they can make their own ais but what about the fact that they don't have control over there program and we must tell them what to do to do it.

One measure against this could be charging with green electricity instead of blue electricity.

nothing wrong getting more efficiency in the process of code writing.

Someone will have to describe the specifications though (and verify the code)

May be bad programmers can become good "prompt designers"...

@zm476:

No.

I had a protracted discussion about this with chatGPT herself, and she he they it agrees.

a7

What's a "low level programmer"?
Someone who makes less than $10/hr?

@jim-p I mean someone who isn't as essential to the task as the other programmers and for @J-M-L You might be right but we should still be very causcious about AI right because what If it tells us something wrong then we won't know what to do from there right

generative AI is like the internet, you should not believe everything you read... use your brain.

And your are using AI by the Arduino compiler and other machines already.

Yes that's what I'm saying no one wants it to tell you something that's false right

Yes

this is what chatgpt and google bard said about this:
The impact of AI on low-level programmers will depend on the specific tasks involved and how rapidly AI technology evolves. AI has the potential to automate certain routine programming tasks, which might reduce the demand for low-level programmers in those areas. However, programmers who possess higher-level skills, such as problem-solving, critical thinking, and creativity, will continue to remain valuable in the development and maintenance of AI systems. Additionally, new opportunities might arise as AI technology advances, creating different roles and responsibilities for programmers. Overall, while AI may change certain aspects of programming, it is unlikely to completely replace the need for skilled programmers, both low-level and high-level.

Google Bard:
It is unlikely that AI will completely replace low-level programmers in the near future. However, AI is likely to automate some of the tasks that low-level programmers currently do, such as writing code templates and debugging. This could lead to a decrease in the demand for entry-level programmers who are primarily responsible for these tasks.

On the other hand, AI is also likely to create new opportunities for low-level programmers. For example, AI can be used to develop new programming languages and tools that make it easier to write code. This could lead to an increased demand for low-level programmers who are skilled in using these new technologies.

Overall, the impact of AI on low-level programmers is likely to be mixed. Some tasks will be automated, while others will become more complex and require new skills. Low-level programmers who are able to adapt to these changes will be well-positioned for success in the future.

Here are some specific examples of how AI is already being used to automate low-level programming tasks:

  • GitHub Copilot is a tool that can generate code from natural language descriptions. This can free up low-level programmers to focus on more creative and strategic tasks.
  • Code Whisperer is a tool that can help programmers debug code by suggesting potential errors. This can help to improve the quality of code and reduce the time spent debugging.
  • AI-powered code optimization tools can help to improve the performance and efficiency of code. This can lead to faster development and better software performance.

As AI continues to develop, it is likely that more and more low-level programming tasks will be automated. However, low-level programmers who are able to adapt to these changes and embrace new technologies will still be in high demand.

openAI is fine with that :slight_smile:

Yeah but still what if it told you different like you should and it's very nutritious

Do you know the term "common sense"?

That is what is missing from AI.

Why would anyone believe what a machine makes up and emits?

Some people seem to do so, and that is a problem.

Do you have a transcript?
It would be interesting.

I agree @paulpaulson because of the fact that it doesn't really have to much humanely interactions with us I think that common sense is a key element of what's missingx

I know that google bard gets it's information from the web so if I search it up on google bard I get the same result but summarized from the web. and for chatGPT it just get's it from a database from 2021 so it's somewhat a substantial differenece between the two and for the time being I would trust Google Bard more