TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

The demise of coding is greatly exaggerated

28 pointsby mrbbkabout 1 year ago

8 comments

charles_fabout 1 year ago
If we were living in a progressive society, I&#x27;d root for LLMs to come in and replace me, as this would free up some of my time to use on what I really want.<p>But we don&#x27;t, and any marginal improvement due to automation is fully expected to improve the wealth of rich people, create all new sorts of scams, and leave everyone else worse off.<p>So I surely hope this article is true, the impact is limited, and the soufflé falls down as it did with blockchain. I&#x27;m certain we&#x27;ll collectively suffer from it though.
评论 #39718627 未加载
baerrieabout 1 year ago
Using code to code is just faster and simpler than telling an AI to do something, it not being exactly right, wasting time trying to tell it to do it right, and then needing to fix it manually but not having the skills to correct it bc you never code. I don’t know any dev that would say “we need more code faster, even if it sucks”. The real need is the opposite, we need as little code as possible, that is also good code, and done in the time it takes to get it right.
softirqabout 1 year ago
No-code isn&#x27;t a new concept, and there&#x27;s a reason why all past attempts have failed, or why people still pay web developers despite the existence of tools like square space. Nothing about the LLMs of today suggests they have solved the no-code problems or will radically displace coding. They generate bad, oftentimes incorrect code for well trodden paths, while struggling to solve novel problems or work in private or unique code bases. They do not easily keep up with new trends or tools. They do not offer the type of semantic understanding that is necessary to work in a logic based field.<p>LLMs are nothing more than an alternative take on auto-complete, a feature that has been around forever and doesn&#x27;t radically change programming. It will speed up good programmers to some degree and probably lead to bugs and more bad code from everyone else.<p>This is yet another hype cycle overselling a modest advancement in technology.
评论 #39716623 未加载
charles_fabout 1 year ago
When it comes to predictions everyone has their own opinion, and I don&#x27;t think this technology is mature enough for anyone to claim to own the truth.<p>Either LLMs already showing us all their potential, their improvements will be incremental and marginal - in which case their role will be mostly as augmenting tools that human use to be better. Maybe some full automation suites heavily adding up to LLMs to build complete, albeit crapy un maintainable and limited software, as existing no code options do today.<p>Or it is only the beginning and we&#x27;ll get actual thinking that can grasp what the need is, and build something awesome and usable without a human developer supervisor.<p>To draw a parallel: the building of furniture has been largely automated, yet people value hand crafted items more, where time is taken to produce a unique, refined finish. Maybe we&#x27;ll have the same? Where simple software is relying on less specialized devs (or accountants&#x2F;logistics managers&#x2F;... turned the minimum bar of developers) - and more complex or critical ones still rely on software engineers augmented with LLMs?
708733454927516about 1 year ago
I don&#x27;t know what the future holds, but I do know that Junior devs are cheaper than senior ones. I could envision many junior devs coding (with the help of AI) and a few senior devs doing mostly code reviews.<p>I don&#x27;t use AI, but I know an IT manager that uses it with code snippets and prompts like: &quot;explain what this code does&quot;. He says it works great.<p>That seems to play into the kind of tools that would help junior devs become senior devs. But again, I really don&#x27;t know. AI may fade away like pet rocks...
评论 #39718573 未加载
评论 #39717495 未加载
评论 #39721691 未加载
msoadabout 1 year ago
No question that we won&#x27;t need junior developers do grunt work in the near future. I remember my first job at Google was to convert some Angular code to more recent version with TypeScript. Google paid me 2 years doing it. Today and specially in near future such jobs won&#x27;t exist
评论 #39717904 未加载
Havocabout 1 year ago
I view it a bit like assembly. Nobody learns that anymore outside of niche use cases. It all just moved to higher abstractions. I suspect programming with AI will become a similar abstraction of sorts
cftabout 1 year ago
For me, the words of NVIDIA CEO weigh more than MuratBuffalo blog, due to their respective track records. While AI may not replace hard-core cryptography or kernel coding, it will definitely replace a lot of Upwork that goes into say restaurant website creation.<p>There will be AI IDEs that will allow previewing the results of the prompts, before converting them into code