【TiDBer 唠嗑茶话会 57】来说说你理解的 DBA 岗位重要吗?未来会被取代吗?

互联网有足够的空间,给任何岗位需求。DBA 重不重要,取决于技术深度

应该不会被取代掉,但是相对来说要求会变高

DBA的岗位要求会越来越高,也学会从传统的DBA职责转变为对企业数据架构的整体负责管理,挖掘数据的价值,促进数字化转型!

即使全面上云,即使全面的Serverless,只不过把DBA隐藏在云的后面,而不是小时,也许会有更高的要求,也许会有更少的岗位,但至少在近10年,人脑构建的超级计算机在现实世界还没有办法轻易的普及。

把咱们的大脑上传MOSS,以后就真的是云DBA了。

我已经预约了,到我了叫上你一块, :100:

对DBA的要求会更高

取代是不可能的,最多工作性质发生变化。就算是人,就算自身免疫系统强大出天际,不也需要医生么 :wink:

数据库管理员(Database Administrator,简称DBA),是从事管理和维护数据库管理系统的相关工作人员的统称,属于运维工程师的一个分支,主要负责业务数据库从设计、测试到部署交付的全生命周期管理。
DBA的核心目标是保证数据库管理系统的稳定性、安全性、完整性和高性能。

我们这dba基本都是救火队员了,平常没出问题的时候dba都是摆设,到真出问题了,dba也不一定能解决,所以dba还得努力学习,毕竟平时打酱油,但是真出问题了,你还解决不了,就说不过去了

内卷程度更高,需要学习的技能更多

这种只会驱使更高阶的DBA,对于普通的DBA来说只能不断学习才能跟上脚步,不仅要会数据库,可能开发和中间件服务都得会。总结来说就是得要卷起来,才能存活下去 :rofl:

DBA会越来越卷 :sweat_smile:

小型公司 , 开发可兼, 中型以上公司我觉得还是需要的 , 但要求也高 , 没办法, 云服务器把大部分人刷掉了

1 个赞

阿里去IOE成功了,那阿里去DBA成功了吗?

岗位变少,要求变高。

dba的技术栈需要与时俱进,不会被取代

不会消失,但是要求会更高,比如需要更多的了解业务逻辑,更广的知识面比如K8S,云原生体系知识等等

运维的侧重点可能会相对少些了,解决开发提出的问题,优化语句,和偏自动化的处理问题以及快速的响应可能会更多一些,而且即使上云,用过云的小伙伴应该都清楚,不是super vvvvvvvvvvvvip,处理个问题都要等很久,而且开始分配的处理人员技术也不是很专业,要是指着这个工单来解决问题的话,黄瓜菜都凉了

越是大企业,越是制度流程完善的企业,岗位职责分工都比较细。

1 个赞

DBA有用啊,开发不懂数据库原理,怎么让查询更快,这个事儿都是DBA去搞优化的,云提供的是DBA的一部分运维能力,保证不故障。
DBA存在的必要性肯定是减小的,TiDB的region调度的好,sql就很快了,但是索引怎么加合适,开发未必完全清楚。
未来可能DBA得去开发类似Operator这样的东西,那还是dba吗?