应用DBA的价值
关于应用DBA的价值 和对团队的贡献,前几天在一个小范围作了个讨论,以下是我做的一个整理(70%引自大师):
产品DBA和应用DBA不过是阿里巴巴DBA在成长路线上的两种方式。因为我们以前都是纵向的在技能方面深入,所以最近两年比较强调横向的东西。横向的协调、沟通、推动,远比一个人去学习技能困难的多,而这种能力实际上是可以放到更多的环境中去施展的。技能却只能在这一个领域。主机、os、存储,相信以大家的悟性,1-2年经历足够让你觉得够没劲!
应用dba在当前更关注具体业务,所以涉及的范围也和具体业务部门相关。产品dba已经做到标准化,所以他们的职能是如何进一步提高所有数据库的管理效率。从长远看,应用dba不应该局限于简单的sql优化、项目跟进 甚至数据订正,更应该站在应用的角度思考数据存放和读取的问题。Cobar是一个典型的例子,这应该是应用dba今后需要关注和发展的方向。Db今后的线性扩展和高可用方案,不可能只依赖于db本身的功能,更应该依赖应用架构本身解决这些问题。所以今后应用dba应该和架构部门密切合作,不断创造和发展这样的架构模型,真正解决数据库面临的问题,这也是对团队最大的贡献。
如何让团队在公司发挥重要作用,重要的是影响其他部门,让更多的部门收益,这样dba team才能在公司赢得尊重。记得上次半年奖项评选,有个部门的头居然不推荐自己团队的人,而是要跨部门推荐DBA,这件事情未获得andy的许可,因为这个结果会给其团队的人巨大的打击,老大不认可自己部门的人认可其他部门的人!但是在这个事情的现场我是很感激团队兄弟的努力,能让dba team赢得别人的尊重和认可。 而这些事情,基本主要都是应用dba贡献的价值。
所以实际上,应用dba的价值体现在整个团队对外展现,产品dba或者技能方面提高的dba是练内功影响自己的团队更多一些。 但你要说哪个价值大或者哪个困难,不同阶段答案是不一样的。看当时哪个是短板!但你可以去学习技能提高,而技能高的人却未必能做好你的事情,比如唐牛或者范鑫,他们要做应用DBA的事情,技能再强,恐怕也很难做的好,因为他们有自身的缺点,让他们做现在的事情主要目的是扬长避短,发挥自己的价值。如果某一日你真的觉得技能才是你唯一的方向,那也没关系,人生的轨道又不是死的,主管会充分考虑每个人的需求,结合整个团队来认真划分角色。所以在这个事情发生之前,做好的你手头的工作,再做的更好一些,最受益的是你自己!
建议继续学习:
- 我对技术方向的一些反思 (阅读:9871)
- Oracle DBA的学习进阶成长树-从初出茅庐到高瞻远瞩 (阅读:4411)
- oracle技术方面的路线 (阅读:3343)
- MySQL DBA修炼秘籍 (阅读:3190)
- 关于技术积累的几点想法 (阅读:3091)
- 我的担忧:dba如何在稳定环境中成长 (阅读:3057)
- DBA有什么个人前途? (阅读:2705)
- DBA最缺的不是技术 (阅读:2687)
- MySQL DBA面试全揭秘 (阅读:2653)
- 个人价值决定个人回报 (阅读:2547)
扫一扫订阅我的微信号:IT技术博客大学习
- 作者:grassbell 来源: Alibaba DBA Team
- 标签: DBA 价值
- 发布时间:2009-11-06 09:15:12
- [55] IOS安全–浅谈关于IOS加固的几种方法
- [55] Oracle MTS模式下 进程地址与会话信
- [54] 如何拿下简短的域名
- [53] android 开发入门
- [52] Go Reflect 性能
- [52] 图书馆的世界纪录
- [49] 读书笔记-壹百度:百度十年千倍的29条法则
- [48] 【社会化设计】自我(self)部分――欢迎区
- [38] 程序员技术练级攻略
- [32] 视觉调整-设计师 vs. 逻辑