我当初选择学习oracle就是冲着它工资高来的。当然,要想高薪水,当然要学精了才行。
我现在还在努力当中,毕竟还有时间给我做准备。
沉淀很重要。。。没有什么事情是可以一蹴而就的。知识都是一点点积累而来的。古语说的好,冰冻三尺,非一日之寒。只要有毅力有信心,勤动脑勤上机,再经过时间的沉淀,学好一种数据库,是有可能的。
作为数据库管理员,他需要的知识涉及的范围非常广泛。就拿oracle来说吧,不是说,你学了oracle,知道怎么用oracle就行,你还得会一些操作系统的知识,网络安全的知识等等……他不要求你在计算机领域样样精通,但你必须得知道很多的东西。
真正到了工作岗位上,学会找发生问题的原因最重要,因为有的时候,根本不是你的数据库管理上出现了问题,而是其他的一些环节出了问题,比如说,是操作系统管理员那里出了问题。如果你不懂操作系统的相关知识,看不出来这个问题出在操作系统,那么,你自己咬牙来修复问题,简直就是给自己找麻烦……
像你说的这几种数据库,应该都去涉猎一些,然后选择你真正喜欢的一种,去深入研究,像MYSQL,其实很多大型网站都是用它的。比如说,百度。这个我可以肯定,因为我参加过百度的电话面试,(当然由于沉淀不够,失败了,挺沮丧的,但是,这也是一个新开始。要更加努力才行)我问过那个面试我的老师,他说百度主要使用MYSQL,ORACLE也用,但不是主要的。所以说啦,你如果学习MYSQL,可以去很多大型网站工作啦。对于,ORACLE,全国百强的公司还是大部分都是用的它哦。
其实,说句欠扁但是又是真理的话,真学精了,真有本事了,哪里找不到工作?!
至于如何开始,你是大学生还是已经工作了?如果是大学生的,可以辅修或者自学。如果是工作了,还是先自学一下,然后去参加一些培训吧。总之,最基础的当然就是把SQL语言学精哦。这个是你学习这几门数据库的基础哦。然后,你再有针对性的去看各种数据库的入门书籍,反正就是一步步来嘛……
至于编程语言,SQL算一种啦……这个不用特意去学,还是要看你是从事数据库日常维护还是数据库开发,后者肯定是要学编程语言的啦,而且要学好呢。前者嘛,看你的公司要求吧,如果你有时间,也可以学学呀,毕竟,多会一些东西,你的资本就要厚一些噻。
祝你好运。也祝我自己好运。呵呵……
啰嗦了半天,希望对你有用。
你总是给自己设置了一道障碍,也许是你以后放弃学习的借口。
你能学精任何一个都不错。
当然你有必要了解一些编程知识和网络知识