在线客服
扫描二维码
下载博学谷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是什么工作?IT职业介绍
IT是什么工作?关于IT职业介绍,IT工作主要是指软件开发、硬件开发、网络、制造类应用系统类等工程师岗位,IT职业就是传统的IT行业的工作职位,IT行业的发展前景永无止境。
51163
2019-08-02 15:33:02
IT行业发展前景怎么样?现在入行是否还有机会?
IT行业发展前景怎么样?其实这个问题大部分都了解,国内近些年来互联网飞速发展,为整个就业市场增加了非常多的就业岗位。由IT行业衍生出来的各种互联网产品极大的改变了人们的生活方式。而这两年云计算、人工智能、大数据、区块链等概念的兴起,为IT行业的发展再次增加强劲的动力。
6425
2019-08-07 18:25:32
哪个行业发展前景好?哪个专业就业前景好?
哪个行业发展前景好?哪个专业就业前景好?其实我们选专业,首先应该选行业,目前发展前景好的专业有教育行业、互联网行业、金融行业、心理咨询行业;发展前景好的专业:电子信息类、生物技术类、现代医药类、汽车类、物流类、新材料类、环境能源类、理类、法律类、营销类专业。
7250
2019-08-08 16:29:41
找工作必知的几个概念,你了解多少?
hello~大家好,大家最近找工作了吗~这期给大家讲讲找工作中你肯定会涉及到的几样东西,希望对大家的入职有一点点的帮助哦!
3023
2021-10-29 12:03:04
零基础转行IT互联网岗位月入过万需要多久?
零基础转行IT互联网岗位月入过万需要多久?要知道影响薪资水平的因素有学科,技术水平,项目经验,地域等诸多方面,零基础转行学习6个达到月薪过万的不在少数,新入行的程序员在BAT和二线互联网公司的校园招聘的offer月薪过万很常见。中小微型公司、某些创业公司的福利不是很高,如果你在一二线城市从事IT,恭喜你,只需要你努力积累经验,1-2年就可以达到月薪过万的目标。
2615
2022-05-17 15:19:30