DBA-又又又要被淘汰了?

发布于:2024-07-02 ⋅ 阅读:(9) ⋅ 点赞:(0)

先讲个篮球故事

大多数人应该都打过篮球,标准的5V5比赛中通常各队都有5个位置:组织后卫、得分后卫、小前锋、大前锋、中锋。每个位置各司其职,发挥自己最擅长的技能。运球好传球秒就打组织后卫、会跑位投篮准就打得分后卫、身体素质好能突破就是小前锋、个子高能有手中投还能抢篮板就是大前锋、全队海拔最高肯定就是中锋了,主要负责护框,抢板,篮下终结。
image.png
NBA,全世界篮球的最高殿堂。在NBA的历史长河中,一直以来也都是这样。直到2015年,一个叫 “库里” 的人,打破了这种平衡。他身为组织后卫,靠着一手精准的3分球带领队伍拿到总冠军。(在此之前,NBA69年中从没有球队是靠组织后卫的3分能力获得总冠军。正如前文所说,组织后卫主要负责传球。另外,3分球在历史的认知中,产量高的往往效率低),也是靠着库里的3分球能力,勇士15~19赛季连续5年打进总决赛并3度获得总冠军。也是因为他的3分球能力,让大家认识到,原来3分可以投的多进的多,原来靠3分赢得比赛更轻松。
image.png
好了,至此NBA的齿轮正式开始转动,所有位置的人都在苦练3分。没有办法从15年开始80%的比赛中,哪一队命中的3分更多,哪一队就能赢下比赛。甚至经常出现一场比赛中两个队合力投出80计3分的奇观。在15年之前,两个队加起来能投30个已经顶天了。要知道投3分肯定是身体灵活,跑动速度快的小个球员更容易上手,说白了,大个球员在那几年只配坐板凳,教练的需求也很简单,场上的5个人都要有一手3分威胁。
但是大个球员也是要吃饭的,只能练了,好歹大个子在3分线拿球别人会重视一下你,而不是像传统中锋在三分线外拿球,防守人远离3米(有本事你投啊,中锋投3分钟,天大的笑话)。这种场面也确实没有违和感,就像大家去打野球,1米7的小个在篮下抢板,队里1米9的绝对高度在外面投3分,这不是离谱吗。终归适者生存,打不倒我的将使我更加强大,当大个球员把3分练的比后卫准,现在球场上又经常出现3中锋的奇观,很简单,大家3分一样准,2米1的肯定比1米9的更有威胁。正如最新的NBA-MVP(最有价值球员)排行榜,其中3人是2米1以上的内线球员。
image.png
库里,用一手3分改变了NBA,现状是目前所有的NBA球员如果没有3分能力基本没什么球队地位。

言归正传

篮球的故事就讲到这里。但是画面感觉好像似曾相识呢
在IT行业,某位大佬研究出了一项牛逼的技术,他选择开源,所有人都望其项背,学习分享研究他的新技术,你不会就没有企业要你。就这样,不断有好的新的技术开源出来,每个人都要不断去学习,谁会的多谁就能获得高收入。甚至包括曾经开源的大佬,发现开源以后居然别人玩的比自己还六。听过一个笑话, 一个人选择开源技术卷别人,发现最后卷死了自己。

整个IT行业的发展就跟NBA一样,刚开始,干后端的干后端,干前端的干前端,DBA就搞好数据库,运维就搞定服务器。直到后来有个人写后端的人发现自己也想写写前端,甚至主动向公司提出,某个项目独立完成,前后端都一个人写了。然后他的工资涨了,大家都发现了这个涨薪的路子,每个人都开始前后端一起搞,当人数到达一定规模后,企业发现,好像一个人完成独立项目已经是基操了,OK,现在招人必须要有独立的项目能力。好家伙,又要卷死一波人了。
image.png
再说到DBA,“DBA有啥用?”,“DBA不就是个装数据库的”,“云来了还要DBA?”,其实本文也是最近听多了这些话才想写的。那么DBA就是坐等被卷死的吗?,显而不是,00年代的DBA,会搞集群,会优化SQL,会加索引应该就是天花板了;10年代的DBA,各类数据库(关系型、键值型、文档型)基本都会玩,甚至可以自己二开数据库,并能合理运用到项目中。20年代的DBA,在云普及,AI时代的来临的大环境下,也同样内卷出很多新技能。说白了,内卷无处不在,适者生存优胜略汰,任何领域下,只有自己进步才不会被淘汰。
身为DBA,我们自会内卷,我们自会找到出路,探索新的技能。那些天天关心DBA是不是要被淘汰的人,不如先关心一下你是否在自己的领域卷的过别人,不然谁先被淘汰还真不好说。

彩蛋

随着时代发展,很多岗位都会被取代,但是也会诞生出新的岗位。写C的人少了,但是写golang的多了,也许有一天真的没有DBA这个岗位了,但我依旧从事着数据库相关的工作,很庆幸不光是时代的见证者,也是时代的推动者。