在线客服
扫描二维码
下载博学谷APP扫描二维码
关注博学谷微信公众号
程序员这个行业经常被认为是青春饭,业内也经常说程序员很难干到60岁退休,或者说程序员35岁以后可能会难以找工作,或者体力吃不消。其实呢这句话说的不完全对。因为程序员的技术中有很多方向,其中有那么一个方向,叫做DBA(数据库运维)的,是具有越老越吃香的可能性的,还有就是安全方向也是越老越吃香的。下面我们分别看看哪些方向不能越老越吃香,以及不能越老越吃香的原因和为啥DBA跟安全方向能越老越吃香的原因。
一、其他方向
其实吧程序员有很多方向,仅仅从与服务器离的远近来说(逻辑上的远近),就分为前端和后端。前段又可以分为Web前端,安卓,ios等。而后端就更多了,可以分为网络服务开发,大数据方向,人工智能方向,web开发等。按照编程语言分,那就更多了,有java,python,c,c++,php,赶快打住,因为再不打住,就要陷入哪个语言更好的历史终极问题了。
另外每个方向又可以细分。比如现在非常火爆的人工智能,就可以分为:自然语言处理、机器视觉、语音处理、自动驾驶、知识图谱,等等几个大方向。大数据又可以分成、开发、分析、架构等等方向。
此外,除了开发以外,还有各种运维的方向,可以说五花八门,千变万化,层出不穷。但是在这里都要把他们归类到其他方向,理由是这些方向的技术经验都没有积累优势。说成人话就是不是越老越吃香。原因有以下几点:
1、这些方向技术更新太快。单单以大数据来说,刚出来的时候用hadoop和mapreduce,后来mapreduce淘汰,变成spark,然后又搞出来了strom的流计算框架,这里storm还没学习热乎,那边flink又出来了。以后还不知道会发展成啥样子。
2、劳动强度大,是体力与脑力的双重劳动,主要是体力劳动强度大。你没有听错,是体力劳动。以前端来说,甲方,或者产品经理临时要改个按钮,临时换个皮肤,你就要起来加班,有时候还要涉及后端问题,你这时候就要跟后端协调,一不留神加班到12点。这几乎是正常现象,你能怎么办?
以上两点就决定了,这些方向不能越老越吃香,至少现在不能。也许再过10到20年,等技术体系稳定了,有可能会和其他的技术行业一样越老越吃香。
二、DBA方向
现在我们来说说DBA方向。所谓DBA就是数据库运维。这个方向属于运维大类,但是跟普通运维又不一样,他是专门针对数据库的运维。你要知道数据对于一个企业的重要性,对于有些企业来说数据就是账本,他的重要性决定了,需要专门针对数据库的运维设立一个这样的专门岗位。而DBA由于一些自身的特点,导致这个方向是整个计算机技术岗位中的奇葩之一(不是贬义),他是整个技术方向中唯二的相对越老越吃香的方向,另一个安全方向太难,我也说不好。我们先看看DBA能够相对越老越吃香的原因。
1、DBA现在维护对象是Orcale和Mysql,还有一部分是DB2,不管对象是哪个,这几个货,这么多年过去了,就没有怎么变过。基本的安装,操作的相关技术已经很多年没有大的更新,尤其是其他方向那样颠覆性的革新了。
2,这个岗位没有甲方爸爸,那些无厘头的需求。需求非常统一,就是把数据维护好,保护好,不能出错。不是说这个要求低(这个要求一点不低),但是目标明确,努力方向就明确,不会像前端那样一个需求改完又要该回去。因此相对来说节约了其他方向那种劳动力的浪费。
3,这个方向的岗位有点像医生诊病那样,随着你处理过的问题,越来越多,经验越来越丰富,手段越来约熟练,你的能力会得到指数级提升,你后面再遇到各种紧急情况,小年轻可能满身是汗,但是你却可以轻轻松松的搞定。
三、怎么转型DBA方向
说了这么多DBA的好处,那么作为一个开发方向的程序员我该怎么去转型DBA呢?刚好我曾经有段时间想要转型DBA,而且身边还有哥们成功的转型了DBA,虽然薪资没有涨(其实还降了一点),但是工作稳定性提高了,劳动强度下降了,下次有空给大家说说这个哥们成功转型DBA的故事啊。我这里专门介绍下,转型初级DBA需要做的事情和一些课程资源。
第一步、自学DBA的相关课程,课程其实很多,但是呢免费的还是强烈推荐B站的学习视频。你在B站搜索DBA会有很多课程,你选择适合自己的,我的经验(教训)是先从时长短的开始看,不然容易坚持不下来。
第二步、你可以想办法去跟公司的运维部门老大套近乎,去跟DBA的老师傅套关系,先跟着他后面学习下,重要的是把人混熟。然后在合适的时候申请转岗,说你要干DBA(你要有降薪的心里准备)。
第三步、开始学习,oracle的东西,然后准备考一个甲骨文的OCP的认证,这个现在不一定很有含金量,但是有比没有好。同样的B站搜索OCP有一堆视频,先从这些开始看。
第四步,以上都准备好了,在公司好好的干两年,积累实战经验,在恰当的时候跳槽一下(尤其是你的公司数据库实例数不太够的时候),跳到更大的平台最好是有机会管理orcale同时还有mysql的地方。
做到以上四步,你基本上算初步转型成功了,当然以后的路还有很多要走,但是呢你已经脱离了吃脑力“青春饭”的行列了。
总结
DBA的方向确实不错,但是呢起薪不高,又不在风口上,涨薪速度也没有某些开发那么快。所以刚开始没啥人愿意做。另外后期主要看经验,看你管理的数据库的大小,因此学习机会,和成长机会也不是太快。还有最重要的一点,正因为DBA越老越吃香,所以这个方向更新换代慢,相对来说,跳槽机会不是太多。
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
转型IT行业 2019年跨专业计算机专业考研攻略
大学本科选择自己不喜欢的专业,想转行IT行业,有些人选择了考研重新选择,2019年跨专业计算机专业考研攻略,跨专业考研的难度是真实存在,需要关注目标院校的招生信息变动和相关的考研信息,心无杂念认真的复习。
7927
2019-06-20 14:47:40
MongoDB教程之基本操作讲解
MongoDB作为灵活丰富的数据库而深受人们的喜爱和欢迎。本文旨在讲解MongoDB,内容包括MongoDB的概念、支持的数据类型列表、与mysql对比、基础操作、增删改查、修改器等等。希望本教程可以带大家全面了解MongoDB数据库。
5080
2019-08-20 13:19:03
万豪用户数据再次泄露事件始末
2020年3月31日,万豪酒店官方宣布,公司发生一起用户数据泄露事件,被泄露隐私信息的用户涉及五百多万。纵观万豪的数据安全问题,这已经不是第一次发生大规模的用户数据泄露事件,早在2018年由于黑客的入侵,酒店客人的详细个人信息就已经被泄露过一次。与上次事件不同的是,这次被泄露的信息的用户更少。下面我们一起来详细看看万豪用户数据再次泄露事件始末。
8962
2020-04-02 17:22:07
零基础转行互联网适合做什么工作?
零基础转行互联网缺点在于技术基础薄弱,因此对于编程思维的理解可能受限,因此不太推荐编程类岗位。而是更多的偏向于其他职能性工作。那么,零基础转行互联网适合做什么工作呢?运营、测试、UI等都是不错的选择,至于具体选择做什么工作,可以结合自身实际情况来进行判断。下面一起聊聊这些的工作岗位的具体内容~
7566
2020-08-14 17:38:38
2021年互联网发展趋势早知道,抓住机遇!
互联网发展迅速,因此人才缺口也比较大,无论是非编程的产品经理、新媒体、短视频等领域,还是编程类的IT和人工智能,在2021年都会有不错的发展。
5142
2021-01-04 14:56:07