上次发了一篇关于DBA的文字,很快就有了回复. 实际上大部分人不大会一辈子从事一个职业,到了一定的阶段有可能和从前告别. 可能是在你退休的时候, 也可能在半路上就需要变换角色了.
上面那位朋友估计是没有到35岁, 迷茫了. 这里有一个好消息,也有一个坏消息. 坏消息是,我也不知道怎么能很好的回复这个问题, 好消息是大部分人,或者说绝大部分人,都是在迷茫的状态, 并且这个状态并没有什么问题. (顺便说一句,PDF 我怎么发给你)
DBA处于迷茫为什么 ?
1 数据库产品整体的技术处于发散性的变化中
2 国情国策对产业的影响,对使用数据库的格局产生了变化
3 DBA的职业容易"稳", 产生温水煮青蛙效应
4 DBA 本身在企业中的地位不是核心, 属于食物链中低层
整体看DBA在目前大环境下,职业发展为什么迷茫.
1 数据库整体的技术处于发散性的变化中导致的迷茫
纵览10年间的DBA 的工作的变化,感受变化还是很大的,10年前大部分DBA还都在国外商业数据库产品的使用中不能自拔,如 ORACLE , SQL SERVER , DB2, INFORMIX , SYSBASE 等产品. 开源数据库基本还处于萌芽和初级发展的阶段, 影响面和使用的重要性还都比较低, 而反观当下的数据库工作的范围以及工作中对应的数据库, 开源数据库已经由次要的变为主流, 单体数据库正在往分布式数据库发展, 并且不少机构的数据库产品已经开始往国产数据库上转移. 10年间数据库技术变化导致DBA 职业发展变化, 对DBA 的技术要求变化也非常明显, 之前普遍操控一种数据库就能胜任大部分企业的数据库管理工作,到目前2-3种数据库起步, 并会编写程序, 甚至会修改数据库部分源码等等的要求,这些都在拔高这个职业的门槛.
同时数据库产品变得越来越智能化, 单体数据库要解决的问题正在慢慢被云数据库, 分布式数据库轻松的解决,在这些产品设计之初就是为了解决单体数据库的缺陷而来. 整体的DBA的知识正处于一个被翻新的时代,所以不能接受新东西的people 很可能就在此时被落下.
举一个简单的例子,一个应用系统的大型项目中,原先有多套数据库来支撑整个业务的运行,项目越大数据库需求量就越大,需要维护的人员会按照数据库增长比例上浮,需要的DBA的数量就越多.
反观分布式数据库产品,基于可以扩展数据的存储以及计算单元, 原先一个大型项目中N个数据库分别承载数据的方式被改变, 一套分布式数据库产品就可以将整体的项目撑起来, 数据库维护的成本会变得越来越低, 需要DBA的数量也会下降, 这是一个事实, 这是一个由分散,变为集中的过程.
技术在改变的过程中, 会影响到整体行业和参与到其中的所有人, 当然也就有人欢喜有人忧了.
2 国情的变化以及政策的变化导致的迷茫
如果说上面的因素变化的速度还比较缓慢的话, 第二点的变化是迅速的,不可抗的, 一条政策下去,可能会影响整个行业, 这不是危言耸听, 新东方教育集团因某条政策, 2天市值蒸发了2390亿港元, 俞敏洪要搞 "托班" 教育的新闻也是不绝于耳. 这都是政策导向的结果, 华尔街 10年的英语品牌, 也在最近破产了.
数据库整体的方向是朝开源和国产数据库发展的,这是毋庸置疑的,也是政策和经济导向的结果, 在政府和金融机构被占领后, 会慢慢的潜移默化到民用的市场, 而越是那些"老百姓" 认为是好工作去处的地方, 就是国产数据库发展的前沿.
政策导向的问题,必须紧跟国家政府走, 在一心搞技术的同时, 也的看看这个技术的前景如何. 是不是和当前政策和国情有悖.
3 DBA的职业容易"稳",导致 温水煮青蛙, 而当青蛙觉醒的时候,盖子已经盖上
这点在DBA 这个职业中是尤为严重, 一个企业是不可能经常变换数据库的种类,以及频繁升级数据库的版本, 企业对应用系统的要求是一个字"稳" ,一个项目从开始到结束,在一个公司可能时间很长, 这就导致维护和管理这个系统的 DBA 获得不了新的知识, 并且如果自身在没有自驱力, 那与整体的大环境脱节也是必然, 时间越长这样的现象就越严重, 这点在外企中更是很明显, 在外企待几年可能与整体的国内技术脱节就十分严重了.
所以就有了跳出舒适圈这个词汇了, 人家不折腾你,你也的折腾你自己, 要抵御未来众多的变化和不确定性.
4 DBA 本身在企业中的地位不是核心, 属于食物链中低层,导致职业发展迷茫
这点也是毫无疑问, 你能想象一个在金融企业工作的DBA,能爬到公司的管理层, 一个工作岗位的价值在哪里, 自身必须有着清晰的认知, 在公司中能发展到的层次自身也要有清晰的认识, 这对规划自己的职业发展是十分有必要的. 尤其现在35岁普通岗位"缺席", 40岁 社死的情况, 必须规划自己的发展, 每天都要积极积累,沉淀,更新, 知识的积累是由量变到质变的,任何职业内部都有高低,努力让自己做到行业的上半部分,时间是不会对一个不停积累的人说不的, 千万别让自己在工作多年后, 履历上只有年龄的变更.
写在最后,怎么能在职业发展中不迷茫,
1 时刻都抱着要挑战自己的心, 让自己变得不一般
2 让自己时刻对从事的行业和知识以及产品具有好奇心
3 关注政策国情的变化, 顺应跟从整体的方向
最终愿每个在生活中努力的人,都不迷茫