我只是一个工作了4年的Oracle DBA,刚毕业时从事软件开发。刚才看了下论坛,发现很多初学者有意想往DBA的方向发展,不知如何学习。或者是刚开始工作,不知道以后怎么走,感觉到比较迷茫。我现在是正在申请辞职中,交接时间比较空闲一点,希望能够和大家讨论讨论,互相的学习。我会根据自己的一些经历和感受写下来,可以给大家一个参考。 大家感觉到比较迷茫的时候,可以想一下应该怎么回答保安经常问的3个比较哲学的问题:
1、你是从哪里来的?
2、你是谁?
3、你要到哪里去?
这3个问题,你可以想一个星期或者一个月,想到了。你就很清楚自己真正需要什么了。不要不加思考就直接说不知道,像苹果已逝CEO Jobs在2005年给斯坦福大学的毕业生所说的,你要不断的寻找,直到寻找到自己感兴趣的东西。有些人很幸运,一毕业就找到了自己的兴趣,有些人可不是那么幸运,需要辗转多次才会找到自己的兴趣。我们大部门人都属于后面一种。 我工作快6年了,工作有时感到无聊、迷茫是很正常的现象。我上学时,也说不上特别喜欢计算机,至少能够感觉计算机在将来就像开车一样不可缺少。当时知道做软件开发至少能拿3000块,就很努力的去学编程语言了,后来真的做了软件工程师。
开发软件时,接触到了Oracle数据库,调查了下Oracle 的DBA是越老越吃香的,不像开发30多岁就被淘汰的。就这样从迷茫中学习Oracle数据库。我刚开始自己练习安装、备份、恢复等等操作,经过很多的模拟数据库问题,然后再去解决这些问题,找到了Oracle DBA的工作。在这岗位上,我快做了4年,我同时也很享受这工作。
我在2010年,指导了身边没有计算机基础的朋友们找到了数据库的工作。在2011年,我就写了一本没有计算机基础如何学习Oracle,如何找到数据库工作的书籍。该书名为《Oracle DBA高效入职指南》,如果有人感兴趣,可以通过百度搜索下,或者在当当网上搜索下都可以看到该书的简介和目录。希望我的帖子或者是我的书能够为你打开Oracle数据库之门。
1、你是从哪里来的?
2、你是谁?
3、你要到哪里去?
这3个问题,你可以想一个星期或者一个月,想到了。你就很清楚自己真正需要什么了。不要不加思考就直接说不知道,像苹果已逝CEO Jobs在2005年给斯坦福大学的毕业生所说的,你要不断的寻找,直到寻找到自己感兴趣的东西。有些人很幸运,一毕业就找到了自己的兴趣,有些人可不是那么幸运,需要辗转多次才会找到自己的兴趣。我们大部门人都属于后面一种。 我工作快6年了,工作有时感到无聊、迷茫是很正常的现象。我上学时,也说不上特别喜欢计算机,至少能够感觉计算机在将来就像开车一样不可缺少。当时知道做软件开发至少能拿3000块,就很努力的去学编程语言了,后来真的做了软件工程师。
开发软件时,接触到了Oracle数据库,调查了下Oracle 的DBA是越老越吃香的,不像开发30多岁就被淘汰的。就这样从迷茫中学习Oracle数据库。我刚开始自己练习安装、备份、恢复等等操作,经过很多的模拟数据库问题,然后再去解决这些问题,找到了Oracle DBA的工作。在这岗位上,我快做了4年,我同时也很享受这工作。
我在2010年,指导了身边没有计算机基础的朋友们找到了数据库的工作。在2011年,我就写了一本没有计算机基础如何学习Oracle,如何找到数据库工作的书籍。该书名为《Oracle DBA高效入职指南》,如果有人感兴趣,可以通过百度搜索下,或者在当当网上搜索下都可以看到该书的简介和目录。希望我的帖子或者是我的书能够为你打开Oracle数据库之门。
解决方案 »
- 筛选表中某一字段中的数据
- PL/SQL 怎么测试SQL的性能啊?
- SQL问题 急!!!
- 透明网关的问题,诊断到错误,ORACLE连接SQL SERVER的时候
- Oracle9取记录集时,列名会自动截断?不知道各位有没有碰到过?
- 寻toad 中文资料,大虾帮忙!
- 如何知道一台ORACLE打过哪些补丁?100分
- 有谁知道哪里有Oracle 8i或9i for linux的免费下载的地方,请指点!
- 求救!存储过程中调用函数,函数调用存储过程中创建的临时表,该如何写?
- Oracle中如何使loop循环跳过後面的语句重新开始,像CONTINUE的功能一样
- ASP+ORACLE 移植问题,Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
- 求一个SQL统计语句
楼主,现在转行做作家不错啊
我身边接触到,女生做DBA特别少。主要是数据库维护是操作性比较强的工作。还需要了解操作系统Unix、Linux、存储、网络的知识。数据库出现问题,领导也会给压力的,推你用最短的时间解决问题。女生不好顶这压力,可以考虑DBA中分工比较细的工作,比如专门优化SQL语句、数据操作、数据分析之类的比较合适。你可自己在网上调查下,DBA分工比较细的工种。
我很无语啊 ,我所有会写的句子重复100遍可能够1000数目。
我该怎么练习呢,谁有简单点的练习习题吗,用来消化书本知识的。
我想来看书的话太枯燥无聊了, 个人更喜欢做题练习...
[/Quote]O(∩_∩)O谢谢哈~我搜搜~
或者通过百度搜索一下你比较感兴趣的题目来联系。
不然你就搜索Oracle的面试题,你看题目,去解决题目的问题。这些面试题还是有代表性的。不然不会哪里面试的。
希望对你有所帮助。
http://www.itpub.net/thread-1584995-1-1.html
楼主发这个贴子,可能确实是想推销一下自己的书
但是人家确实分享了自己的经验,也认真解答和回复了大家提出的问题,这就够了。
书要不要买,是你的事情
谢谢这位朋友的支持。
新书是需要向初学者宣传的。
但我还是想介绍多一些自己的经验和经历。
希望能够和你多多交流。
迷茫是很正常的。因为很多工作都没有接触过,更谈不上兴趣了。
我原来是Java开发,因为老加班写代码,加班修过程序bug,后来发现中国很多软件项目的需求不规则性,导致软件的重用性很难,这样软件很多项目都是延期的,像微软公司那样赚大钱的比较少。后来发现对Oracle数据库感兴趣,所以转向了Oracle数据库管理的工作。
你可以接触不同的工作类型,接触多些岗位,也许能够找到你比较感兴趣的工作。
像苹果公司已逝的乔布斯所说的:你需要不停的寻找,直到找到你感兴趣的工作为止。这才是你为之付出全部精力的事业。
希望你能够找到自己感兴趣的工作,走出迷茫。
在有的公司dba不会比程序员轻松
你说的很对。
但总体来说,DBA是维护系统稳定的。
大部分的DBA是比开发轻松的。
你可以到清华大学出版社网站的下载该书的“样章”。
这些链接:
http://www.tup.tsinghua.edu.cn/sub_press/2/book/SHOWBOOK.asp?cpbh=044642-01
希望对你有所帮助!
------------------------------------------------------------------
ORACLE DBA的QQ群:9610122 (欢迎加入!)
感觉不管是推销书也好,分享经验也好,反正个人是觉得各取所需,谢谢了。