前言

2023年的环境咱们都知道,前有各大厂降本“增笑”、“裁人”广进,后有声称能够代替程序员的AIGC,对于被裁的程序员可谓是两层打击。为什么会呈现这样的情况呢?本文谈谈我对这个现象的观点和见地,欢迎咱们一起来沟通。

互联网技术开展历程

自己是一名软件开发工程师,从14年开端敲榜首行代码开端至今,也快将近10年了。在这10年里,互联网范畴的技术日新月异。在此期间,我也见证了互联网技术的飞速开展,每一个技术的开展看上去都是那么的理所应当,事实上也确实如此:

  • web2.0的鼓起,咱们的沟通和信息分享越来越多元化,能够在QQ、微信、微博等各个渠道获取自己重视的信息。
  • 正是由于web2.0,咱们期望随时随地能够从互联网获取信息和服务,伴随咱们的需求,移动互联网也得以开展迅速,比方移动支付、网上购物、物流、短视频、小黄车、滴滴等各个使用程序的呈现。
  • 正是由于许多的使用程序的诞生和运用,呈现了数据量的爆炸式增加,大数据技术也就得到了快速开展,还有跟随着承载使用程序运行的云核算,也正是云核算,才得以推进企业信息化和数字化的快速转型。
  • 一起,大数据也为人工智能范畴供给了许多训练样本,正是由于有了许多的训练,人工智能才得以服务各行各业,能够说大数据是支撑人工智能的重要基础。
  • 也正是云核算、边际核算、人工智能技术以及区块链的开展,加上人们日子和工作上的需求,也就呈现了智能家居、智能交通、智能工业、才智医疗、才智农业这些物联网的使用场景。

回忆之后你会发现:技术始终是与时俱进,跟随年代的开展而不断演进的

而我从刚开端只会CRUD的小白,到渐渐把握许多技术栈,再到对某个技术有了自己的理解。最终发现,其实许多技术的思维和原理是大差不差,比方分布式一致性协议中的Paxos、ZAB和Raft,它们的原理相似,可是却使用在不同的技术栈中,比方,Zookeeper、Hadoop、Kafka,甚至是区块链等等,只是每个技术栈的侧重点和使用场景不同算了。这些技术栈的开展不也是如此吗。

2023年的技术革新

人工智能的崛起

从年头ChatGPT的横空出世,到国内各大公司的大模型陆续面世,毫无疑问,2023年的技术热点非AIGC所属。

在榜首次运用ChatGPT时,带给我的只有惊叹,其时还专门录了个屏记录了一下。

2023年的技术革新,我不是损坏大环境的人

不可否认,AIGC在工作中发挥着巨大作用,经过一段文字就能够让AI完结文生图、视频创作、工作汇报、编程等工作,大大的进步了工作效率。我想这也是为什么有“程序员将会被AIGC代替”的言辞吧。

不仅如此,我相信咱们跟我相同。之前在工作中遇到什么问题先百度,现在则是直接问询大模型帮手,就比方代码报错了,大模型的反应愈加精确且省时。而且我自己对于Python言语不是很熟悉,在运用Python编程时直接让大模型生成,精确率十分的高。

可见,AIGC逐步改变了咱们的工作方式。

元世界的跌落

不知道咱们有没有重视元世界,在2022年口罩还没有结束时,元世界的热点话题绝对不亚于AIGC,甚至Facebook还因而改名为”Meta”。可是,为什么就忽然隐姓埋名了?

上一年央视推出的沉浸式数字交互三星堆,自己有幸参与过测验,给我的体会便是:“这便是一个很简单的游戏算了”。事实上便是如此,元世界中的虚拟画面便是游戏引擎渲染的。

我以为元世界便是打造一个虚拟空间模仿实际世界,试图给用户带来真实的线下体会的感受。在口罩期间或许还会有开展趋势,口罩摘了之后谁还会窝在家里去体会一个虚拟世界呢。就像刘震云说的“天主发明了光,你非跟天主闹别扭”,所以,它不消失谁消失!

这也再次印证了前面说过的“技术始终是与时俱进,跟随年代的开展而不断演进的”。

物联网的进入

2023年,物联网的开展也是十分迅猛。不知道你有没有留意到无人值守棋牌室、桌球这些项目?有没有在街上看到无人物流配送车?这些都归于物联网技术的使用。

还有最近吸足眼球的小米轿车,声称全栈自研智能驾驶技术,让AI全面赋能,能够倒车躲避、礼让行人、自动绕行、停车等。当然,这得益于5G、边际核算、人工智能等技术的前进和支撑。

在我看来,物联网的快速开展极大的解放了人的劳动力,也进步了咱们对日子的质量,这是年代前进的标志。一起,也会形成一些就业问题以及咱们对智能化的依靠,这些需要咱们权衡利弊。

2023年技术革新的影响

不论是人工智能仍是物联网的快速开展,都是这个年代的前进和需求。毫无疑问,两者都极大的影响着人们的日常日子和工作方式。

可是影响最大的我想仍是大批量的裁人。受经济要素影响没错,可是,技术革新也是裁人关键的一个要素。例如,人工智能在许多范畴代替了人力,导致许多的裁人,Facebook从社交媒体向Meta的转型失败也导致了裁人。这些现象的背后我想是程序员的劳动力过剩。

每个年代都有劳动力过剩的问题,以后仍然如此。

应对技术革新带来的影响

作为一名开发者,应该跟随着年代的开展不断学习新的技术,从而减少对咱们的影响。要知道,每次的技术革新之后又会有新的时机,然后劳动力短缺,不论是开发者仍是科技公司,咱们都应该抓住这个时机。

所以,咱们能做的便是积极重视行业动态和开展趋势,不断学习前沿技术,进步自己的技术水平,投合市场,保持竞争力,这样才能下降被淘汰的危险。

现在出去面试说自己会Struts,一定不会有人搭理你,由于基本上没人再去运用,早被淘汰了。再有,作为开发者,不应该仅限于某个编程言语,尤其是AIGC的呈现,只会某个编程言语现已没有竞争力了。

最终,附上一张赵本山的经典台词。

2023年的技术革新,我不是损坏大环境的人