dba和数据分析师的区别

dba和数据分析师的区别,第1张

工作和工资

1、工作。dba的工作是负责数据库安装、部署及日常运维工作,数据分析师的工作是根据项目开发需求,进行数据库设计。

2、工资。dba的工资高,数据分析师的工资比较低。

谁跟你说的DBA工资很高,程序员工资很低?程序员这个覆盖面太广了,你用一个"精确定位"的职位和一个广泛群体去比较,本身就没有可比性。在我认识的人中,有年薪上百万的DBA,但准确说他拿100万+干的活也不是单纯DBA的工作。同时,我同学里有系统构架师,一样也是年薪百万以上。但这些人都不具有普遍性,都已经是这个行业里在打工者这个层面的佼佼者。

DBA从门槛上说我认为不高不低,你可以看看丁香园CTO发表过的一篇他的工作经历,他是非计算机专业毕业,印象中当时做过服务器管理,然后就是从Oracle DBA开始后来成为全国屈指可数的Oracle ACE Director,其实只要你付出比别人多的努力,所谓的"门槛"都是吓唬胆小者的。

现在,网络上有些数据库行业已成名的既得利益者在忽悠DBA行业前景多名好,工资多么高,但我看现实看并不是这样美好(或许他们可能还有些商业目的,比如推销培训课等)。我们公司(北京)招入的Oracle DBA,2-3年工作经验,有OCP认证,让我看DBA的基本工作都能胜任,但月薪也就税后4000多,我们同等经验年数的Java程序员,比他工资还略高。我并不认为我们给的工资低,因为如果他真能拿到1万元的Offer,我相信他早跳槽了。另外,我们也不担心他跳槽,因为拿差不多的工资预算,同样可以招来差不多水平的DBA,因为我们的HR经常收到应聘者简历。所以不能总看那些成功人士光鲜的一面,也要看看行业中的中下层的人们生活的怎样。你可能会问为什么会这样?我觉得DBA职位需求远远小于程序员,而最近很多培训机构,包括大学开课程,量产DBA造成供求失衡是个不可忽视的因素。你考虑一下,国内中小规模的软件开发公司有多少设置专职DBA?我知道的很多都是程序员兼DBA,我当年也是在PowerBuilder项目组里兼职做DBA的开始接触数据库的。那些名声显赫的银行,保险,移动,互联网公司的大牛DBA们,按楼上朋友说都是年薪很高的,但那种职位数又有多少?已经成功的人士又有几个有勇气轻易挪窝给别人让位?所以我在DBA圈子里听一些年轻工程师的抱怨是,学习了,准备了,认证也拿了,但就是找不到入行的机会...所以相对于DBA,程序员的入行职位机会可能要多很多。从你关心的待遇说,百度的一般程序员待遇可能比甲骨文DB Support的待遇要高了。

我也不列举优秀程序员的待遇了,因为讨论那些上层的待遇没有代表性,其实作为一个职业选择,还是从你的兴趣,评估你自己适合做什么出发,一旦入行,就专注去做到好,同时还需要一些机遇,甚至做一些主动选择(比如转型)和变化。

MySQL DBA的技术难度比Oracle高多了。若说MySQL只是个M->S架构,则Oracle就是个RAC架构。Oracle在互联网行业用得非常之少,这是偶然现象?所以,我们甚至可以大胆断言Oracle都没有一个类似Facebook、微信、淘宝这样大型互联网应用的检验。推理来说,你连50W、100W QPS的数据库集群负载都没负责过,为什么给你高薪呢?你只是在底层使用Oracle数据库,不是Oracle数据库的内核开发人员,否则你依然能拿到行业“顶薪”。而MySQL DBA可以站在产业上游,掌握每一个实现技术细节。

就我观察到的现象,同样是8~10年的资深DBA,MySQL DBA整体能力要比Oracle DBA高一个档次,那些所谓的Oracle大牛在MySQL大牛前也只能俯首称臣。道理还是前面说的,你站在的是产业的上游还是下游。下游能做是工具类的事情,能做好当然很棒,但是他们永远无法往上游靠近,这是Oracle数据库本身决定了Oracle DBA的天花板。MySQL或者说开源数据库的DBA们,他们可以有无限的想象空间,他们的未来星辰大海。

记得之前有朋友和我说,淘宝第一批的VP大多为数据库出身,之后都是程序员或者架构师。为什么?因为他们相比DBA更靠近产业上游。掌握上游资源的人,Win!!!

作为DBA来说,职业生涯除了往内核走,还可以通向数据库架构师这条道路,这同样是往产业上游靠近。这时,你应该掌握社交网站、电商网站、互联网金融等业务的数据库架构设计,这其中包括但不仅限于:表结构设计、分库分表的设计、高并发场景下问题的解决能力、高可用容灾场景的搭建、大数据平台的集成能各种能力。Oracle由于本身的天花板,若想往上游靠近,故而大多数Oracle DBA大都也选择转向了MySQL DBA这个行业。

记得刚参加工作的时候,拿着Oracle OCP,能装个Oracle RAC的DBA就能拿1W+的月薪。这也从一方面说明,任何一个行业的薪资水平,都是从超额薪资水平转向为行业平均薪资水平。诚然,MySQL也会有同样的一天。那么,你要找准时间点,踩对步伐,不要在无使用价值的技术上投入太多精力,比如PostgreSQL。当然,如果你处于行业的最上游,那么做什么都会很轻松,该卖的一体机就卖,该收的License费用照收不误,该收的技术咨询费一分不少,该忽悠的小白一样继续忽悠。

很多人把技术看得过重,但区区觉得技术本身只是一件商品。正如马克思主义经济学说得那样,商品是使用价值与价值的对立统一。价值的存在以使用价值的存在为前提。没有使用价值的东西,不可能被用来交换,也就不会有价值。

长期坚持原创真的很不容易,多次想放弃。坚持是一种信仰,专注是一种态度!点赞是对作者最好的褒奖哟。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9654552.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存