chatGPT对软件工程师来说真的很可怕吗?

ChatGPT中文站

不,GPT 真的不会改变什么,实际上也不比使用 Google 更改变。

我是说,比方说你在做脑部手术。嗯,你可以使用GPT来告诉你如何操作,但是如果你没有做脑部手术的话,这些信息就几乎毫无用处了。

好的,那么如何更换汽车上的凸轮轴?再次提醒,谷歌或GPT(人工智能语言生成模型)有什么帮助呢?对任何人都没有一丝一毫的帮助吧?

除非你整天都在修车,并且你的工作是更换凸轮轴,否则我不明白这将如何改变更多,除了使用谷歌或者20年前每个人都做过的事情(他们去当地汽车零件店购买Hayes或者Chilton的手册,就是这些手册:)

所以,无论是 Google 还是 GPT 技术?都没有任何区别,因为除非你正在建造一个车库,否则建造车库的信息对你有什么帮助呢?答案:没有!

编写软件同样如此。除非你正在建造一个软件系统并且得到了薪水来完成这项工作,否则有关汽车修理的信息或甚至可以帮助你编写代码的内容也不会有太大用处。

这种没有上下文和“领域”技能范围的代码?与你试图用GTP给邻居做脑手术一样没有用。

我是说,锤子有什么用?每个人都可以使用它,或者使用Google或GPT来找出如何敲钉子。但是,除非你是一名经验丰富的木工,否则你不会建造,更不用说设计房屋了。

人们根据其技能水平获得报酬,而这些技能水平不仅仅指知识,还包括在工作中能够运用这些知识产生结果的能力。

它其实很简单,工作是如何运作的。

ChatGPT中文站

如果我可以以比你为公司带来的成果或收益更少的成本雇佣你,那么我就会雇用你!

你能为我每个月创造$100的收入吗?

好了,我打算雇佣100万个人,然后我每个月就能赚1亿块!

现在,当然事实并非如此,但是实际上确实如此,因为没有人会雇佣你进行任何形式的工作,除非雇佣你的成本低于你可以为公司提供的收益。事实上,如果一家公司不考虑每个被雇佣者是否能为其盈利而雇佣人员,则它们将在每个被雇佣者身上损失金钱!

然而,出版业实际上经常可以雇佣成本昂贵的人,但他们的收入却可以非常高,以至于这个雇佣过程可以持续一段时间。

实际上,看到一个有4-6名开发人员的软件公司非常典型。该公司的其余部分将从事销售和支持等工作。约有80名员工!

这就引出了互联网和所谓的软件分发。

当这个行业刚开始时,大约需要一个IT人员来运行和维护25台计算机。在老式的“主机”时代,约需要1个IT人员为300个用户服务。

然而,随着云计算的崛起,比之PC台式计算机革命时期还要高。因此,现在一个IT人员可以服务于10,000甚至更多用户。

一个很好的例子?我认识的几乎每家公司过去都使用 Exchange Server 作为企业邮件系统。现在呢?我找不到任何一家公司在做那个了!!!那些支持 Exchange 邮件服务器的 IT 人员曾经有很棒的工作。现在,每个人都使用 Microsoft 365 计划,再见企业内部 Exchange 服务器。

同样适用于各种规模较小的软件公司。在一个典型的城市中,你可能会有一些小公司,比如做“送货”软件或财务软件。

但我曾经看到一名货运公司的前台职员在他们的手机上点击了一个送货应用程序,并让他们的司机也点击了这个应用程序,只用了几分钟时间,他们就启动了一个追踪和交货系统。

所以,不用花费18000美元的合同和这么多的软件开发吗?他们不到30分钟就启动了,并只花费了100美元。

所以,应用程序商店意味着更好的软件分发,但也意味着我们行业现在需要的开发人员更少了。

另一个重要的概念?公司必须赚钱才能使用和购买软件。

这个概念至关重要。如果一家公司没有盈利,那么它们就不会消耗太多纸张、复印机或软件。这些是公司用来经营的东西。如果当地的啤酒厂关闭了,就不需要维护那些用于会计的电脑,也不需要为啤酒生产构建一些软件,因此也就没有了软件工作。软件与企业及其提供的服务和商品密切相关。如果这些公司没有盈利,那么它们就不会购买软件,如果它们不购买软件,那么就不会有任何软件工作存在。

软件本身不会赚钱,但是被提供服务的公司使用,使用软件的成本比他们因购买该软件获得的益处更低。如果购买该软件不能为他们节省更多的开销,那么就没有销售(也就没有软件工作机会)。

因此,随着云计算的兴起,我们当前的IT行业可能有10倍甚至100倍的开发人员。澳大利亚偏远地区的小团队在某个小屋里就可以为您构建软件。不同的是,以前这将是本地软件工作。现在,全球都可以使用这些软件。并且通常只需在某个应用商店中点击按钮即可。

所以GPT?如果你不是整天修车,那它就毫无意义了。

所以,GPT?不,如果你想要做脑外科手术,而且你不是整天在医院工作,那么它就毫无意义。

如果您不是一名获得报酬来创建软件的软件开发人员,从而使公司在支付给您的金额少于他们付给您的金额时,GPT就不会有任何意义!

所以,这些“信息”技术?只有那些拥有高级技能和培训的人才能利用这些信息,而要利用这些信息,你需要经过多年的培训,无论是汽车修理工,医生还是软件开发人员?那么,对于你来说,这些信息就像阅读关于如何修理冰箱一样没有用处,因为你缺乏工具和技能去维修你的冰箱。

所有这些学科都需要技能和才能来使用GPT或谷歌,或者去汽车修理店获取最新的汽车修理手册吗?它们并没有真正帮助基于技能的工作,而软件是一种基于技能的工作类型。

我的意思是,这就是为什么软件会削弱和抹平中层管理的原因。曾经有很多人负责像清点库存和制作销售报告这样的工作。但这些都是重复的任务,任务可以自动化。(他们已经这么做了!所有那些真正只是报告员的“经理”整天制作报告的人吗?现在电脑都可以做到!)因此,楼层和楼层的建筑物都有空位 - 都要归功于软件能够自动化这样的业务流程。

现在,这篇文章已经有点过长了,但是一些公司仍在尝试暗示存在开发人员短缺的事实,并且仍在游说地方政府放松法规以招募外籍工人吗?不,事实上这已经有十年了。这些公司非常有利益关系,他们游说政府允许引进更多海外开发人员(但这只是一种压低工资的手段,而不是开发人员短缺的问题)。

IBM现在在美国以外的地方拥有更多的开发人员,尤其是在印度。然而,他们仍在游说国会允许在这个领域引进外国开发人员。正如所指出的那样,这只是工资压制,与缺乏开发人员毫无关系!(这种情况根本不存在!)。

那么A1签证和其他种类的特例是否为引进软件开发人员而设计的?这只是为了保持工资水平而编造的说辞,没什么多余也没什么少。这就是最明显的打击工资的方式。

正如已经注意到的那样,约有10年时间没有出现开发人员短缺的情况,但是随着云计算的兴起,软件分发的动态变化了吗?

结合这些趋势,我们现在有太多的开发人员,达到了5倍或者10倍的数量。

因此,在开发人员找到工作和愿意支付相关费用的人之间达到平衡之前,我们将看到开发人员数量因此大幅减少。因此,一旦开发人员数量减少了5倍或者可能是10倍,那么开发人员能够找到工作的情况将恢复正常。

我们在一些城市也看到了这种情况,即律师的数量远远超过了市场的需求,因此大多数律师很难找到付费的工作。

但是,GPT?

不,它不会改变工作场景的任何一个小部分,就像你购买了汽车维修手册,然后假装自己是一名全职的汽车机械师一样——你不是!!

2023-10-20 17:08:53 AI中文站翻译自原文