| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
原始链接: https://news.ycombinator.com/item?id=43452421
Hacker News 的讨论主题是 IBM CEO 阿文德·克里希纳预测 AI 未来将编写 20%-30% 的代码,这比 Anthropic CEO 达里奥·阿莫迪预测的 90% 要保守得多。评论者们就 AI 对编码的影响程度和性质展开了辩论。一些人认为 AI 只是一个“智能模板器”或打字助手,可以自动化样板代码并节省时间,尤其是在更新现有项目时。另一些人则强调了 AI 当前的局限性,它需要人工监督和专业知识才能处理复杂的任务、新问题和更大的代码库。 几位用户分享了 AI 在编码方面令人印象深刻的成就,例如生成复杂的图形布局算法或配置 VPN 设置,但他们也承认需要详细的提示和偶尔的校正。一些人对 AI 完全取代程序员的说法表示怀疑,并指出理解和创新不仅仅是编写代码的重要性。另一些人则认为开发人员的角色将会发生转变,重点将放在创新而不是编码的机制上,同时仍然能够生成一些可用的代码。
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
My common use case is basically just writing some code in the style I use. Then I'll tell the LLM, "Do X based on Y using the rest of the methods in Z". The code I would write would look exactly the same. I just the LLM as a shortcut to getting the code written.
Like, I'm not depending on any sort of knowledge within the model. I just use its natural ability to be a smart templater.
If using AI this way counts as AI written code. Then sure, I reckon you could easily get to 90% AI written code in loads of applications. But in terms of developing a product or feature from just plain english prompts alone? Definitely lower, and definitely babysat with someone with software development knowledge.
reply