IBM DB2 数据库专业论坛's Archiver

hchao 发表于 2010-7-15 14:33

何去何从 - 关于DBA前途问题的探讨

首先DBA是什么呢?

如果以数据库管理员来界定DBA这个词汇,那么它代表的是一类数据库维护人员,以保持数据库的稳定、高效、安全运行为使命。
从软件行业来说,DBA是个软件使用者、维护者,并不是创造者,所以从大局来看,DBA的广度意识是不如软件开发的,软件开发是创造者。

我不知道国内的国产数据库软件开发到何种地步,但是他们的工作将是值得尊敬的,期待国产的产品能够慢慢创造更多的市场和机会,当然基于实力的创造值得真正的尊敬。

DBA的重要性如何?

要考察一个岗位的重要性,就要看其工作的价值,在多数以市场、销售为导向的公司内,后台的技术人员不可能得到太高的重视。

如果想充分实现技术的价值,只有选择技术导向型公司,国内目前看来,阿里已经开始逐渐把技术人员推向前台,开始广泛的宣传,向技术导向转变,还有很多技术导向型公司值得尊敬,如腾讯、网易、百度、新浪等。

而事实上,大多人在大多数企业里,不仅是DBA,连同IT人员都得不到重视,这就是现实。

如何实现自我价值?

在这种形式下,如何才能更好的实现自我价值?
其实我认为,自我价值有时候是可以和公司价值分离开考虑,如果你能够利用现有的环境,不断努力,不懈成长,不断提升个人价值,那么你一定可以实现更好的公司价值。只有自我价值和公司价值之间达成良好的配合,才能找到自己合适的位置。

所以重要的是,你如何评估自己、如何提升价值、如何面对现实!
我以前讨论过DBA 2.0的界定 ,我们一定要扩展DBA的外延,不断提升自己的价值,这一点非常重要。

DBA这个行业的前景如何?

所以很多人从事DBA这个行业,一方面是因为这个行业有较为稳定、轻松的工作,较为可信的收入,而所以有这样的形式,就是因为企业数据一般是极其重要的。
所以DBA的重要和IT的次要,是一对矛盾体,我们在种种矛盾中生存,寻找自己最佳的立足点。

从长远看,DBA的需求是可变的,一些企业可以选择保有DBA,也可以选择将服务外包,而外包是一种成熟的趋势。但是反过来,DB2和Oracle的市场非常广阔,所以只要你具备良好的素质,在这个行业里良好的生存我想是不成问题的。

说白了,一句话,你的个人价值决定了你的发展和前途,机会机遇与变化同在 !

fouder 发表于 2010-7-15 15:56

正在朝一个合格的DBA努力!

talentsid 发表于 2010-7-15 16:06

老本行是网络工程,毕业做了3年JAVA,现在兼做DBA,往服务器器集群方向前进

fouder 发表于 2010-7-15 16:15

从java到网络工程,再到兼职做dba,这个跨度是不是有些大啊!

wenzuocheng 发表于 2010-7-16 11:48

DBA的工作并不一定轻松。有些DBA需要管理40台机器上的DB2数据库。如果这些数据库的最初的设计比较合理,性能比较稳定,而且应用的数据量变化不大,DBA的工作就比较轻松,否则,DBA的工作可是做不完的,辛苦异常。

hchao 发表于 2010-7-16 12:17

赞同楼上的观点,但有一些疑问:

1、如何就在最初的阶段把系统设计的合理?
2、怎样才能做到性能稳定?
3、应用的数据量变化的大小由什么来决定?

yyt030 发表于 2010-7-18 10:35

LZ 的讨论很实在呀

gaoqs 发表于 2010-7-18 13:31

3年系统维护,不过都是应用的维护,目前正在朝DBA方向发展。

努力成为一名合格的DBA。

hchao 发表于 2010-7-19 11:45

gaoqs,系统维护主要包括哪些工作啊?

ahjobusb 发表于 2010-7-19 18:10

8楼的讨论讨论啊

dingluan 发表于 2010-7-20 14:28

我们一定要扩展DBA的外延,不断提升自己的价值,这一点非常重要。?
请问如何提升?谢谢

wangzhonnew 发表于 2010-7-20 21:55

[quote]我们一定要扩展DBA的外延,不断提升自己的价值,这一点非常重要。?
请问如何提升?谢谢 ...
[size=2][color=#999999]dingluan 发表于 2010-7-20 14:28[/color] [url=http://www.db2china.net/club/redirect.php?goto=findpost&pid=76767&ptid=9009][img]http://www.db2china.net/club/images/common/back.gif[/img][/url][/size][/quote]


    工作中不要局限于自己的数据库管理职责部分,应当多接触开发,操作系统,应用,网络,框架等模块,主动请缨担负起一些额外职责。

hchao 发表于 2010-7-21 09:34

wangzhonnew总结的非常到位,这也是当今的一个趋势,想单纯地做一个专项工作的时代快结束了!

alu 发表于 2010-7-21 09:54

DBA的工作不光是管理好数据库,其实数据库在操作系统的平台上运行,和其相关的应用软件,中间间软件什么的都很多,老牛说过,要做好数据库管理不容易,涉及的方方面面很多,以数据库为圆心,周围触及很多知识,
有机会慢慢学慢慢积累,搞得时间久了,你就是一个经典的DBA!

hchao 发表于 2010-7-21 09:58

各行各样都一样!

我们另一个网站AIX专家俱乐部,里面的注册会员以小型机的系统管理员为主,但他们的工作中除了小型机和系统的维护之外,还需要掌握存储、网络、数据库、中间件等技能和知识。

晓白 发表于 2010-7-23 14:17

[quote]首先DBA是什么呢?

如果以数据库管理员来界定DBA这个词汇,那么它代表的是一类数据库维护人员,以保持数据 ...
[size=2][color=#999999]hchao 发表于 2010-7-15 14:33[/color] [url=http://www.db2china.net/club/redirect.php?goto=findpost&pid=76242&ptid=9009][img]http://www.db2china.net/club/images/common/back.gif[/img][/url][/size][/quote]


   支持作者的看法。常言道术业有专攻,现在企业的IT人员仅仅懂得IT已经远远不够,一定要深入进去拥有一门IT领域里的专门业技能才能够提高自己的生存质量!

xhh 发表于 2010-7-29 17:08

[b]DBA需要不断积累经验的,很累的[/b]

页: [1]
如果您在DB2有任何问题请点击:点击这里给我发消息 点击这里给我发消息DB2技术QQ群:46987967(已满)、69731967(已满)、70737391
DB2 9
学习笔记
DATABASE
08年全年杂志
DB2中国
电子杂志
DB2通用数据库
精简版快速入门
DB2性能调优
入门
DB2、Informix
常见问题解答
DB2认证
详解
DB2认证权威
考试题库

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.