CTOCIO IT专家网

天极传媒 比特网 | 天极网 | IT专家网 | IT商网 | 52PK游戏网 | 手机天极 | IT分众 |
IT专家网搜索

数据库 | Oracle | DB2 | SQL Server | MySQL | 商业智能 | BI | DBA | Sybase| SQL Server 2008

阿里巴巴DBA成长之路

作者: zhaolinjnu ,  出处:blog, 责任编辑: 李书琴, 
2008-04-21 08:50
  本文详述了一名阿里巴巴DBA从离开校园找工作的面试到今后实习、工作的成长之路。

  终于到了星期一,我们俩到淘宝报到。淘宝人力资源部的人立刻对我们进行了入职的简单的培训,也在那时,我们听说了我们在要接下来的三天里学会一样淘宝人的绝技---倒立,因为它的独一无二,我开始对这间公司的文化产生好奇。给我们培训的人叫骆冰,骆冰不是真名,是花名,在淘宝同事之间平时称呼都是用花名的,不用真名。花名这个东西恐怕也只有淘宝才有,这也是淘宝有别于中国其它公司非常有意思的地方。

  在简单的培训完后,骆冰带着我去见了我的主管-七公,以及我们团队的人拖雷,叶开,松溪,其中松溪是公司为我指定的师傅。师傅帮我领来电脑,跟我一起配置,给我讲一些关于公司的情况,还有如何阅读电子文档。接下来的三天便是百年淘宝的培训,这个培训并不是技术培训,主要是讲解公司的组织架构,请各个部门的负责人来介绍一下每个部门的情况,另外最重要的就是破冰,通过一些比较好玩的游戏使相互陌生的心交织在一起,从此我不再孤单。

  三天的愉快生活很快就结束了,我要开始“工作”了。那个时候,我的“工作”就是看书,因为我实在是干不了活,可以说是什么都干不了。对于什么都不懂的我,师傅首先传给我许多关于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知识还很少。从后来项目的进展来看,以上的难点都对项目的顺利进行产生了极大的影响,有些直接导致整个项目重做,从头再来,对我来说,虽不是毁灰性的打击,但痛苦程度也到达了我的极限。尽管如此,我还是坚持了下来,这个项目持续了两个季度,最终坎坷的完成了。

共4页。 9 1 2 3 4 :

网友评论

笔名 
请您注意:遵守国家有关法律、法规,尊重网上道德,承担一切因您的行为而直接或间接引起的法律责任。    IT专家网友拥有管理笔名和留言的一切权利。
  • 周排行榜
  • 月排行榜

邮件订阅


    
天极服务 | 关于我们 | 网站律师 | 加入我们 | 联系我们 | 广告业务 | 友情链接 | 我要挑错
All Rights Reserved, Copyright 2004-2008, Ctocio.com.cn
渝ICP证B2-20030003号 如有意见请与我们联系 powered by 天极内容管理平台CMS4i