不要学习编码:Nvidia 创始人黄仁勋建议走一条不同的职业道路
英伟达(Nvidia)是一家由老牌显卡公司转型为人工智能巨头的公司,去年加入了 1 万亿美元估值俱乐部,随着 ChatGPT 等大型语言模型对其加速卡的需求激增,目前估值仅比 2 万亿美元少了 5000 万美元。
其亿万富翁创始人兼首席执行官黄仁勋 (Jensen Huang) 现在是世界上最富有的人之一,净资产接近 700 亿美元,也是最受追捧的谈论其公司正在帮助建设的未来的人。
他是几天前结束的迪拜世界政府峰会的主要嘉宾之一。在活动中,他详细谈论了新人工智能现实中世界的未来,包括它将对我们未来的职业生涯产生的影响。
黄仁勋表示,学习编码或教孩子如何编程,甚至从事计算机科学职业的口号在过去 10 到 15 年中占据主导地位,现在已经被抛到了九霄云外。
Reddit网友
1、编程涉及到太多的背景上下文,因为做一件事有很多方法,其中有些方法虽然能达到目的,但并不是正确的方法。我认为,我们拥有人工智能程序员的那一刻,就是我们不再拥有白领工作的那一刻。
这将使程序员无需学习任何编码语言的语义。因此,与其说是 "不要学习编码",不如说是 "不要把所有时间都花在记忆语言的每一个细节上,因为那浪费了一小时的时间",而这正是互联网发展以来的趋势。
2、我个人不会相信一位亿万富翁会告诉我应该为我的职业生涯做什么,更不用说一个从不学习编码的人那里获益匪浅的人了。
在接受亿万富翁的财务/职业建议之前,请务必记住以下几点:
- 除了极少数之外,几乎每一位亿万富翁都生来就拥有巨额财富。他们从来没有为这些钱而工作过,也没有遇到过无家可归的危险,所以他们对职业规划一无所知。
- 亿万富翁将从不让其他人致富中获益。你成为他们的竞争者,而不是他们的工人。
- 亿万富翁痴迷于金钱。你不可能在囤积那么多财富的同时不沉迷于不惜一切代价想要更多的财富。他们不会帮助你致富。
3、熟练的软件工程师或任何熟练的知识工作者提供的最有价值的东西之一就是能够帮助那些不知道其工作原理的人驾驭复杂性并完成工作。获取非常模糊的信息并将其转化为复杂的抽象系统的能力,这需要一定程度的创造性推理和解决问题的能力,而大模型目前尚不具备这种能力。
4、标题简直是无知。
重点是,您不需要只编码,而是了解您的领域。
编程是您在自己的领域取得成功所需的角色之一。如果你认为我们不需要开发人员来构建和维护人工智能、网络和移动应用程序,那你就是瞎子。
我们有很多开发人员从能源领域跳到医疗保健领域,再跳到政府领域,但一路上却没有学到任何有关其领域的知识。随着开发工具变得更加自动化并且我们需要的专家越来越少,这种情况将会改变。
我们永远需要技术专家。
5、对于新项目,人工智能将会有所帮助,尤其是在初级项目上。它将消除对许多项目经理的需求,或者使他们的角色变得更加轻松,这样他们就可以承担更多的项目。总是需要软件工程师,因为需要有人能够阅读代码库并进行更改。人工智能似乎并不完美,因此您仍然需要工程师检查代码,并可能进行更正或调整。
对于软件架构来说,它可以作为一种协作工具来激发想法。这可以提高他们的生产力。
对于现有的代码库,我不知道人工智能会有多大帮助。如果它看不到全貌,它可能会破坏依赖关系。我对人工智能了解不够,不知道最后这句话是否属实。出于安全考虑,我不知道公司是否会允许人工智能查看整个代码库。
6、学习编程基础知识:
- 了解计算机如何工作
- 学习逻辑推理
banq注:
一个人的逻辑推理能力可以通过学习数学和编程两条方式培养,如果不学习编程,大概只能学习数学,但是能够学习编程的人口基数比数学要多得多,编程可以替代基础教育的数学课程,或者与数学、法律一起作为逻辑课程的内容学习。
现在程序员学习算法逻辑等类似业务逻辑的非编程类内容,容易陷入死记硬背或教条主义,玩算法教程类似玩小游戏,不容易在大型对抗游戏工程中与人协调,共同攻克软件工程的难题,甚至有意回避模式、上下文等多种解决方案训练。其实,上下文 学习才是计算机专业入门的基础训练,会减少程序员痛苦转变时期,一个程序员十年编程后发现编程还很难,大部分原因不是自己笨,也不是编程很难,而是自己入门时被误导了。