访谈嘉宾:楼方鑫,Oracle技术专家,支付宝首席DBA,也是国内为数不多的Oracle ACE之一。
1、
楼老师在贵公司已经待了比较长的时间,一方面可以就之前的经历和我们做一些回顾,因为我知道您本人在大学学的专业并不是技术这块,后来是怎么走到这条路上来的。另一方面,您也给公司的Oracle技术管理这个层面带来了很多有价值的东西,在开始之前您可以聊一下贵公司这边Oracle大致的使用情况。
我大学的专业是经济管理,这是很多人都想不到的一个专业,经济管理跟技术几乎不沾边的,我接触的数据库是fox base,我们也有些课是信息管理,信息程序分析。毕业之后找的工作98年信息化建设刚刚起步的阶段,那个时候开始接触oracle,那个时候接触的Oracle develop2000,后台的数据库也是oracle ,我接触oracle的时间有12年了。
目前我们公司在一些关键业务上使用的都是oracle数据库,淘宝网承载了很大的业务量,我到这边来之后,我完成了自身的以此转型,因为来支付宝之前,比较侧重于深度了解某一个数据库,到了支付宝后,我不再着重于某一个单一的database,深入到这个数据库非常细节的东西,而是更加着重于如何去管理好一个复杂系统后面的数据库。对此我也有三点体会,第一,光靠经验想要完成目前的工作非常的困难,第二,更多的决策是依赖于Oracle横向,纵向的数据来作出分析和判断的。第三,我以前是做开发的,这对于我后来做数据库还是有帮助的,所以我也会根据自身的需求,也开发了一些通用的工具放在网上去供人使用,希望能把这块的技术通过自己的力量普及出去,这是我自己一个转变比较大的地方。
2、
现在中国很多大型的集团公司包括垄断性行业用的都是Oracle的产品,Oracle可以说是这个行业的主流了,您能不能从客户的角度跟我们谈一下Oracle技术在未来的一个行业发展趋势?
一个公司的发展最重要的是数据,Oracle是实现业务发展很重要的一个工具,有些情况是非常适合用oracle,但是也有些情况不太适合用oracle,这也是oracle需要发展的技术方向,那么数据的存储是需要一个平台来存放大量的数据,这一块oracle作的非常好,就是管理积累大量的数据。数据存储下来后要发挥它的价值,那么就要对他进行计算,比如我们说的数据仓库,都需要进行计算,那么目前oracle提供的数据的计算还是比较弱的,尤其是并行计算这块,还是若在其他产品后面的。像Oracle现在的Xdata实现的就是类似的功能。希望oracle之后在计算这块能实现类似云计算的功能。
3、
像您这样的技术高管工作内容想必很复杂,日程通常也排得很满,您能否描述一下您工作的内容,同时在这么繁重的工作中,您是怎样来处理好其中发生的各种突发性风险和问题?
目前基础的工作做得比较少了,主要是负责系统架构这一块的工作。你也知道,我们公司发展的速度非常快,每年的业务量几乎是成倍的增长。不管用小型机还是大型机都不可能支撑所有的业务数据,所以我们讲究的是一个容量。我到这边来之后主要是考虑到数据库的运行和数据的积累,我们要进行曲线分析以及业务量的关系,当然这些数据有专门的工作人员在记录,那我们非常重要的工作是感知,对数据容量的预警,假设我们的工作是要改造系统,我们预计是三个月的时间来完成,那这三个月的工作怎么来安排,这个进度得把握很重要,我现在得主要工作就是这一块。第二个,我们的数据库越来越多,我们面临的问题就是怎么样来进行管理,这个时候就是一个策划的工作,在这块我们有很多事情要做,比如说要深化对数据的收集,自动化的工作,提高团队对Oracle知识的悟性。
4、
我们都知道Oracle数据库也分两块,数据库方向和开发方向,您认为是开发方向的技术更加
核心还是管理方向更加核心?
我们更需要的是既懂开发又能管理的综合人才,而且我们很多公司招人的时候在这一点需求特别明显。DBA其实是一个非常精细化的东西,开发的需要,管理的也需要,但是对综合型人才的需要是一直存在的。三种都有量,从目前的需求量来讲,还是复合型人才的量最大。后面两种的人才是非常细分的,需求量是慢慢放大的。支付宝招人的时候喜欢招两种能力都具备,但是在某一块有侧重,就是在某一块还是特别强的人才。
5、
您本人和Oracle打交道这么多年,有没有去考过一些Oracle的证书呢?
我本人很早的时候就考过Oracle的证书,考了两个,还是在2001年的时候,考了一个Oracle8Iocp证书,还有一个证书是Oracle certified developer.这个证书是很多人都没有听过的,当然在这么多年和Oracle打交道的过程中,我也在不断的学习,将自己的知识储备更新换代。
6、
那么在这么多年的学习过程中,您本人有没有一些很好的经验可以分享给我们大家?
其实深入到Oracle里面,会发现有很多有兴趣的东西,而且Oracle非常的美,Oracle的原理以及Oracle的数据结构是非常的美,你从中去体会到了这些东西,才有可能激发出自己的兴趣,所以说兴趣是排在第一位的。第二,我关注非常多的文档,我最早看过的文档就是OCP的培训教材,我不知道现在的人会花多久时间去看这个教材,当时我看了一年之后,当时参加考试就顺利通过了,而且那个时候这样的证书并不容易考,可以说含金量还是很高的。Oracle提供了非常好的文档,深入到里面去读懂它,还是非常有收获的。那么在自己有所收获的时候,也能够去帮助别人,因为你帮助了别人,自己也会收获更多,就像是你做了一件有价值,有意义的事情,肯定会得到回报的,而且价值越高,回馈越高。所以自己在掌握了更多的技术之后一定要去帮助别人,回馈社会。
7、
对于Oracle认证体系您是怎么看的?包括您本人在招聘新员工的时候对于这些证书是不是一个衡量的指标?以及贵公司在招聘Oracle人才的标准是什么?
我会比较关注他是什么时候考取的认证,第二,准备考试的过程也很重要,我更关注这一点。从目前来讲,准备考试的过程比结果更有价值。就是说,我们关注的是一个学习过程,如果这个学习的过程是一步一个脚印学过来的,那他的基础也是比较牢固的。当然我们也会看看这个人学习的目标和方法是什么,这也是衡量一个人的标准。
8、
有一些人做过几年的软件开发,比如说java, c++,可能遭遇到了瓶颈,想转行做DBA,
对于这群人,他们今后职业生涯的发展,您有没有一些建议可以分享给他们。
这样一群人,如果他们的学习方法运用得当,我个人的经验,两年的时间他们就能成为一个比较优秀的DBA。其实我之前也做java,也写程序,但是我的强项还是在Oracle这块。其实有过做开发的经验对以后做DAB的工作也是有帮助的,这样的工作经验绝对不会是没有用的。但是有一点,转行的目的是真的对DBA感兴趣,而不是因为觉得DBA的薪水更高,其实在开发行业,或者是销售行业,哪怕是任何一个行业,潜心作到顶尖,也并不会比DBA差。但是做到顶尖这样的一个学习成长过程肯定是历尽艰辛,感受寂寞后磨练出来的,因为通往成功的道路都不会是坦途。
9、
目前Oracle在中国的用户及合作伙伴已经有一万多家,那么未来人才市场对于Oracle 人才需求会是一个什么样的局面,能不能请您做个预测。以及阿里巴巴公司每年在Oracle人才需求会是什么样的一个情况?对OCM有没有需求?
Oracle目前的市场普及非常广,对于人才的需求也是持续放量的。感觉现在的年轻人,都比较浮躁,没有静下心来学习的耐性,所以很难达到企业要求的那个高度。对于OCM我们也是很有兴趣的,事实上Oracle的人才我们每年都在招,但是每年都没有招满。而现在的OCM相当于2001年时期的OCP,考察的是学员真正的动手能力,所以证书的含金量还是非常高的。
10、Oracle WDP核心概念是什么?
A:Oracle WDP的全称为Oracle Workforce Development Program,主要面向学生、个人市场,这是Oracle公司针对职业教育市场在全球推广的项目,旨在以低廉的成本给这部分人群提供系统化的Oracle技术教育培训,通过Oracle WDP教育机构系统化的教育培养,让这部分人群能够迅速掌握Oracle最新技术,获取全球公认的Oracle相关认证,进而提升就业竞争力,同时这部分人群可以利用掌握的Oracle技术为企业创造着巨大的商业价值,Oracle技术掌握者也可以获得令人艳羡的职场生涯与丰厚回报。该项目在印度等对IT技术人员需求量大的许多国家与地区获得了巨大成功,每年在全球帮助超过数十万人进入Oracle行业。众所周知,中国正在大力发展IT、软件外包等产业,每年有大量的相应就业机会,我们希望通过Oracle全球职业教育项目在中国地区全面的推广,能够在中国超过25个城市就近给个人市场,以低廉的成本提供有Oracle全球质量保证的Oracle教育培训,同时Oracle公司提供正规、成体系、受知识产权保护的教材、实验环境及技术案例,Oracle公司旨在每年让超过5000名个人从中国区Oracle职业教育项目中获益,从而提升中国整体IT产业的人才贮备,为中国的IT及软件外包产业的发展做出贡献
转发一个很不错的访谈给大家,希望对业内朋友有所帮助.
分享到:
相关推荐
Oracle OCP DBA(Oracle Certified Professional, Database Administrator)认证是Oracle公司提供的专业数据库管理员认证,旨在验证个人在Oracle数据库管理领域的专业知识。Oracle OCP DBA认证面向那些希望深入理解...
Oracle OCP(Oracle Certified Professional)是Oracle公司针对其数据库产品推出的专业认证,旨在验证数据库管理员在Oracle技术领域的专业技能和知识。这个“Oracle OCP 考试模拟器”是为准备OCP认证考试的考生设计...
Oracle ocp试题VCE 051 052 053完整的Oracle ocp试题VCE 051 052 053完整的Oracle ocp试题VCE 051 052 053完整的Oracle ocp试题VCE 051 052 053完整的Oracle ocp试题VCE 051 052 053完整的Oracle ocp试题VCE 051 052...
### Oracle 11g DBA-OCP 认证详解 #### 一、Oracle 11g DBA-OCP 认证概述 Oracle 11g DBA-OCP(Oracle Certified Professional)认证是Oracle公司推出的专业数据库管理员认证项目之一,主要面向希望深入掌握Oracle...
总的来说,Oracle OCP中文教材是一套全面且深度的教程,覆盖了Oracle数据库管理的各个方面,无论是对初学者还是有经验的DBA,都是极有价值的参考资料。通过深入学习并实践这些教材中的内容,你将能够有效地管理、...
Oracle OCP 19C 刚刚过了,题库分享062 063 071新题
Oracle OCP,全称为Oracle Certified Professional,是Oracle公司为专业人士提供的数据库管理认证,旨在验证其在Oracle数据库领域的专业技能和知识。这个认证是数据库管理员(DBA)、开发人员和其他Oracle技术专家提升...
Oracle OCP(Oracle Certified Professional)是Oracle公司推出的数据库专业认证,旨在验证个人在Oracle数据库管理、性能优化、故障排查等方面的专业技能。Oracle11g是Oracle数据库的一个版本,提供了许多新特性和...
Oracle OCP(Oracle Certified Professional)是Oracle公司推出的数据库专业认证,是全球认可的数据库专家资格。这个官方教程是为那些希望深入理解Oracle数据库系统、提升职业技能,并获得OCP认证的IT专业人士准备的...
Oracle 9i DBA OCP(Oracle Certified Professional)认证教程是针对Oracle数据库管理员的重要学习资料,旨在帮助专业人员深入理解并掌握Oracle 9i数据库的管理技能。本教程通过一系列PPT课件,覆盖了从基础到进阶的...
很全的Oracle9i_DBA_OCP资料
Oracle OCP(Oracle Certified Professional)是Oracle公司推出的数据库专业认证,是全球认可的数据库专家资格。042课程是Oracle OCP认证中的一个重要部分,通常涵盖Oracle数据库的管理和优化等核心技能。以下将针对...
oracle OCP培训资料要的就来看看。
Oracle的OCP(Oracle Certified Professional)是Oracle公司提供的数据库管理员(DBA)专业认证,对于希望深入学习和掌握Oracle数据库管理技术的人来说,这是一个重要的里程碑。本资料包包含071、052、053三套课程的...
1. Oracle OCP认证:Oracle Certified Professional(OCP)是Oracle公司颁发的一种专业认证,主要面向在Oracle数据库管理、应用开发或Oracle产品方面具备专业技能的IT人士。获取OCP证书证明了个人在Oracle数据库领域...
Oracle OCP(Oracle Certified Professional)是Oracle公司推出的数据库专业认证,是全球认可的数据库专家资格。053是Oracle OCP认证考试中的一个版本,针对的是Oracle Database 12c的相关知识。本题库解析主要涵盖...
Oracle OCP,全称为Oracle Certified Professional,是Oracle公司推出的数据库管理员认证,旨在验证专业人士在Oracle数据库管理、配置、优化等方面的能力。这个经典题库包含了针对Oracle OCP认证考试的大量练习题目...
Oracle Certified Professional (OCP) 是 Oracle 公司提供的数据库管理员认证,它证明了持有者对 Oracle 数据库的深入理解和操作技能。OCP11g 是针对 Oracle Database 11g 版本的认证,该认证涵盖了数据库管理、性能...
Oracle OCP(Oracle Certified Professional)是Oracle公司推出的数据库管理员专业认证,旨在证明持证者具有管理和维护Oracle数据库的专业技能。以下是对Oracle 11g OCP课程大纲的详细解析: 一、Oracle Database ...
Oracle OCP(Oracle Certified Professional)是Oracle公司推出的数据库专业认证,针对的是Oracle数据库管理员。53代表的是Oracle Database 11g: Administration II考试,这个考试是Oracle OCP认证过程中的一个重要...