猫?猫!段伏枥忽然想起儿时看过的一部名为老虎学艺的动画片。情节很简单,小猫和老虎比赛,结果在两场比赛中聪明的小猫运用不少技巧赛过了老虎,而后老虎甘拜下风,向小猫学艺,而小猫也并不恃才放旷,儿时很是耐心地指导老虎。可当老虎学成以后,就以为小猫已经没什么用处了,就要把小猫抓起来。没想到小猫还留了一招没有教老虎,而这招就是爬树。结果凭着这保留的绝招,小猫躲过了一劫。之前看到的时候,以为老虎很可恶,竟然恩将仇报,只是今天想起来,却发现这却深深地隐藏着制做者的告诫:教徒弟,留一手。而这正是应正了一句俗语:带出徒弟,饿死师傅!若是小猫将本身的全部技艺包括爬树都交给了老虎,那不是意味着小猫甚至连生命都保不住了?而老章他不让别人看到他的代码,是否是就是怕别人学去了他的东西,从而致使于失业?
想着这层,段伏枥心宽了一些。可仔细一想,以为又不对啊。在别的行业,可能的确如此,徒弟出师,抢走了师傅的生意,致使师傅下岗。但这也是基于这一行业的技艺比较稀少,不容易建立新技术的基础上啊!但软件这一行业,根本就不具有这样的条件。试问,谁敢说,本身已经将全部的软件行业所须要的技艺所有了如指掌,无人出其左右了?软件这一块,每一年都有新技术新领域出现,怎么可能会存在没有新技艺可学的情况?那些守着本身的技术,不愿轻易传授给别人的,大都是那些固步自封,抱残守缺的程序员。由于他们已经不想去学习新的技术,因此他们的水平永远只能停留在这一阶段,若是他将本身所知所有交给了别人,那么别人就能替代他的做用,而他就毫无用武之地了。正是忌惮于此,因此这部分人将本身的知识,看得比什么都还要贵重,紧紧守住,不愿透露一点风声。他们能够是牛人,但他们绝对成就不了大师。
经验是本身的,告诉别人,并不表明别人就能成为本身。试想一下,Boling写了《Windows CE程序设计》,看完了以后,你敢对Boling所在公司的Boss说,我已经将Boling的书看完了,他已经没有什么秘密了,你能够将他炒了,我来替代他!我想没有人敢如此口出狂言吧?
老鸟将本身的经验传授给菜鸟,并不表明老鸟会损失什么,相反,可能正由于老鸟直接告诉了菜鸟答案,让菜鸟省略了探求的过程,反而不利于菜鸟的成长。从另外一个角度来讲,老鸟和菜鸟原本就不在同一层次,想象一下:老鸟在10楼,菜鸟在1楼,两人要同时到达20楼,哪一个人的优点更大?除非老鸟止步不前,不然老鸟只要还会继续前进,那么菜鸟就很难遇上老鸟。固然,若是菜鸟很是天才,这种可能性仍是存在的;可事实是,世间哪来那么多的天才?这地球上,从人类诞生至此,爱因斯坦也只有一个。若是再从另一个角度来看,即便老鸟将本身的所得传授给菜鸟,怕有一天菜鸟会超过本身,其实也并非件坏事。这一担忧会让老鸟不敢固步自封,而是不停地学习,以免被淘汰。
程序员是不幸的,由于只要还想继续呆在这行业,那么就必须一直在学习,永无止尽;程序员又是幸福的,由于这行业永远不会有尽头,永远不会学完的东西,只要不停下前进的步伐,那么就不会担忧被取代。
影响一我的的,每每不是什么大事,极可能只是生活的一些小事。老章给代码设置密码这一件微不足道的小事,却给段伏枥的后续职业生涯带来了巨大的影响。固然他并非打算顺着老章的步伐,而是逆其道而行之。当有一天本身可以成为老鸟的时候,对本身的技术绝对不藏着不掖着,菜鸟的提问,必定言无不尽。而这第一步,就是将本身的灵感和知识,毫无保留展示在博客中。虽然别人可能所以而获利,甚至会超越本身,但这有什么关系呢?只要本身不停下脚步,相信必定不会被淘汰!程序员