人工智能的辅助只会让程序员变得愚蠢、懒惰,并容易被取代。

1作者: pyeri23 天前原帖
像ChatGPT和Copilot这样的语言模型(LLMs)就像那些超饱和的垃圾食品,比如披萨或汉堡,瞬间让人感觉良好(提供现成的代码片段或答案),但随着时间的推移,只会积累体重、糖分和疾病(技术债务、思维枯竭)。 我们已经停止阅读甚至查阅官方文档,这在今天已成为一种濒临灭绝的技能。为什么还要去查阅呢,如果一个LLM可以为我们完成这些,并仅告诉我们创建发布或满足紧急截止日期所需的信息。 最近AWS的宕机事件只是一个短暂的预兆,预示着如果这一趋势持续下去,未来可能会发生的事情。想象一下一个世界,大多数程序员主要是LLM的提示输入者,对核心编程技能甚至与应用程序、框架或库相关的操作技能的理解非常浅薄。如果那时发生重大宕机或技术问题,而周围没有人知道实际情况,我们该怎么办? 更不用说人类工人被替代的问题,这是当今最受讨论的话题。最终,中高层管理人员会想,为什么我们还需要这些“提示工程师”,让一个代理来完成这项工作。之后,高层管理会想,为什么我们需要这些“提示经理”,让另一个控制其他代理的智能代理来做!最终,公司将完全由机器人运营,股东们将安然享受他们的财富! 尽管上述场景听起来有些反乌托邦,但这正是我们在人工智能和商业导向环境不断发展的背景下,最终走向的世界。但考虑到公共和私营部门现有系统的状态,这一过程至少还需要几十年。在那之前,让我们程序员装备自己,掌握那些经受住时间考验的真正老派技能——如查阅文档、参考Stack Overflow和维基百科获取知识等,以谦逊和热情进行编码,而不是依赖这些LLM的垃圾。
查看原文
LLMs like ChatGPT and copilot are like those super saturated junk food like a pizza or burger which feels good in that moment (ready code snippets or answers) but over a period only accumulates weight gain, sugar and diseases (technical debt, brain drain).<p>We have stopped reading or even looking up official documentation, that has become an extinct skill today. And why would we if an LLM does it for us and tells us only what we need to be told to create that release or fulfill that urgent deadline.<p>What happened with AWS outage recently is only a brief foreshadow of what might eventually come to pass if this trend continues. Imagine a world where most programmers are primarily LLM prompters with a very shallow understanding of core programming skills or even operational skills pertaining to an app, framework or library. What will we do if a major outage or technical issue occurs then and no person around knows what’s really going on?<p>And that’s not even mentioning the replacement of human workers problem which is the most discussed topic these days. Eventually, the senior&#x2F;mid management will think why do we even need these “prompt engineers”, let an agent do that work. After that, senior management will think why do we need these “prompt managers”, let another agentic AI that controls other agents do it! Eventually, the company will be run entirely by robots and shareholders will enjoy their wealth in peace!<p>As dystopian as the above scenario sounds, that’s the world we are eventually heading towards with all the progress in AI and the commerce oriented environment it’s evolving in. But it’ll still take decades at least considering the state of prevailing systems in public and private sectors. But until that happens, let us programmers equip ourselves with real old school skills which have stood the test of time - like scavenging documentation, referring to stack overflow and wikipedia for knowledge, etc. and coding with humility and passion, not this LLM crap.