⏰:全文字数:4600+
:要害字:技能道路、生长
:公_众_号:七郎的小院
前语
最近在网上看到孟岩长辈08年写的一篇关于技能挑选的文章,深受启示。其中长辈列举了四种不同的技能和人生道路的联系,同时也详细的说明晰,关于技能人来说,技能挑选尽管重要,可是愈加重要的是构建自己的中心竞争力,而每个人的中心竞争力便是:构建自己身上有,他人没有的共同的特性、布景、常识和经历的组合。 具体能够看下原文。
原文
原文引证自:blog.csdn.net/myan/archiv…
最近微软在技能上接连有大动作,在PDC上发布了Windows Azure云计算渠道,预告了Visual Studio 2010、.NET 4.0和C# 4.0。假如放在几年前,我信任微软粉丝们一定是欢声雷动,不过这次情况有点不太相同,在网上看到有人在诉苦微软技能更新速度太快并且四面出击,还有人扬言要改弦更张,投靠Linux或许Java阵营。我自己也收到一封来信,写信人粗心是说自己大学时挑选.NET道路,一路跟下来很辛苦,2.0还没学好,人家现已4.0预览了,感到很困惑,问我该怎么办。厚道讲,这样的问题我无法回答,每个人具体情况不同,所应该采纳的情绪和解决方案也不同。从我自己来讲,其实技能道路问题也曾长时间地困扰我,所以我想把我现在的一些想法摊出来跟咱们共享一下。罗列如下:
根据我长时间的调查,做开发技能的人依照其人生道路规划,能够分红几类。
- •第一类是把自己的命运寄托在一项工作上。这样的人知道自己想干什么,并且有才能把技能当工具来完结自己的想法和工作。这里所说的工作是广义的,并不是说你非要自己开公司当老板,而是说你认可一件工作,比方促进人们交流和言论自由,带给咱们更多文娱,提升大众身心健康水平,增强国家国防实力,或许提升某个工作的信息化水平,然后你能够以技能为手法,在这个工作上做出成果。这种人做着自己认为值得终身投入的工作,乐意领略这一追求带来的人生崎岖并且无怨无悔,我认为这是做技能的最高层次。
- •第二类是把自己的命运寄托在安排和团队上。这种人尽管不知道自己究竟想干什么,可是技能水平出色,并且归纳素质杰出,勇于改变,能够把技能当敲门砖进入某个优异的团队,以团队的方针为方针,根据团队的需求而转型或许坚持,跟团队一同干出一番成果。这类人有令人羡慕的工作布景,在大公司里高薪厚禄,生活比较安靖舒适,可是中年今后会常常自问究竟做了什么自己想做的工作,为自己过于风平浪静的人生感到惆怅。但总的来说,这个层次也是比较高的。
- •第三种是把命运寄托在技能上。这种人有才能成为技能的专家,然后就期望奇货可居,囤积居奇,把技能当产品出售谋求富足人生。这种人没有大的人生方针,不想把自己的命运跟企业和安排绑定在一同,也不乐意做什么改动,仅仅满足于技能高手的层面,寄期望于其技能专长能够长时间值钱,有点投机主义者的意思。
- •第四种是还处于出卖劳动力的阶段,在这里就不多说了。
我想说的是,在曩昔许多年里,许多技能人实际上是把自己定位在第三种人里。而实际上,只有成为第一类和第二类人,才算到达了比较成功的状态。第三类人实际上最风险,由于技能的变迁不可是或许的,并且是一定的。他们要么马上被筛选,要么追得老了累了追不动了今后被筛选,被筛选仅仅时间问题。 因而,假如你认为某个软件技能的兴起或许式微对你个人的工作生涯构成了决定性的影响,那么你或许正走在过错的道路上,应当尽快改弦更张。
对个别软件人来说,什么是中心竞争力?不是时间差,不是技能,不是基本功,不是什么思维,也不是聪明脑瓜,而是你共同的特性常识经历组合。
有人看到新技能出来了,急急忙忙赶上去尝鲜,认为自己快人一步,就能如何如何,实际上这种想法根本不靠谱,最多在论坛博客上风光两天,等这项技能投入实际使用今后一点廉价也占不到。
有人把某个技能、结构、渠道研讨得里外通透,认为这样就能奇货可居。实践中,这种人能红火一时,但很难逾越5年。这是现阶段技能开展生命周期所决定的。此外,现在越来越多人意识到了,能够靠读书看文章读代码做练习学会的东西没什么门槛,智力正常的人只要乐意花功夫,都不难到达你的程度。有的人认为,自己有才能驾驭技能潮流,哪个红学哪个。我在技能工作里不敢说阅人无数,见过的高手上百是有的,说句不怕得罪人的话,能够接连捉住两个以上的潮流并且始终处于领先方位的人及其罕见,一只手就数的过来。更常见的情况是,上一个阶段的成功会成为下一个阶段的妨碍,所谓见机行事屹立潮头之说,往往只不过是当红小生给自己壮胆的狂言,时过境迁之后,他就只能听着新一代当红小生的慷慨激昂而默默苦笑。
有人着重基本功,这是对的。在任何技能性工作里都相同,根底打得多深,上面就能造得多高。实际中,基本功厚实的人很罕见,这跟我国教育的弊端有关,所以基本功好的人,一般应变才能强,学习速度快,比较受欢迎。但说基本功是中心竞争力,还是没有捉住实质。咱们常常能看到基本功差不多的两个人,一个开展的很好,一个开展平平,这表明基本功成功工作生涯的是重要条件,但不是决定因素。
有人着重这个那个思维,实际上软件工作里的巨大的思维就那么寥寥无几的几个,窗户纸一点就破,其他衍生出来的思维,就跟技能风潮相同,各领风骚三五年,成不了你中心竞争力。
还有人着重自己的智商,聪明脑瓜,觉得自己比他人聪明,自己的聪明是中心竞争力。大学生、刚结业的人持这个观念的比较多,可是有过人生阅历今后,自然会对这种观念不认为然。实质上这是由于社会关于“聪明”的定义与校园不同,一个解题高手在校园里或许是受人敬慕的聪明脑瓜,但在工作人生中则或许是个大傻蛋。咱们身边许多人走了一条不尽如意的人生道路,往往不是由于他们不行“聪明”,而是由于他们太“聪明”了,聪明反被聪明误。我想这也是为什么人们要创造“才智”这个词以区别于“聪明”的原因。另外,关于这种观念,还有一点不得不指出,那便是在软件这个行当里,一般聪明就能够了,绝顶聪明占不到多少廉价。
那么中心竞争力是什么?我调查圈子里许多成功和不成功的技能人,提出一个观念,那便是个人的中心竞争力是是他共同的特性常识经历组合。这个工作里拥挤着上百万聪明人,彼此之间真实的不同在哪里?不在于你学的是什么技能,学得多深,IQ多少,而在于你身上有他人没有的共同的特性、布景、常识和经历的组合。假如这种组合,1、绝无仅有;2、在实践中有价值,3、具有可持续开展性,那你就具备中心竞争力。因而,当规划自己的开展道路时,应当最大极限地加强和发挥自己共同的组合,而不是寻求单项的逾越。而构建自己共同组合的方式,主要是经过实践,其次是要有意识地结构。关于这个观念,论题太大,我不计划赘述。
尽管技能道路的挑选不是中心竞争力,也不应该具有决定性,但关于个人工作道路还是具有比较重要的影响力。但这并不是说,咱们应该煞有介事地把自己归于Java或许.NET技能阵营,整天捧本书吭哧吭哧啃。正确的情绪应该是着重于你要干的工作,然后仔细把这件工作做好,经过必要的学习将所需的常识系统构筑完整,在整个进程中及时更新常识系统。只有心理没谱的人,才会为新技能的推出感到惶恐,由于他不知道自己要干什么,也就不知道自己要学什么,看到什么东西出来了都认为假如不学就会掉队,才会觉得是个压力,铢积寸累,才会痛苦彷徨吵吵怎么办。相反,假如你很清楚地知道自己要做什么,就会发现,其实必须及时更新的常识改变并不频繁,大多数新鲜玩意根本不在自己重视范围内,任他三仙落地,五佛升天,与我何干?因而完全能够缓步代车,步步为营。
几年前我刚加入CSDN的时分,.NET和Java之争是最抢手的论题。现在回过头看,其实其时无论你挑选那条路,假如仔细做下去,搞些实事,别玩虚活的话,现在都应该有成果了。当然,客观上来说,这几年微软技能改变是比较快,弯弯绕得比较多,相比之下,假如其时你挑选的是Java,或许这几年过的比较美好一些,这是事实。我对此并不是没有自己的看法,可是这毕竟不是多么大的问题,实际上Java这几年折腾得也够猛,只不过作为一个比较敞开的领域,Java为其追随者保留了更多的自由度,而微软的追随者大多数有一种被驱赶的感觉而已。话说回来, 微软的技能革新并不是没有规矩的,其今日的技能架构,早在2003年就现已明明白白地公诸于众,只不过由于某些奇妙的原因,一些微软跟随者这几年被带着兜了一些圈子,浪费了一些精力,比较辛苦。不过,现在.NET技能系统的尘土基本落定,从系统结构上看,相对稳定的时期现已到来,出资微软技能能够定心。
不过我信任未来不同技能流的使用领域会呈现一些明显的分解。在我国,触及国防、国家安全、命脉工业和要害工作的服务端要害系统,国产化改造是阻挠不住的潮流,长时间来看,开源和Java将在这个领域占有主导低位。其他的领域,跟着微软技能革新的的大势确认,信任微软的优势不行小觑。这里没有考虑我国政府或许做出的工业调整方针。这次微软黑屏事件,无论是否出于微软原意,其最大的效果在于向有关部门展示了一下其信息战力,我国政军内部有关组织对此不或许不加以警惕,这是否会引起我国国内IT工业方针的调整,现在还不得而知。但我信任,微软系统恐怕将在不长的时间里与我国要害要害领域的中心系统彻底说拜拜。未来我国IT系统的格局,很有或许是居庙堂之高则清一色Linux/Java,处江湖之远则Windows占主导。
几年前还有一个火热争辩,便是Java和C#之争。现在实际上尘土现已落定,两个言语的定位现已各奔前程。Java实际上现已执行了成为系统言语的诺言,在现在的计算机系统结构上,Java与15年前的C相同,能够成为结构根底设施的利器,并且其性能相当不错,完全突破了之前人们对虚拟机言语的知道局限性。我信任在未来,Java将有效地腐蚀C言语的一些从前认为千秋万代永不变色的地盘。尽管同时Java也在向上开展,可是其力度与C#不行同日而语。相反,C#主要是在往上开展,行将成为超级瑞士军刀,微软版十全大补膏,全部于使用开发有含义的特性都要加上,从编程言语开展来看,它将成为一株奇葩。作为一个编程言语的爱好者,我正饶有兴致地注视着史上特性最丰厚言语C#的开展意向。可是,不得不指出,C#的弱点在脚跟。自从用它开发Longhorn Avalon失败今后,微软暂时放弃了让C#成为系统言语的努力,专心专意让C#变成使用开发领域的超级无敌霸王3000,而在中心领域,仍然是C++、COM当关。这就呈现了有趣的局势,在可见的未来,微软系统内真实的中心软件根底设施,还是将由微软自己用C++来结构,而组合装配的使用开发,则由C#完结。VB和CLR渠道上的其他动态言语都不会有太多时机,由于C#将穷尽神智正常者全部关于言语的梦想。
以上几点,假如有人现在要挑选技能道路,能够参考一下。但切记,技能道路的挑选重要,但不具有决定含义。
总结
根据孟长辈的说法,说说我自己的了解
关于技能挑选
•自身的根底很重要。尽管技能日新月异,可是根底部分基本上没有太大改变,根底打的牢,学习新技能更快,也更从容
•技能挑选的确很重要,可是关于技能人来说,愈加重要的是构建自己的中心竞争力,而这个中心竞争力不在于你学的是什么技能,学得多深,IQ多少,而在于你身上有他人没有的共同的特性、布景、常识和经历的组合。
技能人不只要有良好的技能才能,同时需求具备其他常识和技能,比方良好的沟通协调才能,深刻的工作知道等,这些常识和技能归纳在一同,构建了一个共同的你,是他人所无法取代的。特别是在现在IT越来越卷,AI替换言论甚嚣尘上的情况下,T型人才或许更显得有竞争力。
关于技能人的工作道路,根据他的说法大致可总结为四类,就我个人了解,这四类道路其实对应着技能人个人人生不同阶段的一个挑选进程
1.第一个阶段:不断提升自己的技能,加深自己的才能
2.第二个阶段:找到合适的团队,贡献自己的才能,跟着团队生长成功
3.第三个阶段:找到自己的工作
现在2023年了,回过头来看再看长辈的话,的确是字字珠玑,不得不敬服其时作为一个技能人能有这样的认知,也难怪孟岩长辈现在这么成功。
假如文章对你有什么启示,欢迎留言点赞,也能够查找微信公众号:七郎的小院,重视一同交流