临时工说: 他们说DBA 是IT 行业的职位的常青树,你信吗

临时工说: 他们说DBA 是IT 行业的职位的常青树,你信吗_第1张图片

开头还是介绍一下群,如果感兴趣PolarDB ,MongoDB ,MySQL ,PostgreSQL ,Redis, Oceanbase, Sql Server等有问题,有需求都可以加群群内有各大数据库行业大咖,CTO,可以解决你的问题。加群请联系 liuaustin3 ,在新加的朋友会分到2群(共1460人左右 1 + 2 + 3 + 4) 3群突破 460已关闭自由申请如需加入请提前说明,新人会进4群(130),另欢迎 OpenGauss 的技术人员加如入。

最近和一个开发的友人聊天,他发出感慨,你们DBA 是一个好职业,知识不怎么变化,还越老越值钱, 并对开发人员行业的内卷和苦楚进行了一段论述。

实际上,现在那个行业都不好做,DBA 远远没有开发人员想象的那样,稳定,并且知识不更新,那是误传。

现在的DBA 的工作对比开发的工作,也是半斤八两,卷上了天,你随便打开一个工资看上去还对你有吸引力的工作JD, 你马上就发现,你自己大概率无法胜任这个工作。

我们举几个简单的小例子

1  对于MySQL 内核有深入的了解,能读懂源代码,对于一些MySQL中的bug 可以进行修改,提高整体数据库的稳定性,有社区BUG 提交者优先。

2  对PostgreSQL 高可用有2年以上经验,对于城域多数据中心的PostgreSQL 基础建设有相关经验,可以主导相关的设施搭建,并能对相关的平台建设有编码能力

3   对数据库在DOCKER 中的运行方式以及部署等有深入的了解,至少有上千套MySQL 的管理经验

4   对NoSQL 数据库有深入的了解,对于Mongodb , Redis ,有高并发设计和管理的经验

5   对国产数据库,TIDB ,GUASSDB, Oceanbase, 达梦,Polardb ,等有深入的了解,可以对客户咨询的问题进行详细的解释,以及数据迁移方案的给出

6   至少会一门变成语言,Python , Go ,Java ,有数据库平台开发的经验,对数据库运维平台的搭建设计有自己的一套理论

7   掌握 starrocks ,clickhouse , hbase , ES等数据库的管理经验,同时对Oracle数据库数据迁移到以上产品有相关的工作经验

8  有互联网大厂的经验,有管理千套数据库的管理经验,对于数据库的原理有深入的了解,与个人见解。

9   支持商用数据库的运行维护,对于SQL SERVER ,ORACLE ,PG ,MYSQL ,DB2 至少3中以上有深入的维护经验,了解银行体系,最好具有银行工作经验

10  有深厚的SQL开发的工作经验,可以根据业务描述,写出性能优越的SQL 并保证执行的效率,同时对于系统原有的存储过程,函数,以及SQL 进行全方位的优化,对于PLSQL , TSQL ,等有较深的造诣

不知道,你看完后有什么感触,是否有,啥,会这些的人都是神仙的感觉。这里每个要求单独拿出来,塞到任何一个JD 中能提出完全符合的人都不是一般人的存在,而现在大量的JD 的技术要求,基本都在上面的一些条款里面。

此时,如果你不是DBA ,而是其他的人员,对于这些要求不知道你作何感触,要求越来越多,相对于这些要求后,薪资的数字,的确是不匹配。卷来卷去,实际上很多DBA 都在慢慢符合这些上面JD的要求,这就是现实,DBA 的招聘世界,也是很卷的。

如今一个DBA 如果不会写几个小程序,没有开发平台的经验,不会1 2 3 4  5 6 个数据库在这些JD 的要求下,仿佛是上个世纪的人。但人的精力是有限的,能达到上面任意一条要求的人都不是等闲之辈。

所以说一部分IT 人员对于DBA 的工作的“轻松,稳定”,应该有新的认识了,DBA 不在是一个稳定的,知识不更新的,可以混日子的位置,DBA 的工作现在 是一个 ,不稳定,不轻松,压力很大,并且薪资不高的工种。

做过DB的人,大多都会理解上面的话,很多DBA 从单机,到集群,在到DOCKER OF DATABASE, 在到公有云,私有云,随着技术的转变,和工作得变换,一直是在学习的,而且很多DBA 的学习多是被动的,由于工作转换,原来研究好好的PostgreSQL 励志成为大神的,专做了TIDB 。所有对于 JAVA 程序员来说,DBA 是在是一个知识更新更快,变换工作可能就要换一个活法的职位。

从DBA 的角度我们可以捋一捋,DBA 可以干什么,硬件部分需要了解,操作系统部分需要理解和操作,数据库部分是分内的工作,搭建高可用,监控,脚本,SQL 优化,业务逻辑的理解,数据库问题的解决,BUG FIX 补丁, 升级,安全,数据的导入导出,合规,数据库周边软件的使用,数据脱敏,数据库ETL ,等等 这一切都是 DBA 的工作范围,每一项对于DBA都是新知识,分布式,HTAP ,数据湖,数据库运维平台,SQL 审核,数据库运维规范,开发规范 尤其现在信创的加入,让这一切更加复杂,各种的国产数据库,还不知道他是什么 体系,就加入到你日常的工作中也不是没有的事情。

讲到这里,不知道开发的朋友是否还觉得DB 是一个,稳定的,悠闲的,并且值得转入的行业。

每个人都犹如围城,进城前的激动新奇,进城后的哎,啊,嗯,噷,然后在想着出城,并看见犹如曾经的自己那些包含这激动和新奇的人,进入这个城,循环往复。

不过对于这个世界来说,我们都是临时工,开心就好!

临时工说: 他们说DBA 是IT 行业的职位的常青树,你信吗_第2张图片

临时工说: 他们说DBA 是IT 行业的职位的常青树,你信吗_第3张图片

你可能感兴趣的:(dba,数据库)