168大数据

标题: DBA职业发展之路 [打印本页]

作者: 168主编    时间: 2019-8-19 17:59
标题: DBA职业发展之路
开篇
随着近些年来,开源、自动化、云化的兴起,DBA职业也正悄然发生一些变化。经常有朋友咨询我,职业发展规划;特别是近期Oracle的大幅裁员之后,针对DBA这一职业未来该如何发展?本文是个人对此问题的一些看法,仅供各位参考!
数据是核心
将DBA单词分解一下。其对应的
这里的核心是数据,也是DBA这一角色最大的价值所在。他们最了解数据、最懂得数据的价值;因此DBA后续可发展的一些方向,也基本是与数据有关。
此外,对于数据要有更加宏观的认识,无论是企业的自有数据,还是外部获得;无论是关系数据,还是其他模式数据;无论是保存在数据库中,还是其他诸如日志等介质中,数据对企业都非常有价值,要将数据作为一种"资产"来管理。只有上升到这样的高度,数据相关岗位的价值也就凸显出来。
阶段不同,侧重不同
企业对数据应用水平不同,因而造成工作重心及岗位需求也有所不同。下面简单描述下各个层次:
基础运维工作,繁琐枯燥
作为基础类的运维工作,数据库的要求是比较高的。上图简单罗列了部分工作,对DBA日常繁琐工作可见一斑。正是基于这点,平台化、自动化、云化的诉求,不断被提出。进而间接对DBA的能力提出了更高的要求。
DBA职能,向上进化
基于前面数据应用水平所谈到的,企业内部DBA也对应承担了几类职能。自下而上的是数据物理架构、逻辑架构和业务架构。公司内应用水平高低,也决定了DBA各类工作的比例侧重不同。随着公司数据应用水平的不断提高,DBA工作重心也应从下层逐步转向中上层。
DBA面临冲击不断
近些年来,DBA职位受到很大一些冲击,我摘其重要的几项说明下。
技术 OR 管理
DBA职业发展,向上面临的第一个选择就是发展方向,是走管理路线还是技术路线。上图给大家描述了两种不同方向的区别,个人可根据自己特质,对号入座。这里要避免一个误区,就是"以管理为上",这其实就是官本位思想的体现。不是每个人都适合管理路线,放在不恰当的位置上,对人的发展是一种摧残。
客观判断,承认上限
在明确了发展路线之后,就需要对自身的发展阶段有所判断。无论是技术还是管理,都存在这样一个进化理论,即越走向高级阶段,其淘汰率越高。要客观、理性地认识到自己所处的阶段。从上述比例也可以看出,能走到高阶职位的毕竟是少数。虽然可以通过一些方式(后面会谈到)做突破,但是仍然有较大概率无法取得既定目标。此时,要勇于承认这一点,调整自己的职业定位,谋求新的发展方向。
高度与广度 + 全局思维
取得职业发展突破,有两个小的建议。
DBA职业选择路线
前面讲了很多,那么DBA职业发展可考虑哪些方向呢?下面试图给出一些可能的选择。以下仅仅是本人根据自己所熟悉的领域给出的选择,不代表全部。
选择:数据库技术、数据库业务
选择:内核研发、数据库架构
一家之言:数据库架构师技能图谱
上图罗列对数据库架构师本身要求的十二项基本能力要求,各项能力的要求不同,我通过左侧的饼图比例大小予以说明。当然能符合全部要求的人,少之又少。公司可根据侧重,有所取舍。上述技能要求,可大致分为四类:
选择:数据架构、数据产品
选择:解决方案架构、数据库布道者
选择:数据治理、数据仓库
选择:大数据、运维开发
选择:项目管理、技术管理
写在最后
面对一个充满不确定性的未来,唯一能确定的就是变化。让我们拥抱变化,努力改变今天的自己!
作者:韩锋
内容来源:韩锋老师于ACMUG沙龙(北京站)的分享,首发公众号-韩锋频道欢迎关注。






欢迎光临 168大数据 (http://www.bi168.cn/) Powered by Discuz! X3.2