eygle.com   eygle.com
eygle.com eygle
eygle.com  
 

« ACE访谈之二 - 熊军:不积跬步,无以至千里 | Blog首页 | 走进微信时代 - OraNews 我的公众帐号 »

ACE访谈之三 - 李轶楠:勤学习勤吃苦 透过现象看本质
modb.pro

以下是ITPUB论坛访问Oracle ACE 李轶楠 的访问稿,摘录在这里与Oracle爱好者们分享。

--------------------

感谢600接受ITpub的采访,600好久没来坛子里了,大家都十分想念啊。今天我们的采访话题是围绕Oracle ACE来谈的。

arron刘:
首先600你给大家谈谈你是如何成为Oracle ACE的?
ora-600
首先来说呢,是怎么成为ACE,Oracle ACE最早是老盖获得的,当时我们都在ITPUB这个圈里,大家都很熟,虽然说是平时表现的的方式不一样,比如说老盖喜欢写书,老杨喜欢写博客;而我比较擅长说,就是把自己对于Oracle 的一些理解经验说出来,用这种大家更容易接受的方式表达出来。对于一些学习能力不强的人来说看书学习经常会有一些东西搞不明白,因为我们在看书的过程中学到的都是一个一个的知识点,没有一个整个的连贯性,往往在学习了后面的知识点,前面的知识点就忘记了。于是很多知识前后联系不起来,对于技术的也就自然理 解不了。于是我就在尝试用一种方法可以有效的将所有的知识点组合起来,然后用通俗的大家可以理解的语言将这些技术传播出去,这样可以高效快速的提高技术人 员的学习能力。这种方式就是培训,它可以让你建立一个学习的知识体系,让你快速入门。于是我就选择了培训这条路,然后给大家讲很多东西,做一些技术经验分 享,然后就在我不断做着这些事情的时候,Oracle那边提出了ACE这个理念。我发现这个理念其实与我现在做的事情相符,同时我觉得成为ACE是得倒了一个官方的认可,同时ACE不仅仅是一个人,它是一个团队,在这个团队的帮助下,你可以更好的去传播,分享你自己的技术经验。于是就像Oracle提出了 申请然后就成为了ACE。总的来说呢,我成为ACE还是很简单的,做的事与它的要求相互符合,成为ACE便顺理成章。

arron刘:
我们都知道600是一位好老师,到现在好像已经有超过15年的培训经验了吧。那么你对如何学好Oracle一定有很多想法,和我们大家分享一下吧。
ora-600
我把学习成功者分为几个层次。能干的不如能讲的,能讲的不如能写的。能干的就是说能解决问题的人,能说的呢就是不但能解决问题还能够表述出来。能写的呢, 就是另外一个层次了,当然是写的好的。为什么这么说呢?因为讲课在给别人讲明白的过程中,你可以通过眼神等等的观察,反复的用不同的方式来讲明白。但是写呢,你没有办法看见读者,你不知道读者处于一个什么状态,没有与读者的互动,所以你只有用所有人都能理解的语言来将一个问题讲清楚,同时又能传递出 Oracle的一些内容。所以说写是一个更高的层次。
作为技术人员来说,你要掌握的是一个技能。但是并不是说遇见一个问题你能偶处理,将它解决到就算是掌握这个技能了,只有做到你理解它的运行机制,这样才算 是掌握了这个技能。否则的话你遇见其他相关的问题还是不知道怎么处理。因为你不了解它内部的机制,无法形成一个整体的分析思路,所以基础知识的牢靠是非常 重要的,只有基础知识扎实了才会在出现问题的时候找到病因。举个例子来说:我们平时开车的时候开着开着有问题了,有经验的人一听这个问题就知道问题在哪。 当然有两种可能第一个是他师傅告诉他的,一听什么声音就是什么问题;另一种就是对汽车的硬件,发动机等等的运行原理非常了解,所以一听你的描述,一听汽车 的声音就知道出什么问题了。我觉得现在有好多人都不够踏实,他没有将学习的知识搞扎实,只是去敷衍了事,你有什么问题我在网上一查怎么解决,解决完事就不 去想了。所以我想告诉大家为了让自己能够达到一个更高的层次,要做的不仅仅是能够解决问题,还要做到深入的理解问题,所以我们在ITPUB就有一个很好的 氛围,有什么问题大家就去讨论,然后都去实验看看如何解决。我觉得这个做的很好。不过目前大部分的人还是在直接搜答案,都不愿意去讨论了,所以在这个浮躁的时代里,DBA的高手是越来越少了

arron刘:
大家都是从学生时代走过,都明白有的时候好多问题自己可以解决,但是要给别人讲明白却办不到。600给我们讲讲你在做培训过程中的一些经验以及有哪些印象比较深的趣事?
ora-600
很多人在培训中遇见水平很高但是讲不出来。其实他们更多的能力在于解决问题,现在很多工程师在解决问题的时候并没有真正理解这个问题,只是在网上,在其他 地方见过别人是这么解决的然后他就这样解决,不去想这个问题内在的机制,这样的人当然是讲不出来的,只会把人越讲越晕。所以这个问题与个人的经验和对于知 识点的理解深度是有关系的,如果讲过课发现,在讲课的同时其实也是一个自己学习理解的过程,比如说我在讲一个问题时候,我发现很难把你讲明白,为什么呢? 是因为我自己其实对这个问题没有吃透,对它的理解只是浮现于表面上的,根本不知道这个问题到底是怎么形成的,与其他问题有什么联系。这就促使我自己努力的 去将这些问题吃透,而在吃透的过程中还要把这些东西生活化。因为讲课其实是一个在自己学扎实的基础上把内容生活化,然后传授给别人,在别人学习的过程中手 机反馈,分析自己讲的东西为什么别人接受不了,然后反思自己的讲课内容,看看里面有哪些不连贯的东西,然后将它弥补上,不断完善自己的讲课内容,同时将一 些新的,较难的知识点生活化,将一些抽象的概念和生活中的实物联系起来,这样可以让大家直观的接受。比如说用漏斗来形容信息的先进先出、读写和输出速度问 题等等。所以,培训就是这样的,首先得有一个扎实的基础;然后将自己的体系整理出来;最后不断的完善自己的体系同时将自己的经验融合进去,用最简单的描 述,用生活化的语言把它描述出来。
培训中遇见的事情:这个问题问住我了,因为我做的培训太多了,感觉都差不多的。不过要非得说印象最新的培训还得说是ITPUB的培训,为什么这么说呢?因 为ITPUB的培训中大家都会很辛苦,像其他的一些企业的培训它的时间是很短的,一般就是一天六个小时,早上三个小时,下午三个小时,而且由于一般企业中 参加培训的员工技术基础都不是很好,因此还要给他们流出来一些时间去思考,消化,去做一些实验,这样我的培训就稍微轻松一点。但是给ITPUB做培训不一 样,首先,ITPUB的生源来自不同的行业,都是在岗位上工作,而我们也是在工作,所以就得找出一些大家共同有的时间,经常是把时间安排在周末,而且要不 断的压缩课程,甚至三四天的课程压缩在周末的两天里,所以每天的讲课时间都会在8个小时以上,大家的时间非常紧凑,但是大家都很乐意去听,虽然很累但是大家那会都很开心。有意思的是ITPUB的课程如果没有挺会下次是可以继续免费听的,我就见过一个同学,同一门课程连续听了五次,我瞬间就感觉是不是我讲的有问题,于是就问他没听懂么?他说我听懂了,我就想来听,我觉得你讲的有意思。当时感觉好囧!因为每次讲课都讲一样内容的话,我自己会很枯燥,于是每次都会有一些新的内容,话题加进去,这样大家都会感觉很有新意。

arron刘:
成为了Oracle ACE以后除了收获荣誉以为,还有什么其他的收获呢?这个称号对于自己职业生涯的影响?
ora-600
谈起ACE收获,好像也没什么收获,能大家更加尊重一些了,不过我觉得更多的可能是促进吧!因为有了这个称号以后,在工作中,别人对你的期望值会飙升到一 个很到的程度,期望你可以多的更好。这就要求我们要自己努力,要对得起这个称号。然后还有一个好处就是有了这个共同研究学习的氛围,然后就可以和大家一起 去分享一些东西,本来自己一个人的力量是有限的,现在有了组织,不再是自己孤军奋战了。

arron刘:
一个数据库从业者工作中最应该做的事情,最应该注意的事情,最应该杜绝的想法?
ora-600
最应该做事情,从根源上来说是端正你的学习态度,把自己的基础打扎实。这就要求你必须做到几点:首先把oracle的 白皮书好好的读一遍,读懂;然后做一些讨论和实验,好多人不喜欢和别人交流,其实这很不好,交流是一种很好的习惯,在交流的过程中其实就是在自己能力的一 个提升,同时在别人讨论的过程中,会发现更多的问题,会得倒更多的想法,会了解更多自己想象不到的事情,这样才能把知识理解的更细。同时实验也是很重要 的,有很多人说没有环境,这是不对的,最简单的,你装一个linux不是就有环境了么?有了这个,大部分Oracle实验都是可以做的,包括恢 复,rac,容灾都可以在虚机上实现,所以不要再说没有没有环境了。只要你要去相学这些都会有的。
最应该注意的问题应该是细节吧,因为DBA也是人,不是神,只要是人就会犯错,但是我们要做的事情就是让错误发生的概率最小,同时,万一发生错误的时候, 我们也可以在第一时间解决它。如何才能做到这一点呢?首先你做事情之前一定要理解你做这件事情的缘由,以及可能引发的结果;其次一定要把备份做好,如果说 更稳一点的呢,就是在自己的实验环境做好,然后再进行测试。DBA是一个高风险的金饭碗,这是一个很矛盾的,因为虽然它是高风险,但是同时它也很稳定。所 以做DBA一定要很细心,要考虑周全,否则一个小的失误也可能断送掉整个职业生涯。
最应该杜绝的想法,我觉得这个东西应该是分阶段的,在你工作的前三年左右吧,要杜绝的想法就是"我要高收入",因为对于一开始接触这个领域的人来说,最重要的不是收入,而是经验和积累,你只有学成了,你将来才不会愁你的收入。做为一个新人,最重要的是不断的积累经验和知名度,当你的技术能力上去以后,自然就不用再去愁薪水了。经常我们能看到年薪几十万的职位,但是你的技术能力够要求么?所以前三年一定不要去要求薪水,一定要去积累你的经验。然后就是后三年 了,不要求稳,因为DBA是一个适合养老的工作,但是在你工作三五年后,不要急着养老,还应该在努力努力,把自己拔高。这该怎么做呢?首先就是要把注意力 从DB上移开,去关注和DB有关的东西,看看企业的IT平台。因为企业的IT是一个很广泛的东西,你如果你注意DB的话,你会做DB的运维维护,其他地方 出了问题一点头绪都不知道,这样你在领导心里的地位也会大打折扣,所以要将自己从一个运维DBA提升到架构DBA,此时你如果想要安稳,就可以去安安稳稳 的养老了。不过在这个阶段之前还是应该找机会去熟悉企业的硬件,软件环境,提升自己。

arron刘:
Oracle ACE几乎是学习oracle数据库的人都想得到的一种荣誉,现在已经有更多的人开始关注oracle数据库,如何能成为一个OracleACE,有什么好的捷径可以分享一下?
ora-600
如何成为ACE,我觉得是三方面:能力、名气、贡献。但是这三方面也是有联系的,能力的提高道路中你也许会写一些技术文章,这就是一个贡献的过程,同时也 能提高你自己的名气。所以这三方面其实是相辅相成的。它的基本核心是技术能力。你的技术能力首先要达到一定的层次,不要把这些技术都捏在自己的手上,你要 做一些分享,不管是博客啊,发帖啊等等。这样都会对你的知名度和贡献有一个提升。同时如果你认为你的口才比较好的话,还可以做一些线上线下的培训,在数据 库大会上做一些演讲等等,这些都可以增加你的名气和贡献度。当你的能力够了,又做了一些分享了,名气提升了,此时成为ACE也就水到渠成了。最重要的还是 要看自己的态度和能力。

arron刘:谢谢600的采访,不愧是专门做老师的,水平就是不一样,勤学习勤吃苦  多沟通多试验  透过现象看本质。本期采访送给大家。


历史上的今天...
    >> 2009-02-27文章:
    >> 2008-02-27文章:
    >> 2007-02-27文章:
           结束假期 回到北京
    >> 2006-02-27文章:

By eygle on 2013-02-27 14:43 | Comments (0) | Activity | 3077 |


CopyRight © 2004~2020 云和恩墨,成就未来!, All rights reserved.
数据恢复·紧急救援·性能优化 云和恩墨 24x7 热线电话:400-600-8755 业务咨询:010-59007017-7040 or 7037 业务合作: marketing@enmotech.com