我是做编码转向开发DBA的,有一年左右时间了
因为数据库的规划和设计多在项目前期,后期DBA事情较少,所以还必须参与编码(先BS老板一个)设计数据库要了解业务,口语必须是经常练的,而编码又要学习架构
事情又多又麻烦,新技术层出不穷,时间长了,感觉精力照顾不过来
这一年了解的东西挺多,但都是半瓢水,打杂有余,挑大梁又暂时搞不起,公司给的米只能糊口,相当的苦恼
希望转向维护DBA,不用关注太多方面,把数据库和系统管好就行了,听说Oracle维护DBA水很深,是越老越值钱的不知道大虾们有什么建议?开发DBA和维护DBA前途几何,项目架构师呢?
若能把自己的发展历程和待遇贴出来,让XDJM有个参考的,
本贴加分,诚挚感谢!顶贴,半月内结贴!!!

解决方案 »

  1.   

    开发DBA有乐趣点,但是相对要累点,维护DBA工作比较单调,但是担负的责任比较大
    从一般水平来看,好象是维护DBA的待遇较开发的高 
      

  2.   

    维护DBA的待遇较开发的高 那我的目标就更明确了----维护DBA我想问楼住:如果走上DBA之路,学习哪些知识,看哪几本书,考哪个证比较好?
      

  3.   

    根据LZ的情况,我感觉应该先做开发DBA,慢慢转向维护DBA
      

  4.   

    一般来说,做开发DBA需要的你在某一方面深入下去就可以了,搞透它提供的接口层就行了,而维护DBA需要你精通数据库的方方面面
      

  5.   


    你都是社区专家了,五个裤衩,不是来故意取笑我的吧 :)我没有证,半路出家的DBA,
    考证很贵,5000左右,单位要是出钱就顺便去考,不出就算了,我不要证也不相信证,聊多于无而已先谢谢大家的捧场了,期待楼下~~~~~~~~~
      

  6.   

    从开发dba->架构设计者/需求采集者->项目管理者->部门管理者;前途会更大一些
      

  7.   

    我真诚的想问,我06毕业,上班空闲时间比较多,所以这样的。
    我只会写sql,平时的积累,其他方面全不会。看我回答的问题就知道了。
    现在的想法是DBA。
    所以真的想知道需要学习哪方面知识!谁来回答下看哪些书啊?考证是想帮助我找个DBA的工作,想容易点。
      

  8.   


    数据库最重要并且有风险的事情大约就是备份恢复了,个人以为应先从这方面下手。企业往往要损失好多钱才能培养出一个DBA我维护方面的经验甚少,不敢随便回答,等待大虾们
      

  9.   

    具体点需要看哪些书了?现在我只有时间。
    想法是1年半时间看书,最好考个证,找DBA的时候容易点。备份恢复、系统的调优  ---------目前知道2点
      

  10.   

    不敢托大,我也不是DBA,也只是对DBA有点兴趣而已,ORACLE数据备份恢复也有一些实际的维护经验,对ORACLE的认识是,
    越住前走,越觉得自己懂的太少,学都学不完.希望大家共同分享交流经验,共同发展.
    目前国内,真正意义上的DBA少之又少,需求也只有真正有实力的公司才需要DBA,一般的公司都请不起.
    初级DBA很多,中级,高级就更少了.所以如果想达到中级或是高级的水平,是要不断的付出的,积累经验.
    一般DBA至少掌握2至3种数据库知识.你准备好,走这条路了吗?
      

  11.   

    DBA要做的事情很多,不是你想像的那么容易的.GOOGLE一下,看看吧.
      

  12.   

    谢谢 SYUEHOKO,我目前只会oracle。需要会2-3种数据库吗?
    可以只会oracle吗?
    因为我发现oracle足够处理一切问题,用的很好啊!就是有点贵
      

  13.   

    我觉得做开发DBA,然后熟悉业务,那以后会混得很好,总监级至少的
      

  14.   

    LZ有开发功底,可以先做开发DBA,以后再转作维护DBA
    毕竟不管是哪种DBA调优能力很重要,而调优中又以sql tuning最常见!至于其他人问的要看什么书,还需要哪些知识,要不要学习多种数据库?
    看看oracle的官方文档的目录就知道了,维护DBA涉及的面比开发DBA要广得多,Oracle 基本的包括tuning, backup,recovery,高级技术有RAC ,dataguard,advanced replication,等等,同时还有涉及Linux/Unix 的管理,以及存储设备/网络知识也要多少懂一点。
    DBA钱是多,但也不是那么好挣的。
      

  15.   


    你想在一棵树上吊死吗? 不但要懂2至3种数据库,连操作系统也要懂2种以上,
    不是只会WINDOWS就可以了,一些公司数据库都会采用WINDOWS的,LINUX安全性更高/
    再说微软垄断啊....
      

  16.   

    什么开发和维护DBA你要想成为DBA这两个都必须行
      

  17.   

    WINDOWS是肯定不行的,测试环境才在WINDOWS上面,正式的没见过在这个跑的。
      

  18.   


    对的,基本上我遇到的ORACLE都是跑在unix下的,测试的话在windows下的
      

  19.   

    sql语句写得都有点勉强,唉!努力吧
      

  20.   

    我也来发表两句。
    严格意义上来讲,开发DBA,已经不是DBA了,应该是DB Application Developer,它也是一种职业。越偏底层,价值越牢固。
    而维护DBA,应该就是传统意义上的DBA。不过,如今很多企业故意模糊两者之间的区别。备份、恢复、调优,三者也许是维护DBA最常见的工作,也是养兵千日、用兵一时的最重要体现。临阵不乱,就得平时多创造机会做这三方面的工作。而不是出了乱子,再搞这些。所以,经验非常重要,胆大心细,才能出成绩。至于薪水,要看做到什么程度,有资深DBA(维护),薪金非常诱人,那是在多年的积累之下的回报。
    对于DB 应用开发人员来说,如果是非常底层,对系统优化以至系统实现(数据库系统)都有自己的一技之长,那他的薪水绝不会低。而一般的DB应用开发人员来说,确实不具备竞争力。所以,持之以恒的深入学习,积累经验,应该是两者的共同点。这些东西,是用钱买不来的。必须事事躬亲。
      

  21.   

    也想往DBA方向发展,严重关注...
      

  22.   

    严重感谢33楼iihero和19楼fjmingyang!!
      

  23.   

    这坑深咯...先做开发dba积累,经验够了才可以做维护dba的。个人感觉是这样的,不知道你们公司对维护dba什么要求...
      

  24.   

    唉,LZ不要弄个MM的头像吗?我还以为MM也玩这么深的DBA,那太恐怖了.
      

  25.   


    办公室MM少,自己整个MM头像经常看看心情愉悦,工作有效率些  ( :
      

  26.   

    好多高手。感觉数据库方面的知识不比开发少啊。我是做JAVA的,总感觉实力不够,没什么发展。单纯做一种语言肯定是不行的。也想学数据库方面的知识。看到楼上的大大们说还需要学习UNIX/LINUX,不知道应该怎样发展好了。呵呵。
      

  27.   

    反正之前我在公司的一位DBA跳槽后工资翻了一翻,应该也是开发DBA吧
      

  28.   

    维护的dba很不好找工作的,
    一般都是开发的dba。同时兼职维护。
      

  29.   

    回54,55楼维护DBA确实是不好找工作的,毕竟买得起Oracle的公司很少
    而开发中的维护性行为比较少,长期做下去也得不到实质的锻炼
    如果要转维护的话,就必须换工作了今天人气明显不如昨天了啊
    那后天结贴散分
      

  30.   

    因为不知道说什么好!
    我想问下:谁是维护DBA?想请教
      

  31.   

    个人感觉 虽然维护DBA 枯燥清闲一些 但是担的责任比 开发 DBA 高跟多 这也就是玩什么 维护DBA比开发DBA薪水搞的原因 呵呵个人意见 ORACLE小菜鸟
      

  32.   

    一般来说 没有老板会把公司的重要数据交给一个刚进来的DBA
    所以维护DBA不好找工作
    而且现在国内公司都是把员工当驴使呢
    最好刚开始从开发做起
    这样sql调优一般不会出问题了
    然后再从操作系统开始转向维护型吧
    路漫漫其修远兮,吾将上下而求索!
      

  33.   

    我说嘛,想找个做数据库的人如此之难,个中原因呀,呵呵现在有Oracle consultant的职位,据说相当于BSE,不好找,月薪6K美元呵呵
      

  34.   

    我现在是做管理维护DBA的
    我想说的是维护的DBA其实工作并不轻松,可能楼上的有些兄弟没做过维护DBA认为维护DBA比较轻松
    维护DBA的工作压力是非常大的,特别是维护大型的关进应用系统的数据库;
    楼主做2年的开发DBA以后,如果想转维护DBA是比较容易的!
    其实有些开发DBA要比维护DBA水平高的多
      

  35.   

    就是
    我觉得先做开发DBA比较好点,积累后再做专职DBA
      

  36.   

    比一般培训便宜18,000RMB的WDP人员走过......
      

  37.   

    今天CSDN网络貌似很忙,几次都进不来下午4点结贴,最后一楼给30分
      

  38.   

    上面有个广告贴,别忘记别给他分,CSDN的举报不起作用
      

  39.   

    以CSDN系统时间为准,最后一楼是easonjun
      

  40.   

    最后1楼是上午11点,太搞笑了吧!
    csdn时间不准