  |
 |
|
 |
首页 >> 学院 >> 就业培训 >> 纵横职场 |
|
|
| 一位数据库管理员DBA的成长之路 [纵横职场] |
|
| 2008-4-28 14:57:00 文/ |
|
三天的愉快生活很快就结束了,我要开始“工作”了。那个时候,我的“工作”就是看书,因为我实在是干不了活,可以说是什么都干不了。对于什么都不懂的我,师傅首先传给我许多关于ORACLE的online documents。在实习的一个半月时间里,几乎每天都在书里度过,我每天看全英文文档都要上百页以上。那段时间,我住在蒋村,是杭州郊区的农民房,那里虽然离公司远一点,但房间条件不错,主要是房租费便宜,每天晚上回到住的地方,我都觉得特别的累,因为那里没有电视机,也没有什么其它的娱乐项目,所以很早就睡了。就这样每天的两点生活,蒋村,公司,公交车把我与这两点紧紧的联系在了一起,我成为了这个城市运动的一部份。
ORACLE的理论虽然有很多,很细,有些地方也比较难,但工科出生的我,再加上大学做了很多项目,在ACM集训队的历练,在软件理论,数据结构,编译原理方面积累了很多经验,因此理解ORACLE的许多工作原理都还是比较容易的。如鱼得水,那就是我当时的感觉,吸收ORACLE的知识特别快,再加上我对ORACLE的兴趣,每天都看那么多页书都不会觉得烦。
在这段时间,七公基本每个星期都会主动来找我,问我有什么问题没?但更多的时候,他是来直接问我问题的,而且问我的基本上都是一些实际的应用问题,那些问题是从itpub.net随机选的,不过能够回答上他提的问题,在当时我觉得是很有成就感的事。刚开始时,因为涉猎的知识还不够,常常会对ORACLE实现原理进行猜测,可很多时候都是错的,但我从来都没有放弃过。其实当你对一样东西不懂时,能够勇敢的去猜是对的,但更重要的是,要利用工具去破解这些疑惑,那这样的话就更进一步了,变被动为主动,显得更加积极了。每每我向七公提出我的想法时,他就会上Google,itpub用相关的关键字去搜一下,然后叫我看搜出来的那些文章,看了这些文章后,那些疑惑基本上都解决了。充分利用搜索引擎去获得你想要的资源,那是我以后遇到问题而自己无法解决时首先想到的途径。
很快45天的实习时间就要结束了,我已经看完5本电子书,心中觉得挺充实的。带着这份充实,我离开了淘宝,坐上了回广州的火车,回到了暨南大学,享受我最后的大学生活。
2006年7月3日,我来到阿里正式报到,报到的时候,是兴奋的,面对人生的第一份正式职业,我想任何人都会比较激动,不管工作好不好,也不管你是否喜欢这份工作,心中始终无法平静下来。但与此同时,心中又有一份挥之不去的失落感,我的学生生活彻底结束了,再见了,我的大学,再见了,我的伙伴。
签完劳动合同后,随即离开阿里巴巴所在的创业大厦,来到了淘宝,这里才属于我,我才属于这里。实习结束离开,匆匆已有两个月的时间,但这里的一切还是那样的熟悉,那样的亲切。见到了主管,见到了我的同事,从此,我又可以与你们一起并肩作战。
离开的这两个月,在学校都没怎么碰ORACLE,好多知识都搞忘了,比如说给一张表添加一个新列的语法都记不住了,讲出去都会被人笑话,还是在这里不要透露太多,呵呵。其实最令我头痛的还是Linux的各种命令,因为我们的服务器基本上都是装的是Linux操作系统,日常管理工作都是通过远程连接,用命令对数据库进行管理的,可我当时连mount命令也不会,刚记下的linux命令,一转眼的功夫又忘了,真令人抓狂!还好当时有师傅的悉心指导,师傅带着我从装Linux操作系统开始,学会分区,向我演示了一些常用的linux命令,这让我一步步的走进另一个操作系统的世界,从视窗界面到命令界面,从刚开始的抵触,到慢慢的接受,这需要一个过程,也需要时间。
在试用期期间,我也有KPI考核,看着一条条的目标,每个目标都有很详细的达标要求,自此我也感受到了从未有过的压力,这种压力比大学期末考试时的压力还大,那种应试考试,我能确定我能及格,尽管我不能确定能拿高分。既然制定了目标,那么就按照目标做吧。我每天要必须做的两件事:第一,保证两个小时以上的看oracle concept文档时间; 第二,上oracle的论坛网站www.itpub.net,看别人提出的问题,以及别人的回答,如果自己不懂的,也要去提问。另外还有一个项目:做一个从来没有人做过的功能测试数据,这些数据首先根据测试部门的要求,首先把它做出来,满足一定的功能需用求,然后这些数据还要可恢复,就是可重复使用的意思,这样可节约测试工程师造各种测试数据的时间。我也觉得这个项目对于测试组的意义,但项目的难点存在以下的几方面:一是各种功能需求不明确,二是各种功能的描述不准确,三是我对业务不熟悉,四是大家都不知道以怎样的流程来确定这个项目的质量,五是大家对这个项目的重视程度刚开始时也不够高,六是网站的功能业务逻辑会发生变化,七是我的ORACLE知识还很少。从后来项目的进展来看,以上的难点都对项目的顺利进行产生了极大的影响,有些直接导致整个项目重做,从头再来,对我来说,虽不是毁灰性的打击,但痛苦程度也到达了我的极限。尽管如此,我还是坚持了下来,这个项目持续了两个季度,最终坎坷的完成了。
在学习ORACLE理论知识的道路上,我也继续前行。当时,我基本上一个星期看一本书,每看一本书,我都会做大量的笔记和实验。其余时间,都在ITPUB上看网友的问题和一些牛人的回答,这种集思广义的学习方法也为自己在ORACLE的迅速成长提供了不小的帮助。一个多月后,oracle concept档已看得差不多了,我开始对oracle internal的东西产生浓厚的兴趣,这些知识itpub上也有许多网友经常问。这时七公发给了我许多关于这方面的文档,看完一篇,对ORACLE的理解又更进一步,有时不明白的,跟七公讨论一下,顿时觉得豁然开朗,那时已经有点面的感觉了。oracle internal的东西跟数据结构很有关系,如果想了解这方面的朋友,那得先好好学一下这门课。其次还需要有系统的思维,oracle的很多东西不是独立的,首先在oracle内部就不独立,就像一个参数的变化,也会影响到ORACLE其它一些东西,其次ORACLE紧紧的跟操作系统绑在了一起,他们是一体的,不是分散的,像兄弟一样亲密。
·IT产品报价大全 |
|
|
|
|
[第一页] [上一页] 1 2 3 [下一页] [最后一页]
|
|
相关文章 |
|
|
|
|
 |
|
 |
|
|