开发or运维,对于我这枚DBA来说,该何去何从?

开发与运维之争,似乎是个永恒的话题。君不见DBA已细分为开发DBA及管理DBA,当一个行业趋于成熟,工作的细化则是不可避免的。但是,对于我们DBA而言,尤其是对于初学者而言,则似乎又多了一份选择。开发DBA,着重于开发、优化层面,与开发者紧密联系,知道开发者更加高效的利用数据库。并...显示全部
开发与运维之争,似乎是个永恒的话题。君不见DBA已细分为开发DBA及管理DBA,当一个行业趋于成熟,工作的细化则是不可避免的。但是,对于我们DBA而言,尤其是对于初学者而言,则似乎又多了一份选择。

开发DBA,着重于开发、优化层面,与开发者紧密联系,知道开发者更加高效的利用数据库。并且,更多的充当老师角色,在设计、研发阶段尤其具有举足轻重的意义。

管理DBA,更着重于运维,构建合理的基础设施架构,保证我们的数据库正常运行,世上总是有各种各样不可预知的事情,当我们的数据、生产处于停滞状态,总能看到运维DBA忙碌的身影,没有运维DBA,一切都是空谈。

本期议题为:
1.您目前承担的角色
2.您认为开发DBA更重要还是运维DBA更重要
3.您认为哪种DBA更加有“钱途”
4.是否可以做到通吃,需要做什么才能达到两方面都精通收起
参与7

返回lsboys的回答

“答”则兼济天下,请您为题主分忧!
lsboyslsboys数据库管理员海盛科技
1.运维
2.开发DBA重要
3.开发DBA需要对业务的逻辑,SQL性能调优方面和应用架构方面比较了解,在开发过程中指导SQL开发
4.感觉开发DBA转运维好转一些.优秀的运维DBA必须对懂开发才行.
互联网服务 · 2012-10-10
浏览1146

回答者

lsboys
数据库管理员海盛科技

lsboys 最近回答过的问题

回答状态

  • 发布时间:2012-10-10
  • 关注会员:1 人
  • 回答浏览:1146
  • X社区推广