简历指南:懂业务的DBA才是好DBA

日期: 2013-12-04 作者:Chris Presley翻译:曾少宁 来源:TechTarget中国 英文

作为一名有超过15年工作经验的SQL Server数据库管理员(DBA),我有过很多经验教训,有一些甚至是非常惨痛的教训。其中之一对于我的DBA生涯有最大的帮助,而且它跟技术完全没有关系,那就是学会“说”业务的语言。

实际上,作为IT人员的我们,所有工作都与业务有一定的关系。我们或者是在解决业务问题,或者是帮助业务人员更好地利用工具。关键是要理解DBA将如何影响业务结果,然后再将它传达给我们的业务同事。

学会表述业务就意味着要与业务人员有效地沟通,使他们能够理解DBA的工作将如何直接影响公司目标的实现。同时,学会使用业务语言需要我们转换在技术端的思维方式。

我并不说DBA必须理解数据库中所有数据的意义,但是我们应该理解自己的业务及其目标。掌握一些业务知识可以丰富你的简历,让你更上一层楼,帮助我们分辨、规划并实现支持这些业务的技术。而我们自己也将变成一种战略资源。

举例来说,我们都需要为用户重构、增加或开发一个新报表,但是我们有想过数据的重要性吗?谁在使用这个报表,它有什么用处?如果想过这些问题,那么我们就有可能需要调整报表,使它能够在公司中发挥更大作用。我经常发现许多相似的独立报表需要经过这样的处理。通过理解用户需求,我们就可以在报表中加入更多的数据维度,满足更大范围用户的要求,从而提升报表质量,同时降低报表的管理难度。

提升沟通技能,改进DBA简历

理解业务,也有助于快速显著地改善与股东和客户沟通。他们也可能会影响技术的投资,一旦我们改善了与非技术人员的沟通,我们就能够更多地在技术选型方面起到主导作用,比如软件升级、购买更多硬件或者优化高可用性和灾难恢复策略等等。

事实上这些工作是每一个DBA都需要做的,但真正做起来却困难重重,有很多DBA难以得到认可,除非他们能证明与公司的业务目标密切相关。我们都知道保持更新的重要性,但是有时候很难用业务语言来说明提高预算的需求及潜在好处。

例如,公司中有一个关键数据库没有足够的高可用策略。假设数据库是SQL Server 2005或2008,而我们又发现使用AlwaysOn Availability Groups会有很大的帮助,但是它要求升级到SQL Server 2012。这是一个费用不菲的计划,但是它确实可能产生重大回报。为了实现这个计划,我们可能会特别强调技术好处,但是如果写一份简短的预案报告,专门说明业务好处,并将它提交给决策人,那么成功的概率会更高一些。

我以前将IT视为所有业务背后的引擎。随着职位提升,我有更多机会去接触不同的业务,现在我的想法改变了很多。虽然在一些IT服务公司中IT可能发挥着引擎的作用,但是我想说,大多数时候IT只是一种传动装置。IT负责接收能量,然后将它输送到传送带上,从而给业务提供能量并使它前进。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

翻译

曾少宁
曾少宁

TechTarget中国特约技术编辑,某高校计算机科学专业教师和网络实验室负责人,曾任职某网络国际厂商,关注数据中心、开发运维、数据库及软件开发技术。有多本关于思科数据中心和虚拟化技术的译著,如《思科绿色数据中心建设与管理》和《基于IP的能源管理》等。

相关推荐