35岁程序员转行DBA,多亏18年数据库老鸟帮我,转正月薪3倍破3W

Posted IT邦德

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了35岁程序员转行DBA,多亏18年数据库老鸟帮我,转正月薪3倍破3W相关的知识,希望对你有一定的参考价值。

前言

一名DBA的经历,做自己想做的,永不放弃,感谢生命中的贵人,我的师傅带我入行,感谢CSDN平台,让我分享更多DBA的干货

一、为什么要转行?

在转行之前,请大家先问问自己,为什么要转行?转行的目的是什么?

要知道,转行意味着自己完全抛弃了之前熟悉的行业,你多年的技能积累,你身边的人脉,
都将烟消云散,曾经花了无数个日日夜夜积累的行业知识,可能都用不上了,
你需要对新的行业从零学习。

对于我来说,已经35岁了,数据库对我来说是一块空白,特别是零基础转行,
需要付出巨大的成本,对我来说将迎接一个全新领域带来的挑战,而且家庭的开支也越来越大,
对于我的这个决定,已经和媳妇吵了很多次架,我陷入了沉默。。。。。。

我系统的性的对自己进行了分析,脚合不合适只有自己知道,总结如下:

1.DBA行业有哪些优势

DBA属于运维范畴,涉猎甚广–DB(Oracle、mysql、PG)、Linux、硬件、网络、脚本(Python、Shell)、监控(Zabbix、nagois)无所不学,DBA整体薪酬在市场上还是比较可观的,要求也是相对高一点。做DBA是越老越吃香,市场非常的大,而且信息不断的发展潮流中,谁掌握了数据,确保了数据的安全,就会在快速发展的信息化中独占鳌头,DBA是个细心活,他会让你永远保持清醒的思维。

DBA岗位有点像医生诊病那样,随着你处理过的问题,越来越多,经验越来越丰富,手段越来约熟练,你的能力会得到指数级提升,你后面再遇到各种紧急情况,小年轻可能满身是汗,但是你却可以轻轻松松的搞定。

2.我转行的原因

对于普通的老板来说,决定工资有两种因素,一种是这个人帮他赚多少钱,赚得多自然工资就高,销售的工资都是这样;另一个是,有些部门是看不到赚钱的,用第一个标准没办法衡量,那就看这个人花了公司多少钱,或者公司有多少钱的资产在他手上,大多数DBA都属于此类,数据库服务器通常都是服务器里面最贵的,再加上些存储解决方案,搞个上百万很平常,所以管数据库的工资也都不低

我从毕业开始专职与程序开发,刚开始做Java,后来做Web程序,从培训班培训了1W大洋后,我顺利的通过了面试,很开心,可是入职后我发现,都是一堆程序的框架,每天就是在枯燥的框架上改逻辑,新增功能,严重的制约了我的发展,尤其是新来的员工,在经理了培训一段时间后,不用很久,他做的比还好,你完全没有任何的优势,心里不由的更加恐慌。。。。。。

程序员通常有台PC就能工作,当然不怎么值钱。当然这是说通常的情况,如果能够独立开发出产品,那么程序员就会按第一个标准来确定工资,产品卖得好工资自然就高,年薪百万以上也不稀奇。越老经验越丰富,薪水也就越高。

可是公司的性质不是为了买开发的产品,而是为了公司的运维,只要保证系统稳定运行就行
所以我选择我坚决的要转,不能再等了。。。。。。

3.DBA我掌握的技能

说起数据库,那我是太喜欢了,我大学的专业就是信息科学与技术,只不过那时候学校期间重点在程序编程,比如java \\ c语言\\ Python,我并不是很感兴趣,因为那时候没有框架,只能实现一些小功能,于是我就课余时间去学习数据库,毕业后2年内,我就已经掌握Oracle\\Mysql\\PG的所有技能,都是各种百度,不成体系,因为那时候舍不得花钱培训感觉培训班都是为了考试而去的


后来,我发现这样各种百度不成体系,而且DBA的工作是需要很多现场实施的经验,因为你的虚拟环境跟实际的服务器还是有差异的,我果断的拿出了我2年来所有的积蓄,报名了OCM培训班,让我庆幸的是我让我遇到了我生命中的贵人,我的师傅,18年的数据库老鸟,我2年坚持跟着他学体系化的理论,平时一些现场实施他也带着我,期初我只知帮他写写简单的测试文档,后面有很多机会,他让我亲自实施,我无数次想给他一些报酬感谢,可是师傅对我说的一句话是,不要谈钱,乐于分享才能让你成整正的大神,我看中的你的态度,你平时的测试很用心,测试报告写的很详细,2年内,不知道熬了多少夜都记不得了。我真的很感谢师傅,给了我现场实施学习的经验

从数据库的部署,容灾、迁移,备份恢复,到性能优化,再到故障应急处理,都是师傅带着我,我这你的很感谢遇到了贵人,好人一生平安。。。。。。。

以下是我获得的一些技能证书,他并不代表我有多强,而是我对这一行业的热爱





二、自己的定位

我觉得成为一个优秀的DBA应该具备除技术以外的以下优点:
1.有强烈的责任感,对工作认真、负责。
2.杰出的自学能力,喜欢钻研技术,英语水平应该过的去,因为你要考各种文档
3.心中无野草,做事有毅力。
4.好的工作环境,不是办公条件,而是维护的系统,
如果你是维护一套7*24的海量数据的业务系统,
你会进步的快的多,越复杂的系统越需要深厚的功力去支撑。

三、DBA必须掌握以下技能

个人建议,想要做一名合格的DBA,必须掌握以下技能

3.1 Mysql DBA

3.2 PG DBA

3.3.Oracle DBA

四、感谢生命中的贵人

感谢师傅,你带我入行,我将继承师傅的理念,无私奉献,
感谢CSDN,给我分享的平台,后续我将持续的分享DBA的各种干货,
帮助同僚们少走弯路,2021年年底目标输出200篇CSDN博客
很享受每次故障处理,客户崇拜的眼光及点赞,或许这就是成就感

IT邦德热门博客分享:

Linux7.6二进制安装Mysql8.0.27

Linux7.6源码安装Mysql8.0.27,历时1周整理

Oracle执行计划查看宝典,超实用

Linux7.6二进制安装Mysql8.0.27

Oracle管理表空间和数据文件

Oracle执行计划查看宝典,超实用

Oracle RAC在RHEL7多路径配置,超实用

Docker中使用rpm包的方式安装Oracle 19c

Oracle DG日常运维命令大全

❤️Oracle ASM加磁盘及剔盘操作❤️

Mysql8.0修改简易密码root报错处理

https://blog.csdn.net/weixin_41645135/article/details/121237565

以上是关于35岁程序员转行DBA,多亏18年数据库老鸟帮我,转正月薪3倍破3W的主要内容,如果未能解决你的问题,请参考以下文章

35岁IT老鸟,测试11年,第一次分享面试中的灵魂···

为什么经常看到35岁程序员,转行之后工资呈断崖式下跌?

十年软件测试感悟,写给想要转行的测试新人。

十年软件测试感悟,写给想要转行的测试新人。

为什么经常看到35岁程序员,找不到工作转行拿很低的工资!我不信10多年经验去小厂拿1W拿不到...

知乎热议程序员「35岁定律」,30岁转行学Python是否可行?