<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/ai-will-mean-more-programmers-not-fewer-tzlcdxh3j" -->

---
title: AI will mean more programmers, not fewer | daily.dev
description: AI will not replace programmers, but it will make them more efficient. It can generate code faster and solve common problems, but it lacks reasoning abilities....
canonical: https://daily.dev/posts/ai-will-mean-more-programmers-not-fewer-tzlcdxh3j
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: AI will mean more programmers, not fewer | daily.dev
og:description: AI will not replace programmers, but it will make them more efficient. It can generate code faster and solve common problems, but it lacks reasoning abilities....
og:url: https://daily.dev/posts/ai-will-mean-more-programmers-not-fewer-tzlcdxh3j
og:image: https://api.daily.dev/og/posts/TzLCdXh3j.png
og:image:alt: AI will mean more programmers, not fewer
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# AI will mean more programmers, not fewer

**[Community Picks](https://daily.dev/sources/community)** · 3 min read · 656 upvotes · 63 comments

## Summary

AI will not replace programmers, but it will make them more efficient. It can generate code faster and solve common problems, but it lacks reasoning abilities. AI is a tool that can assist programmers, but it cannot replace their creativity and imagination.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://toddle.dev/blog/ai-means-more-programmers-not-fewer>

## Community discussion

Top comments from developers on daily.dev.

**@erikpillon** · 24 upvotes

> wonderful article! As a software developer I constantly received in the last year the comment
>
> >Why would anyone need to learn programming if we can just ask an AI to generate the code for us?
>
> The article delves inside the usage that both professional developers and layman people make of LLM; the fact that a piece of software is now able to guess what we want to translate into code is far not close to actual substituting software developers in the long run!
>
> LLM will be instead used for easing and making more productive software developers by simply helping them doing what they're already...

**@stevennnews** · 7 upvotes

> Interesting article! I agree 💯. If AI can't replace programmers, may AI generate code for us, but we still need humans to review the code.

**@hiradnikoo** · 6 upvotes

> As a software developer I agree that programmers are still needed for a long time before the need is gone but I disagree that it needs more programmers. Eventually there will be no need for programmers because the way you pose the problem to the system to solve it will change too. Let's say there is an AI called Web AI and you need to buy a product you ask the web ai to show them and you choose and ai will buy it for you and have it delivered. Now in this case there is no need for website anymore. Therefore no need for developers. You keep thinking the old way of generating code for website...

**@cristel** · 4 upvotes

> You're giving Jensen Huang too much credit. The guy only said that because Nvidia stock price is at an all time high because of usage of their GPUs for AI. Of course he will pump this idea to the maximum, because he is just riding the wave **for the shareholders**.

**@zhenyagoroh** · 4 upvotes

> Fully agree with the author!

## Similar posts on daily.dev

- [Governing Security in the Age of Infinite Signal](https://daily.dev/posts/governing-security-in-the-age-of-infinite-signal-qhihbir44) · Snyk · 0 upvotes · 0 comments
- [No one has a good plan for how AI companies should work with the government](https://daily.dev/posts/no-one-has-a-good-plan-for-how-ai-companies-should-work-with-the-government-nkajqoze1) · TechCrunch · 0 upvotes · 1 comments

---

Tags: [#ai](https://daily.dev/tags/ai), [#github](https://daily.dev/tags/github), [#automation](https://daily.dev/tags/automation), [#nvidia](https://daily.dev/tags/nvidia)

[View this post on daily.dev](https://daily.dev/posts/ai-will-mean-more-programmers-not-fewer-tzlcdxh3j)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"AI will mean more programmers, not fewer","url":"https://daily.dev/posts/ai-will-mean-more-programmers-not-fewer-tzlcdxh3j","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/ai-will-mean-more-programmers-not-fewer-tzlcdxh3j"},"datePublished":"2024-03-06T13:01:20.157Z","dateModified":"2024-05-09T09:28:47.883Z","description":"AI will not replace programmers, but it will make them more efficient. It can generate code faster and solve common problems, but it lacks reasoning abilities....","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/8fa9a983ce99c642807f9e231158dff1?_a=AQAEufR","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/8fa9a983ce99c642807f9e231158dff1?_a=AQAEufR","isAccessibleForFree":true,"articleSection":"Community Picks","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Community Picks","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community","url":"https://daily.dev/sources/community"},"commentCount":63,"discussionUrl":"https://daily.dev/posts/ai-will-mean-more-programmers-not-fewer-tzlcdxh3j","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":656},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":63}],"keywords":"ai,github,automation,nvidia","timeRequired":"PT3M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Community Picks","item":"https://daily.dev/sources/community"},{"@type":"ListItem","position":3,"name":"AI will mean more programmers, not fewer"}]}
{"@context":"https://schema.org","@type":"WebPage","@id":"https://daily.dev/posts/ai-will-mean-more-programmers-not-fewer-tzlcdxh3j","comment":[{"@type":"Comment","text":"wonderful article! As a software developer I constantly received in the last year the comment\n\nWhy would anyone need to learn programming if we can just ask an AI to generate the code for us?\n\nThe article delves inside the usage that both professional developers and layman people make of LLM; the fact that a piece of software is now able to guess what we want to translate into code is far not close to actual substituting software developers in the long run!\nLLM will be instead used for easing and making more productive software developers by simply helping them doing what they’re already supposed to do, creating ingenious and creative solutions to architectural and business needs while cutting the corners of boring and annoying tasks!","datePublished":"2024-03-07T13:49:50.619Z","url":"https://daily.dev/posts/TzLCdXh3j#c-ekugFQGvw","author":{"@type":"Person","name":"ErikPillon","url":"https://daily.dev/erikpillon","image":"https://lh3.googleusercontent.com/a/ACg8ocLWO8dp0oVIUTEvKyuZDm5ctSGgiOTfTIzA7eVj4Q8aAk4=s96-c"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":24}},{"@type":"Comment","text":"Interesting article! I agree 💯. If AI can’t replace programmers, may AI generate code for us, but we still need humans to review the code.","datePublished":"2024-03-08T03:35:23.026Z","url":"https://daily.dev/posts/TzLCdXh3j#c-TfAzTnHIZ","author":{"@type":"Person","name":"StevenNNews","url":"https://daily.dev/stevennnews","image":"https://media.daily.dev/image/upload/s--GJ3VnxZG--/f_auto/v1709904701/avatars/avatar_Pc5Wziy2oK3uliM4FpemN"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":7}},{"@type":"Comment","text":"As a software developer I agree that programmers are still needed for a long time before the need is gone but I disagree that it needs more programmers. Eventually there will be no need for programmers because the way you pose the problem to the system to solve it will change too. Let’s say there is an AI called Web AI and you need to buy a product you ask the web ai to show them and you choose and ai will buy it for you and have it delivered. Now in this case there is no need for website anymore. Therefore no need for developers. You keep thinking the old way of generating code for website which is wrong. There will be no need of websites anymore. There will be no need of code generation anymore. Codes are instructions you put for the system while you can in the future use your words for it the way you ask your friend to do something for you.","datePublished":"2024-03-11T14:16:35.396Z","dateModified":"2024-03-11T14:24:25.367Z","url":"https://daily.dev/posts/TzLCdXh3j#c-uhkokyWBv","author":{"@type":"Person","name":"Hirad Nikoo","url":"https://daily.dev/hiradnikoo","image":"https://avatars2.githubusercontent.com/u/5859897?v=4"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":6}},{"@type":"Comment","text":"You’re giving Jensen Huang too much credit. The guy only said that because Nvidia stock price is at an all time high because of usage of their GPUs for AI. Of course he will pump this idea to the maximum, because he is just riding the wave for the shareholders.","datePublished":"2024-03-09T08:15:57.719Z","url":"https://daily.dev/posts/TzLCdXh3j#c-9zXtipQGj","author":{"@type":"Person","name":"Chris","url":"https://daily.dev/cristel","image":"https://media.daily.dev/image/upload/s--O0TOmw4y--/f_auto/v1715772965/public/noProfile"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":4}},{"@type":"Comment","text":"Fully agree with the author!","datePublished":"2024-03-07T14:05:27.343Z","url":"https://daily.dev/posts/TzLCdXh3j#c-dMlE9LgtX","author":{"@type":"Person","name":"Zhenya  Goroh","url":"https://daily.dev/zhenyagoroh","image":"https://lh3.googleusercontent.com/a/ACg8ocIvwb8vjdPbPuMqv5qGhOc1kh20tPkZKXk4MvUUbFXofgw=s96-c"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":4}}]}
```

