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