最近一直在给荣新中心做Oracle方面的培训事宜,当然,讲的都比较基础,一是熊熊技术有限,不敢献丑;二是学员们大多数也都是零基础的年轻朋友,太深入的东西,消化也困难~
下午的时候,来了一对夫妻,30+的样子,在后面听了一会儿课以后就出去了,熊熊课间休息的时候,荣新的销售人员说他们想了解一下,让熊熊做个技术支持,于是就简单的聊了几句~
对方一开始给熊熊的感觉,口气很正,甚至有点狂妄,说感觉周末班讲的很基础,他不需要这些基础的东西,问荣新有没有高端架构的东西,额,荣新貌似确实今年有高端课程开启的打算,但是具体事宜却不是熊熊知道的,不过针对他的问题和态度,熊熊倒是深入了聊了一些~
经过简单介绍才知道对方是淘宝公司的架构师,年薪更是高达50W,主要是做开发架构这块,想往更高级的方向发展,所以想了解一些运维架构的东西,熊熊很诧异,淘宝那么好的平台,完全在内部有很多大师级的人物可以沟通交流啊,何必要在培训机构来学习,而且,很少有培训机构能够高端到讲具体海量架构这种吧,毕竟,这种实战的环境,需要讲师拥有大量的真实案例,这样的讲师一般都很忙,而且价格不菲,不是一般培训机构能承受的,况且,方向这种东西,尤其是经验,是没有任何一个培训机构能学到的~
对方跟我说,感觉与公司的运维技术人员交流很费劲,于是熊熊尝试着去与其交流,发现了问题所在,能够体会他所谓的费劲的含义了,此人是一个什么事情都要亲力亲为的人,对Linux一知半解,也需要把Linux架构彻底精通,对Oracle一知半解,也需要把Oracle精通,且不说人的精力是有限的这些,单单只是解释,一个高级DBA可能为其解释一个概念,需要用到十数个概念来堆积,每个概念又需要费一番口舌,何必这样难为自己难为别人?
其实,技术做到一定程度,虽然重要,但是更多的是应该去考虑大的方向,深入理解你要做什么,而不是纠结于技术细节本身了,不是每个人都能成为技术专家的,适合自己的,适合公司的,才是对的~
作为一个架构师级别的人物,更多的应该去考虑如何保证自己要做的事情的大的方向,比如,当我网站在100万PV的时候如何考虑,500万PV的时候如何考虑,1000万PV的时候如何考虑,5000万PV的时候如何考虑,上亿PV的时候又如何考虑等等,而不是跟技术人员掰扯Oracle的技术细节是什么,有意义么?
个人认为,一个好的架构师,不一定是技术最强的人,但是一定是让各个模块的技术专家都忽悠不了自己的人,因为他对整体的把握很熟悉,对要做的事的方向很熟悉,对整体业务很熟悉,对公司和自我认知很到位~
前几天去一个大型制药企业面试一个高端职位,听到一个VP说了一段话,感触颇深;一个专业技术人员,不管你的技术水平有多高,以自己为导向发展,路会越走越窄;以公司为导向发展,路会越走越宽;什么意思呢,就是说,很多情况下,公司未必需要你的技术很深,或者你一定要是某个领域的技术专家(大多数情况下,那些乙方服务的公司,还是以技术为优先,技术很重要,但不是重点),而是你能很好的配合公司要做的事情,也许公司今天要用Oracle,明天会用MySQL或者DB2,那么你学不学?
(PS:这里有歧义,怪熊熊用的例子不对,其实人家的意思是,尽量去了解你要做的事情,把事情做好,而不要拘泥于到底用Oracle还是用MySQL这种技术本身上),熊熊用的例子正好用反了,抱歉~
谁都有迷茫的时候,但是熊熊很不以为然,迷茫期只能自己去悟,去走出来,否则别人说什么,都只是从一个圆往另一个圆走罢了,如果年薪50W还需要迷茫,让那些年薪还不到5W的学员情何以堪?
路在自己脚下,怎么走靠自己去理解,一家之言,仅供参考~
本文转自bear_cat51CTO博客,原文链接:http://blog.51cto.com/bearlovecat/1150919 ,如需转载请自行联系原作者