请教做一个DBA应该做怎样的职业生涯规划?
我是09届毕业生,计算机科学与技术专业,不是名校,大学四年不是混过来的,专业知识掌握的比较扎实,人才市场和招聘会没少去,招聘DBA的一般都要求要有几年的工作经验,学校里的招聘会来要我们的都招程序员,难道只能先找个程序员当当了?像我们这样的毕业生没有工作经验,应该怎样向合格的DBA或中高级的DBA发展,应该都具有哪方面的技能和素质,请各位过来人解答我的疑惑,谢谢!
越详细越好,明天我会继续追分的!
再次感谢!
------解决方案--------------------帮顶.
------解决方案--------------------up
------解决方案--------------------upstairs
------解决方案--------------------SQL code
接分....
------解决方案--------------------
HTML code
一名合格的DBA所应遵循的四个生存守则(转)
1.备份重于一切
我们必需知道,系统总是要崩溃的,没有有效的备份只是等哪一天死!我经常开玩笑的说,唯一会使DBA在梦中惊醒的就是,没有有效的备份.
2.三思而后行
任何时候都要清楚你所做的一切,否则宁可不做!有时候一个回车,一条命令就会造成不可恢复的灾难,所以,你必需清楚确认你所做的一切,并且在必要时保护现场.
3.rm是危险的
要知道在UNIX/Linux下,这个操作意味着你可能将永远失去后面的东西,所以,确认你的操作!!!
太多的人在 "rm -rf" 上悲痛欲绝,当年写下这条守则时,是一个凌晨被一个朋友吵醒,他说误操作rm -rf删除掉了200G的数据库,并且没有备份.
我当时能告诉他的只有一句话:要保持冷静.
4.你来制定规范
良好的规范是减少故障的基础。所以,做为一个DBA,你需要来制订规范,规范开发甚至系统人员,这样甚至可以规避有意或是无意的误操作.减少数据库的风险.
我们知道,在管理良好的数据库服务器上,rm -rf甚至可能是不允许使用的.
也许我们需要遵守的可能更多,所以我一直强调DBA一定要严谨专注,当然我也非常喜欢另外一句话:坚韧卓绝之人,必能成就万事。
------解决方案--------------------
关注
------解决方案--------------------
跟你说下我的发展过程吧,我的情况跟你类似
毕业后 3个月实习做软件黑盒测试,在测试的过程中知道软件的规范,数据流程,等等
3个月后转做软件编程(程序员),了解软件的实现,及数据库设计
1年半以后 专职DBA
没有前面的积累我也做不好DBA,
不要一口想吃个胖子,慢慢来,好在你还年轻.先积累下工作经验,这是很有必要的!
------解决方案--------------------
------解决方案--------------------
楼上说的有道理,要么到企业里先从信息部或者系统维护做起也可以。
------解决方案--------------------
我做了2年的专职开发,1年多兼职数据库维护.最近才刚刚走上专职DBA的道路.
道路坎坷,但有目标就不要轻易放弃了.无论开始做什么,朝着目标努力就是
------解决方案--------------------
1.考个名校研究生
2.先做程序员,一步一步来
------解决方案--------------------
up
------解决方案--------------------
一般公司都不会一个刚毕业的去做DBA吧!,一般你要先在工作中多花点精力去实践,表示你有这个实力,这样公司才可能那你去干吧!
------解决方案--------------------
关注.
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------
先从基础学期吧。学校学到的东西有时和实际应用还是有一定差距的。因为中国的教育有比较严重的滞后性
------解决方案--------------------
老大为啥光顶不说啊
------解决方案--------------------