ImageVerifierCode 换一换
格式:DOCX , 页数:18 ,大小:267.51KB ,
资源ID:16635626      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/16635626.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(阿里巴巴离职DBA 35岁总结的职业生涯Word格式.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

阿里巴巴离职DBA 35岁总结的职业生涯Word格式.docx

1、“你们还有其他主意吗?其中一个叫比尔巴迪亚的工程师就说,他还想通过因特网来提供免费的电子邮件账户,从网上广告为获取收入。10天之后,朱维森连商业计划都没要便掏出 30 万美元帮助他们成立了 Hotmail 公司。Hotmail 后来以 10 亿美元的天价卖给了微软公司。这在当时看来有些离谱,但这样的故事到处流传,充斥着各类励志杂志,也充满着我的心。世界上赚钱的公司多的是,但没有哪家公司的口号是改变世界。看看现在的 IT、互联网公司,每个公司的口号中几乎都包含着改变世界的梦想。而且从微软、苹果这类老一代革命家,到 Google、Facebook 这类硅谷新星,也的确有很多家公司或多或少的改变了世

2、界,或至少是深深影响了世界。IT,互联网,这是一个传奇的行业。当我的手抚过键盘,当眼光划过满屏自己写的代码,澎湃的激情,从来都没有息灭过。但无论多大的激情最终都会有息灭的时候。人可以依靠梦想活一段时间,但不会一直下去。1996年,我职专毕业。职专,是差等生的代名词。职专生的梦想,一般都是成为某武侠小说的男主角,有一个酷酷的名字,有一堆惊艳的红艳。我也不例外。但这一切,在 96 年的夏天到来时,突然中止了。原因我应聘到了一个很小规模的计算机培训中心“辰星计算培训中心”。还有,我看了辰星书柜中的电脑报合订本。有一篇故事我仍然记得,软件辉煌,其中详细讲述了盖茨创办微软的经历,还有 Word 的开发历

3、程,。一群大男孩,用电脑改变世界。美国,硅谷,IT 界,从来都不缺这样的故事。虽然这样的故事从来没有在东方某个伟大的国家发生过。合上电脑报,一个想法出现在我的脑海中,哪就是我要做中国的比尔。盖茨。年轻人总有梦想,不是吗?一年后,1997年的夏天,四个辰星公司的“核心”员工,告别辰星,踏上创业之路。四人熟读微软、乃至硅谷的历史,这些历史让他们热心沸腾。40年前,晶体管之父肖克利博士的故乡,美国西海岸的圣克拉拉,八名怀着梦想的年轻人离开肖克利半导体实验室,创办了可谓硅谷摇篮的仙童半导体公司。这就是著名的八叛逆。而我们,则自许“四叛逆”。我们在和辰星仅一墙之隔的地方,买了二十台电脑,投资达十万,创办

4、了红星计算培训中心。哪一年,我们十八岁。光辉岁月- 青春总是这样苦涩,但在长长生命之中,装在记忆这个坛子里,慢慢的发醇,最后却能化为无比的感纯。这或许就是生命的魔力。梦想总是遥不可及是不是应该放弃花开花落又是一季春天啊你在哪里青春如同奔流的江河一去不回来不及道别只剩下(平凡)的我没有了当年的热血看那漫天飘零的花朵在最美丽的时刻凋谢红星的创办,让我们的年青岁月,都达到了顶峰,此后再无超越。我们在同学中间成为传奇,成为创业的典泛。甚至有同学的同学,还幕名前来,向我们请教人生。在红星除了讲课,我们还为一些传销公司开发核算、财务软件。我还用C和汇编,写各种有趣的程序。我用汇编写过一个 DOS 下内存驻

5、留的程序,写完很有成就感,自信潢潢。但转念一想,要学的东西如此之多,不知何年何月才能学完,霎那间又充满急燥。那段青春岁月真是难以形容。快乐与泪水,自信与自悲,坚持与彷徨,各种各样的感情交织着,匆匆的,过去了,不再来。寒来暑去,花儿谢了又开、开了又谢,时间就如同夏日傍晚的凉风,轻轻的带走了岁月,只给人留下,多样的回忆,哪怕这回忆是如此的沈重。小学三年级时,还是 1987 年,我在书店看到一本书,作者是诺查丹马斯。书中详细介绍了他的一系列预言,从狮心王理查的死期,到西特勒的出现。当然,最后是 1999 年人类大灾难,恐怖大王从天而降。很不巧,当时哥哥刚刚带我看完电影超人。超人故乡星球毁灭的特效,虽

6、然在现在看来虽然拙劣不堪,但当时强烈震憾了我幼小的心灵。如今再看诺查丹马斯的预言,我几乎已经看到了地球在强烈的地震、大火中,变为一片废墟。出了书店,我万念具灰。我马上找到我的一众好朋友,将这个恶耗讲给他们:“我们只剩 12 年好活。”,未了,看着他们一个个脸如死灰,我却突然心情大好起来,悠载悠载的回家写作业去也。有了这种经历,使我完全相信微博上的一句话:不要向任何人诉苦,因为 20% 的人不关心,剩下的 80% 听到后很高兴。这是题外话,我们继续。12年后,1999年到了,我却再无所谓。或许大家一起死了,比我迷茫的活着更好。曾经辉煌的红星,只不过几年,便已面目全非,曾经的朋友,分道扬镖。在千禧

7、年来临的前夜,我和几个同样迷茫的年青人,喝着劣质的白酒,挥洒着青春,也挥洒着生命。青春总是这样苦涩,但在长长生命之中,装在记忆这个坛子里,慢慢的发醇,最后却能化为无比的感纯。我相信人生是一段段例行公事,一段忙完又一段,直到尽头。在红星的大门关上哪一刻,我告诉自已,一段生命结束了,要开始新的一段了。2000年春暖花开之际,我踏上新的征程。通过以往学员的关系,到了我市一家百年老字号五福糕点,做学徒。强烈的急燥心理,令我急切的寻找一条可以快速发家致富之路,我当时的选择是:糕点师。但我并没有忘记我的梦,我的盖茨之梦,我的程序员之梦。2000年周星驰贺岁片喜剧之王上映,其中一句“我是一个演员”,深深打动

8、了我。我想,或许有一天,别人吃着我做的极品慕丝,我却告诉别人:”其实,我是一个程序员”。罗红可又先做糕点,开好利来,赚了钱再当摄影师,我也可以。成长就是这样,我的目标,已经从创办 Intel 的肖克利八判逆,或盖茨等世界级大腕,变成了中国人罗红。其实,极便是罗红这样的成就,也是高高在上的。所又,我成熟了,但还不够成熟。我想成为一个不普通的人,原因就是我是一个太普通的人。几个月后,我放弃糕点,拎起菜刀,成了一个饭店的帮厨学徒。几个月后,我放下菜刀,在路边摆摊买精品。几个月后,我开了一家精品店。几个月后,精品店倒闭,我赔光了所有钱。这就是成长的代价。路不去走,就不知道原来走不通,更不知道哪条路可以

9、走通。其实,在这一年左右的时间中,也不是没有收获。在饭店做帮厨学徒时,我认识一个厨师。当其他厨师都是打台球、或站在街边对着过往的美女吹口哨时,他在练习刻花,或者学习。他说,他的目标是要上天津一所厨师大学。我们一直保持着若有若无的联系,我要看看他的坚持是否会有结果。我想,他也这么想的,他也想看看,我的坚持,会不会有结果。因为,无论在干什么,我也从没有中断学习。我不会吃口哨,台球打的也不好,他在苦练刻花时,我通常会拿起严蔚敏数据结构、同济大学版的离散数学等等。从 96 年到现在,从我看完比尔。盖茨故事哪一刻起,无论的目标如何变化,我可以自豪的说,我的 IT 梦,从没有一天停止过。也从没有在哪个阶段

10、,停止过学习。还在五福糕点时,虽然这个决定有点晚了,但我还是决定放下 DOS。开始看Windows 程序设计这本号称 Windows 下的圣经。当我拿起菜刀时,同时,严蔚敏的数据结构,已经开始看第二遍了,这本书后来成为我走北上、南下必带的书。而在精品店时,对于始终不明所又的编译原理,我也没有放弃,买了本号称龙书的,但我最终对编译原理还是不明所以4年后,那名厨师告诉我,他并没有去上厨师大学,他在北京的一家饭店,一个月已经拿到八、九千块。6年后,他仍在北京,但薪水已经到达一万五了。到我入职阿里巴巴高级数据库专家时,他已经到了广州,薪水和我在阿里不向上下。之后,我们失去联系,不再有彼此的消息。因为我

11、们在各自的身上,都已经找到结果。残酷的青春-在某一阶段,或许我们在寻找的和拒绝的都是自己中国最神密的部门是有关部门,最危险的工种是临时工。2001年的夏天,我来到郑州,到了我向往以久的事业单位,省计算中心,可惜从事最危险的职业:临时工。从小,妈妈就教导我:“要好好学习,长大了进事业单位,有个铁饭碗。我问妈妈:“为什么只有事业单位才有铁饭碗,其他的就没有吗?“其他单位会破产啊,效益不好会倒闭,发不下工资。”妈妈没加思索的回答我。我又不理解了,“哪会为什么事业单位就不会效益不好呢?“事业单位是国家吗,国家可以印钱啊。钱不够了就印。所以事业单位永远都不会缺钱。”妈妈回答我。我想起阿甘正传中的一句话,

12、Momma always had a way of explaining things so I could understand them. 妈妈总是有办法让我明白道理。妈妈的目标,就是让我能进事业单位。现在,我终于进了,这多亏了一个亲戚。但我只是个临时工。我的工作是讲课,还有为其他各个大小企、事业单位开发各种程序。我在计算中心一共待了 7 年,前 2 年,都是作为程序员,后来才转 DBA。那两年,我也为河南的不少企、事业单位开发了大大小小不少程序。现在想想,还有些后怕。常常午夜梦回,惊出一身冷汗。万一哪天我当年写的程序有问题,会不会被跨省追捕回去。或许我下半辈子最好待在,和中国没有引渡协议

13、的国家,才能真正安全。事业单位大家都互喊老师,在阿里的时候,大家都互喊同学。所以后来到阿里后,感觉年青了几岁,哈哈。在事业单位,正式的愁每天无事可做,临时的愁每天有太多事要做。常常一个上午跑两个单位解决问题,下午又要回去参加会议、讨论新软件的架构。在马不停蹄的忙碌中,我一直在考虑我将来的发展。谁都明白一个道理,如果想从一个行业中脱颖而出,只有两种常见的可能:要么技术牛X,要么占得先手。技术牛X这个,不容易做到,所以,对我来说,取得成功的最简单方法只有一个,“取得先机”。我们都明白一个很简单的道理,当火焰烧起来的时候,你才想到去加柴火,只能收获一堆灰烬。于是,我开始以我自己的判断,从众多的技术种

14、类中,找到一个还在发展中的技术。经过苦苦的寻觅,了解了众多专家学者的一直看法,我选定了承载我希望的东西-VRML。VRML 是 HTML 的 3D 版,当时一些专家预测,未来的网页,都将是这个样子的。想想看,3D 的网页,酷吧。打开网页,首先看到一扇门,用鼠标点一下,门打开了,随着鼠标的移动,你的虚拟形象走进房间,这是一个客厅,有三三两两的网友进进出出,大家互相在聊着天,还有几个网友在角落中私聊,怎么样,这样的网页够酷吧。那是 01 年的仲夏,傍晚的凉风,让经历了一天酷暑的人,感到格外轻松。夕阳西下的天边,还飘着几朵云彩,恰到好处的点缀着色彩绚丽的天空。我骑着自行车,轻松的穿行在大街小巷。我的

15、心情格外的好,因为我刚买了一本书,是专门讲 VRML 的。而且,我找遍了整个书店,只找到一本关于 VRML 的书。这更加证实了我的猜想,VRML 目前还比较小众,是一门方兴末艾的技术。只要抓住时机,在 VRML 全面代替 HTML 前,将 VRML 学的比较精通。等到 VRML 大行其道时,我的名字将随着 VRML 一起,响彻全国。哈哈哈哈,想到末来的美好前景,我几乎忍不住要逛笑起来。但命运如同横穿马路的汽车,在你得意忘形时,将你的梦想击的粉碎。2004年,一晃三年过去了。HTML 势头不减,Flash 红遍国内,之于我的未来希望:VRML,不提也罢。这从一个测面证明,不要相信所谓专家、学者的

16、预测。绝大多数的预测,都是错误的。就像 IBM 创史人托马斯沃森曾经作出了:“全球只需 5 台计算机”的预言一样。专家对未来的预测,往往是不靠谱的。企业家公开发表的预测,往往更不靠谱,他们的预测是为了对他们的产品和市场策略作宣传。就如同早些年 Larry Ellison(拉里。埃里森)将预言未来 PC 将不再是主角,NC(网络计算机)都是主流。可惜早些年我不明白这些道理,浪费了几年时间。如果能成功的抢占“先手”,无疑会以最小的代价、获得最大的成功。但是,如果你自以为是“先机”的东西没有发展起来,一切都将是竹蓝打水,一场空。抢得“先手”固然可以使用自己更快的功成名就,但刻意的去抢,往往适得其反。

17、成功抢得“先手”,这是上帝赐给你的礼物,可遇而不可求。这段经历让我明白,不要刻意追求快,欲速则不达,还是一步一个脚印来得稳托。其实仔细想一想,历史上固然有比尔。盖茨、乔布斯,有 Google、FaceBook,等等人或者公司,以创新、抢先赢的市场和尊敬。但是,成功的人一定都是少数,还有更多的人,同样的才华横溢、同样的聪明无比,但是,他们的创新、他的“先机”,都失败了。历史不会记得他们,因为,历史,是胜利者的丰碑。硅谷的风险投资商厉害吧,他们肯定不会将钱随便投给不靠谱的人、不靠谱的项目。但是,即使经过硅谷风投认定靠谱的事,成功率仍只能达到 20% 左右,80% 的失败者没有人会记得。几年的坚持,

18、几年的努力,只不过去学了一个毫无用处的东西。其实从 03 年开始,我就想过要放弃,我可能压错了宝、选错了方向。无数个夜晚在孤灯前学习,换来的只是毫无价值的技术!我的内心,很不愿意承认这个实事。人有时候最难否定的,就是自己。一直坚持到 04 年,还是一个仲夏的傍晚。依然是凉风习习,天空依然是绚丽多姿。我沿着金水河随意的漫步,我想,是不是要放弃了。一根接一根的抽着烟,买了几罐啤酒,一罐接一罐的喝着,夕阳将我的影子拖的老长老长。在某一阶段,或许我们在寻找的和拒绝的都是自己。你认为它错了,后来发现又对了,释然之后,你担然承认,自己执着了。错和对重要吗,关键是它过去了。是的,过去了。这之后不久,因为工作

19、需要,我开始接触一个新的东西,Form 和 Report,是一种很少人听说的,一种叫 Oracle 数据库的开发语言。各种语言对我来说是驾轻就熟,除了安装配置,这两种语言的开发,我很快就撑握了。我的历史,也因为这两个东西而转折。灯塔:ITPUB04、05年,我一直在做 Oracle 开发,主要使用的就是 Form、Report,当然,还有 OCI。在一些项目中使用 OCI,纯粹是出于对C语言的偏爱。其实大多数我们的软件,可以全部使用 Form 和 Report。我从开发转型为 DBA,是一个很偶然的事件。04年底,在给海关做一个项目时,认识了一名搞网络的技术人员,他刚刚考过 CCNP,正在向

20、CCIE 努力。当时,我从没想过要考什么认证,因此,也不了解这些认证。听了 CCIE,也没什么概念。他跟我讲,Oracle 有一个很牛的认证,OCM。考过了后可以身价倍增。我回去在网上查了一下,说是当年亚州只有 4 名 COM 等等,总之就是很牛*。这个结果令我大吃一惊,我没想到一个认证,能有如此难度与作用。从此,我开始了我的转型之路。其实我们单位从 02 年就开始使用 Oracle,几年下来,也基于 Oracle 开发了不少项目。很多地方有时也要求我们在项目交付的同时,提供容灾、高可用方案。但这些是我不肖做的。曾经的我对 SA 和 DBA 是如此的不肖一顾,“只是搬搬机器、装装系统的民工”。

21、我的梦想是创造,创造独一无二的程序,获得巨额风投,凭一已之力改变世界,我能,我可以。当梦想的浮华散去,我发现,8年过去,我仍站在原地。我是从备份、恢复切入到 DBA 这个行业的。04年底,我们为海关做了一个项目。项目完成后,我为他们搭建了 DataGuard,同时,写了个脚本每周未备份 DataGuard。当然,在项目软件中我也做了个按钮,如果需要,他们可以随时点这个按钮触发对备库的备份操作。软件中还有个按钮是将备库直接激活的,激活之后,备库要重搭,并且,如果 Redo 文件有问题的话,激活会丢失些数据,不过,这个项目的数据丢掉些他们可以接受。整个这些东西,我做为了高可用、容灾的方案,浓重的写

22、进项目文档。当然,免不了介绍的天花乱缀。哪个时代,大家对 Oracle 都没有什么概念,你只要能把库装上,都会有人说你牛。客户测试了备份、切换这些功能,再加上看了我天花乱缀的文档,对于灾备方案、高可用方案非常满意。我们领导后来得知这一情况后,专门问我是否有意转型做 DBA,我自然没有问题。我已经厌倦了开发,或者说,厌倦了老是为了别人的需求,开发程序。听说 DBA 还算轻闲,我计划转做 DBA,再利用剩余时间开发自己的程序。但不可否认的是,Oracle 是有它独特的 Mei 力的。随着对 Oracle 学习的越来越深,我慢慢的发弃了我的开发梦。这一切的转变,都是很自然的,自然到我每每想起,总觉得

23、那是命中注定。数万年间我和 Oracle 相遇了,没有早一秒,也没有晚一秒,哪也没有别的话说,唯有说一句,原来你也在这里。海关的项目之后,我开始考虑,如何让用户的数据在切换时也可以保持不丢。最后考虑的结果很简单,就是将 Redo 每组中设两个成员,每个成员都在不同的存储上。但当时有记得有人说这样做会对性能有影响,即使存放日志的两台存储一模一样。但也有人说没有影响。我在网上查了很多资料,大家的说法,莫衷一是。最后经过测试,结论很简单,有影响,但影响不大。对于这个结论,我想大部分读者也不会满意。到底影响在什么地方呢?每组中两个成员,每个成员在不同的存储中,存储性能是一致的。说这种情况下写 Redo

24、 性能不会有影响的人,主要是认为 LGWR 会同时写两台存储中的两个 Redo 文件。如下图所示:但是,我们考虑一点,LGWR 进程只有一个,存储有两台,向A存储写和向B存储写,必然是两条语句,一个进程怎么可能同时执行两条语句呢。所以,上图不对,应该如下图所示才是:LGWR 发送命令写A存储中的 RedoFile,不必等待写完成(因为是异步 IO),LGWR 再发送命令写B存储中的 RedoFile。LGWR 只有一个进程,不可能同时发命令写A存储和B存储中的两个 Member,只能逐个来。但因为I/O是异步的,向B存储中写 Redo Member,不必等向A存储中的写操作结束,而是如图中所示

25、,有部分操作是平行的。从总的时间消耗上看,图 1 中错误的理论,共耗时1.002 ms, 图 2 中正确的理论,共耗时1.003 ms。当然,时间是我随意加上去的,但对于现代的计算机系统,“发出一条命令”,“接收一个通知”,消耗 0.001 ms 应该是过高的估计了。 写磁盘的 1 ms,应该是差不多了,大部分数据库写日志的响应时间,应该都是几 ms 左右的。通过上面两个图的分析,可以得出结论,让 LGWR 写两个存储,对性能有影响,但影响不会太大。多了图 2 中最后一阶段的操作:“B存储向 LGWR 发出写完成通知”。有了这个结果,再后面的容灾架构,如果客户要求不丢数据,我都要求客户准备两套

26、一模一样的存储,每个日志组的两个 Member,分别放在不同的存储中。后来 DBA 逐渐增多,客户哪里,会有自己的甲方 DBA,对于灾备系统,当我提出要两台一模一样的存储时,一些客户会有疑问。我会详细解释 LGWR 的原理,其实,向客户解释的过程,也是传播自己思想的过程。向客户解释的原理越多,客户对我的信任感也越强,后面的事情也越好办。这些经历,也直接促成了我后面的学习习惯-重视原理。虽然原理这东西很虚无,但为了更好的说服客户、取得客户的信任,有时我不得不向客户解释这些东西。说点题外话,总有人问研究内部有什么用,我觉得最重要的作用就是,可以更好的忽悠客户。哈哈,这是玩笑话,有用没用看自己爱好。

27、有兴趣就去研究,没兴趣就去做别的。这个问题不必纠结。如果真有兴趣去研究了,也一定会有回报。如果没去研究,也可以当好一名普通的 DBA。言归正传,能为客户解释这么多东西,有一个网站功不可未,就是 ITPUB。我 05 年注册了帐号,此后,只要有疑难问题,第一时间先上 PUB 上搜索。PUB 成为了工作、学习必不可少的网站。但是,我很少在 PUB 上发表什么,因为我自己的功力尚不足,怕写出错误的东西,耽心影响大家。但看了哪么多好帖,从来没有回过帖,现在想来,也让我心中不安。于是从去年开始,我开始将这些年的积累逐步总结出来。我相信一个道理,有一个农场主,得到了一种优良小麦种子,但他不懂得分享,只在自

28、家的地里种这上了这种优质小麦。收获季节到来时,结果他的优质小麦表现并不如何的好。他很不理解,就去请教一位专家。专家了解了情况好告诉他,只他自己种优质小麦,面积太小,旁边别人普通小麦的花粉,会被传播到他的优质小麦中,结果,影响了他的优质小麦的质量。第二年,这位农场主将自己的优质小麦种子分享给旁边其他的农场主。由于有了足够大面积优质小麦的花粉,到了收获季节,大家都获得了大丰收。现在时间已经成熟,我会慢慢将一些心得分享出来,希望和大家一起研究、一起进步、一起丰收。在乙方工作哪段时间,对于工作,我只有一点感触。每天,我并不是为了单位而工作,我是为了自己而工作。只有自己的技能获得提升,才是关键。我会选择个别库做为观察对象,进行深入、细致的分析,以此来煅炼技能。但人的精力是有限的,再加上单位给的福利待遇也不高,所以大部分库,只要客户不找我,我也不去找他们。从 07 年开始,单位成立专门的数据库运维团队,决定让我作为团队的 Leader。我的工作重点,从单纯的技术,慢慢变成了开会,参加各种会议。有些人对此乐此不疲,但我很不习惯。大家把活推来推去,把功劳争来争去

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1