分享主题: 刚才加入直播群,看到留言问少走弯路的含义是不是直接去当保安呢?(因为业内流传,中年失业,常见的职业选择包括保安、保洁和保姆,这些职业被称为“吉祥三宝”。)今天要分享的就是解决这个问题的思路,就是我们如何避免中年失业去当保安,争取一路走到技术的终点。  我准备按照如下五个标题来进行分享。   我的社区昵称是蓝色空间,今年是工作第20周年,这是一个很有意义的年份,所以第一点给大家做一个20 年的工作总结。  第二点就是分享我这20年的晋级之路。作为老一代的工程师,我是八零后,而现在年轻一代很多是零零后的工程师。也就是说,我们新老工程师之间可能差了整整一代人。我们这一代人当前面临的问题就是传帮带,如何能让工程师梯队持续的发展下去、继承下去,实现我们的人生价值。  第三点讲中年危机。我们这一代已经人到中年,在35-40岁左右,中年危机到来,尤其IT行业,工作的生命周期比较短。如何在未来20年继续保持自身的价值?我会分享自己的思考,希望年轻人们能够借鉴一下,少走弯路。  第四点讲人生半路的风景和思考。40岁的人生基本过半,此时所看到的风景和年轻时完全不同。我们都经历过年轻时代,现在到半路能看到什么?提前分享出来,有助于大家少走弯路,能尽快找到自己的方向。  最后第五点,就是我自己的思考,传说、故事以及神话。后面分享过程中再展开,先留个悬念。   一、一份二十年的工作总结 第一件事是破题,为什么要破题?因为如果不做解释,那大家就会想是不是直接去当保安了。作为一个普通劳动者,我这20年没有得到过名利。也就是没赚到大钱,也不是很出名。(最近在咱们JDC社区里有些成绩,但这其实是工作经历带来的一个必然结果)虽然前几年很多人站上了风口,瞬间实现财务自由,看起来赚钱容易,其实很多人仍然靠工资养家,我也和大家一样是普通劳动者。 这20年里我一直和大家一样,在做着普通的一线工作。这些经历分享出来对年轻人可能用处更大。对我们这代人,我也有些话想说,因为身边很多人也遇到了中年危机,我的经历也可以提供些借鉴。 少走弯路的意思,就是认定方向一往无前,向着自己的理想前进。我是对计算机技术感兴趣,才进入了这个行业。至今持续20年没离开这个行业已经非常难得。我的同学们大部分已经离开了这个行业。我会向年轻人们展示我走的路以及相关思考,希望年轻人能够一路走下去。  第二部分就是:人生多种多样。 有的人是站立潮头做冲浪者,例如背景图片这个冲浪人,比喻名利双收。举例就是各位首富、企业家、一些业内的专家等,他们一般是名利双收。 另外还有人是协助他们,自己也站上风口当着浪花,这些人大多财务自由了,或者是有了一定的名气,不必操心工作稳定性的问题,不会有中年危机。这些人我把它比喻成浪花,例如企业里的高管及股东。   而我们绝大部分人,只是托起浪花,做了大海里的水滴。但是想要冲浪,必须有大海,必须有千千万万的水滴。冲浪的人要的是面子,我们这些大海里的水滴,就是他的里子。没有里子,面子是站不住的,也是无法冲浪的。 借用小说《三体》中的名言:我们即使是一颗水滴,也可以发动末日之战!普通劳动者仍然可以发挥出难以想象的作用。所以不要妄自菲薄。   接下来是我的工作总结。 在这20年里经历了很多工作,前10年工作变动比较频繁。最初是在研发方向的软件和硬件测试工作。接下来是运维,最后转到现在的售后工作,至今持续10年。所以工作经历比较丰富,可以给大家分享一些经验了。   另一个方面,经历过的企业类型有外企、私企、中外合资、还有国资控股企业等。体制内和纯国企的工作,目前还没经历过。  技术方向上,有PC和服务器的硬件制造、网络安全、数通、企业级的IT设备、存储、虚拟化、超融合、云计算等等,工作经历长短不一。但在每个岗位时都会以专业的态度把本职工作做好。这一点很重要,后面会展开谈。   接下来是20年的成长历程。 第一步:看山是山,看水是水。 这里借用了佛教禅宗的说法。 为什么用这种说法? 因为在工作后的一至三年,通常先照猫画虎学会工作内容。然后是在工作中学习,再不断积累经验,然后才能成为一名合格的工程师。某些岗位一年即可,少数岗位可能要三年左右。剩下的就是重复性的工作。 第二步:看山不是山,看水不是水。 如果我们积累了基本的工作经验,再继续干下去,表面的工作往往已经掌握,接下来就是工作中的细节,会不断的积累,遇到越来越多的困难,解决越来越多的麻烦,处理越来越多的难题。在这个过程中,我们就不断积累了经验,接下来发现熟能生巧。三年以后工作熟悉了,绝大部分人会产生职业倦怠。我当年也是跟普通人一样,因为都是普通劳动者。有些人3~5年期间就开始换工作。 第三步:看山还是山,看水还是水。 随着经验的不断积累和不同岗位之间所学知识的融会贯通,如果我们能不断的去提升自己,能够做到主动学习,并坚持下去,在某一个时间点,我们就会有所突破,有所感悟。一旦达到了这个突破点,就可以将自身的经验融会贯通并串联起来。此时会形成自己的独立认知,同时思想自成一套体系。这时就可以利用这套体系向各个技术方向去发展,并能做到主动选择自己未来的发展方向。 刚刚群里问我们能否一劳永逸的认定方向?通常这种问题指的“认定方向”,不是一个具体的技术类别的方向,而是认定了我们要在技术领域成为专家,就专心去发展,在现实中具体工作涉及的技术领域也可能要不断的变换,就如我之前的工作经历一样。后面会给大家逐渐展开。   个人的提升路径,这里以我所在的售后行业为例,其他行业的从业者大家可以做个参考。一般在第一年,做到初级工程师,主要是打杂的,做些初级工作,然后跟着前辈学习。 中级工程师一般就可以独立干工作了,基本独当一面,某个项目交给你,基本可以去独立完成,或者带一些初级工程师做帮手。 而高级工程师可以独立做规划、项目实施、做一些比较复杂的项目,可以带着一些中级和初级工程师一起完成工作。 专家级工程师负责干什么?干最难的工作,一般是救火队的角色,哪里有问题解决不了,就去哪里。哪里的工作领导最不放心,就派专家工程师去哪里。 最后这个业内专家的层次属于比喻,目前我还没到这个层次。图例中蓝色的部分,是我目前已经经历的阶段,黑色的是还没走到的。所谓业内专家,一般是快退休之前,可以不用干一线的工作了,更多是指导年轻人改善自己的不足。  有些人退休后也会参加一些项目评审,项目验收等工作。我们做项目时也遇到过这种老专家。如果希望成为这种专家,退休后还能发挥余热,无疑是工程师方向一个很好的终点。 二、持续二十年的晋级之路 接下来看看我这20年的路,希望给大家一个借鉴,同时回应刚才的问题,就是我在刚开始工作时是怎么做的。  我的前10年工作经历: 绝大部分人的工作历程是第一年熟悉工作,接下来两年重复第一年的工作,接下来第三年,如果换了工作,就又重复之前的熟悉新工作的历程。有些人可能三年换一个,反复换了很多工作,有些人可能一两年就换工作,那就连熟悉工作都做不到。如果说三年到五年能坚持下来的话,那一般就对当前工作很熟悉了。 那么我的历程是什么样?其实我的历程和左侧列出的差不多,平均下来大概也是2~3年换一次工作。但是现在回头去总结,当我突破了以后,我当年的做法跟其他的普通人有什么区别呢?只有一个很细微的差异,就是我是基于爱好来做的这份工作。当我上大学选择计算机专业的时候,是基于对计算机的热爱。毕业以后,选择进入这个行业,选择相关的岗位。 计算机专业在当时是只有一个专业的,不分具体细分的方向。在我们毕业的时候,也就不分方向,有相关的岗位都可以应聘。在这种情况下,基于学习经验,以及自己的爱好就选择了相关岗位。我在工作中就会逐渐的学习、了解,积累经验。然后在第三年,绝大部分人厌倦的时候,我还能坚持下去,发现新的一些东西,探索一些别人不感兴趣的知识,积累属于自己的经验。因为这同时也是我的业余爱好。这样我就把爱好和工作经验结合到了一起。这段时间内我默默的积累了比别人更多的东西。当时自己是不太清楚的,只是觉得自己跟大家没什么区别。 再看页面左侧,接下来别人可能重复了上两条,换个工作,继续重复。而我在换工作以后,还在这个行业里,但是可能从硬件测试到了软件测试,岗位的方向也从IT变成了网络,或者又变成了安全。回头来看,我不管干什么工作,毕竟还是在计算机这个大方向里,还是在摸索属于自己的路。在每隔几年换一份工作的经历当中,有一些是企业倒闭,不得不换,有一些是企业裁员,还有一些是遇到了不太匹配的岗位,知道在这种岗位干不久,那么我积累几年经验差不多了,工作该换就换。 当时虽然比较年轻,但是我默默的积累的东西比普通人比同龄人要多一些。它的作用当时是看不出来的,在哪儿能看出来?我们接下来往下看。 前10年工作里有什么案例来说明这个作用呢? 例如我在做硬件制造的时候,发现了有一次良品率太低,当然这个良品率低不是我发现的,是整个生产线都发现了。发现之后需要找出证据。当时我领着我们组员测了好久,然后最终找到了这个证据,找到了证据之后,发出了我们那个企业自成立以来第一次的停产提醒,也就是说,让生产线及时停产,冒着不能及时交货的损失风险停产排查。 停产之后,依据我们学过的知识找出了证据,发现了一些重大缺陷。这些缺陷的发现,让我们及时避免了在交付之后造成更大的损失。也就是说这个工作并没有白做。当然这个案例的细节涉及我们业内的友商,所以在这里不谈具体细节。 这是我毕业之后的第一个工作。也就是说,我毕业之后的第一个工作已经直接进入“地狱模式”,是经过地狱模式的训练走出来的。当时无论是工作强度、工作压力还是我面临的问题全都比较大。那么当我们经过了这个模式的锻炼,那接下来其他阶段的普通工作就不觉得难了。后续换了软件测试方面的工作,在实习阶段,找了产品的bug。这个说起来也很简单,刚入职的时候,熟悉工作阶段需要测试产品bug,目的是要运行一下测试用例。但是这个用例当我全部执行了以后,我就发现了几个产品的bug,这个bug持续了好多年。如果之前进来的这些年轻人,在我之前的前辈们,有人能把所有的用例执行一遍就能发现。这说明什么?这说明即使是我们年轻时候,我们也可以不唯上,不唯权威,不完全迷信我们的前辈,而是用我们自己的眼睛去发现问题。如果你形成了这种科学的习惯,那么就可能在自己的工作中做出一定的成绩。此时不必考虑前辈们是怎么执行的,大胆去做即可。  接下来的案例,是在项目实施过程里,因为我经历过PC制造岗位,PC制造里面OEM软件的预装,是一个专门有部门负责的。这一项工作当时都是派人去系统厂商培训,比如装windows是派人去微软专门学习的,学习了之后,回来才能搞出一整条生产流程。 后来我又换了工作,已经不做pc制造了,但是碰巧有一个项目要装上百台PC机。那最理想的状态是做成OEM制造的那种形式,否则我们自己一个个安装系统,产品的良品率就太低了,操作系统安装完后会发现各种各样的问题。当时我就把这个工作接下来了。接下来之后,因为之前做制造的时候,这个流程我只见过,但并不了解里面全部的流程。因为这个是一个商业机密,一般人家不公开。当时是windows 7出现以后,官方有一些给合作厂商的英文的OEM文档,可以随着某些版本公开。我是基于这个文档,把整个流程重建了一下,利用这种预装技术解决了这个问题。其实我们那个企业跟和PC的OEM产完全没有关系。说明在那种情况下我已经不自觉的在用以前的经验在补充当前的工作需求。但是那个时候还体会不是很深,因为还没达到突破阶段。 接下来的案例就是项目实施里面有一个独立的虚拟化环境,需要从头创建,创建之后还要搬迁,还要扩容,还要一部分扩展成两个独立的部分,还有公有云运营等。那时虚拟化和云计算概念还没有完全流行,是2010年-2011年左右。当时我和同事,两个人从零开始摸索创建虚拟化环境,并且摸索了如何进行搬迁,扩容改造等。我们从零开始一直到能随意的去安装、改造、调试。从这里开始,我们就把这套流程打通了,后来也带给我现在的工作很大的帮助。   接下来看一下我在第10年到第15年的经历。 这里左侧的所见所感就是常见的历程,一般在第10年到第15年里面持续循环,或者就放弃岗位了。比如转去管理方向,开始往上爬了。谁都知道,留在工程师岗位,可能前途不是那么好,赚钱也不多。那么就会逐渐往其他岗位转。留下来的觉得没有前途,有些人可能就学会摸鱼了,认为混到差不多退休就可以了。但是前些年还没有像现在这种裁员风暴或者是金融危机,大家还想不到会被裁员,只是觉得在企业可以一直混日子,可能有些企业会给自己养老。那个时候企业的待遇普遍也都不错,也还缺人。  不过仍然还有极少数的人可能还会再继续前进,继续摸索一下新的技术。其实到第10年甚至15年,大家对自己的工作已经非常熟练了。这种情况下还能继续保持一个所谓赤子之心,或者说保持着像婴儿一样的这种好奇心,能继续探索的人实在是太少了,除非你有强烈的这种热爱。也就是说,对这行业有强烈的兴趣。我正好是这方面的人,为什么呢?其实说来简单,因为咱们的出身都很普通,家里没有太多的钱,有钱的人玩什么?可以玩赛车,可以玩飞机,可以玩很多就是机械类的东西,花很多钱的东西。上流社会可以养马去。但是我们那时买一个电脑就已经很不容易了。读了计算机专业买电脑是必须的,当时可能是花了不少钱买电脑,然后再去学习。我当年是从90年代末开始买的,正好赶上中国和国际互联网开始互联,从最早的电话线拨号上网开始,然后一直到宽带链路,然后一直到现在,我们可能千兆几千兆的光纤带宽都有了。最早可是64kbps,当时还使用调制解调器通过电话线拨号上网。当时是听声就知道我的调制解调器是否正常工作,而且带宽低,打开一个图片都要很久。当开始连入互联网,我们的机器就不是单机了,就打开了一个新世界的大门。2000年前后的年代是黑客精神最后一个大流行时期,讲究的是无私的分享。那个时候。知识分享的精神都很足,大家也在不断的去做各种交流,能有很多志同道合的网友。通过一个电脑能接触到全世界的人,能接触到很多科学方面的东西,这个带给我们的诱惑是很大的。如果没有这个渠道,我们作为一个普通人,没有钱也没有那个能力去走遍天下,读万卷书,行万里路。那么我们可能没有办法做到像现在这种工程师的岗位,或者说也难有现在这种开阔的眼界。在当时我们可能是领先普通人接触了广阔的世界,很多人已经在网络上开始逐渐的发挥自己的能力了。 在第10年和第15年当中,因为我有当年的各种爱好,所以导致我干了现在的这种售后实施工作,从研发方向转过来了。转过来之后,这个工作从当时一直到现在干了10年。为什么持续了10年?(而且可能未来有机会,我还是想继续干下去。)因为在这个时候,我发现我之前积累的经验,终于找到了用武之地。而且我之前学过的所有经验,所有的岗位正好完美的匹配我当前岗位的需求。当前我干的工作内容越多,我以前的技能用的也就越多。最后我可以拿我自己的经验反过来去弥补我当前岗位上的不足。我能做的事情,比公司给我的要求,比这个岗位给我的要求,甚至比客户给我要求还要多得多。那么我在这个岗位上做的,就可能是在一般人觉得这个岗位很辛苦的情况下,我做起来可能就不是那么辛苦。  因为很多东西我已经积累好了,我掌握的一些经验可能比普通人多一些,那么做起来工作就容易一些。接下来,当熟悉工作之后,你会发现之前的工作经验全都能用的时候,就会觉得当年没有白学。从这里就能看出,当年坚持下来的意义所在。如果不想现在的工作白费,就一定要选好自己将来的路。将来的路怎么选?往后我继续给大家解释。 在这个阶段如果你已经开始汇集了各方面经验,其实就说明你已经在找自己的方向了,接下来就是怎么样找到自己的方向。我看群里有些人说精力跟不上,对新知识的接受能力也没有那么好。我要说的就是我们应该学习像婴儿一样,保持好奇心,不断去探索。为什么这么说?借用小说《三体》的说法,我们人类在这个地球这个摇篮里面,仍然还是婴儿。如果一个文明想要真正成长壮大,一定要离开自己的星球走向宇宙,突破自己的星系。那么在这种观点下,我们当前的人类仍然是在婴儿时代,我们掌握的这些科技是远远不够的。如果我们要走向星际时代,还有很多路要走。我们这些人,其实只做了很浅显的一些基础的准备工作,有更多的工作,等着我们的子孙后代再继续进行。我们没有理由不给他们做出一个榜样!我们很多科学家,我们很多老院士可能是70~80岁了,还在努力的去燃烧自己,还在把自己的经验拿出来,分享给大家,然后积累新的经验,搞新的研究。我们不一定要做成科学家那种程度。但是我们作为一个工程师,为什么不能把自己的职业生命燃烧的更久一些?这种燃烧取决于我们能做哪些事情。 我们的精力可能不足,我们的身体的状况可能不如以前那么好,但是我们可以在这种情况下降低一些工作强度,我们能发挥出来的方向,去发挥出我们的经验。这个时候就取决于我们怎么看。所以接下来我给咱们这些中年的工程师们也准备了一些内容。讲的是我到20年的时候,有了一些突破,这个突破之后是什么样的? 给大家展示一条我走过的路,看看能否从中得到一些关于自己的指导。先说10-15年经验,售前、售后、项目经理等,需要什么技能都可以自己练习,自己的工作已经不是问题了,这种情况下,也不需要去考虑太多。 我跟我们的年轻人一直在讲,如果我们希望公司留我们不裁掉,应该怎么办?企业如果给你1万块钱,你干的工作至少要能挣2~3万才可以,否则这个成本都不够。如果我们自己是老板,我们希望找什么样的工程师,我们愿意给他多少钱呢?这时需要换位思考,知道老板需要什么。也就是说我们给公司创造的价值,一定要远远大于我们拿到的工资,你才有不被裁掉的价值。否则连所谓的受剥削的价值都没有。有些人就觉得摸鱼划算,你给我多少钱,我就干多少事。你给我10000的钱,我干8000的事,你给我8000的钱,我干6000的事,这相当于占公司便宜了。但是我遇到过很多情况,客户说这个工作正常需要10000,我给你20000,你能不能干?这种可能都是常规手段解决不了的问题。那么这种摸鱼的工程师,一般会说这个我肯定干不了,因为没经验不敢承担。其实只有你平时需要什么练什么,不计报酬的提前练好了,你才是有准备的人。这种情况下让你干什么困难的工作,你就会说我已经准备好了。 我给年轻人讲的另一个思路,就是没有金刚钻别揽瓷器活。这个疑难的工作如果你答应了去做,就一定要有绝对的把握去干,绝对不要打没有把握的仗。没有把握的情况下,仍然去答应人家,那绝对是自己挖坑往里跳。怎么样才能有把握?这就要平时在其他的工作里面,已经提前练好了,需要的时候就能上,这个钱就只能你挣。不管是我们私下帮人去处理的工作,还是说我们公司的任务,这个工作别人做不到,你能不能上,你能上就给你奖金了。 为什么我之前说工作的时候要聚焦做最难的工作,这就是平时我在工作中已经积累好了,那当领导问这个最难的工作你能不能做的时候,那我就义不容辞,直接去做了。既然我干了这个工作,基本对我来说应该是轻车熟路了,就可以顺利解决问题。或者说即使我不熟,我也知道怎么解决,我可以一步步的在可控范围内把它尽量做到最好。有时是没有最佳选择,谁上去干这工作就需要承担对应的风险,我们有能力的情况下,该上就上,当仁不让。如果你能这么做的话,你觉得领导会不会看重你?你觉得如果裁员的时候还有没有你的份?如果你被裁了,你会不会担心找不到工作呢?每个人有自己的路,大家可以在走自己的路的时候,可以想一想我说的话。 当然我分享的是我自己的路,而不是通用的万能的经验。所以每个人听到我的经验之后,建议大家按照自己的想法去选自己的路。  接下来是了解产品在全生命周期以内的使用。如果我们的工作都不能干满五年,很多IT产品,例如华为的一些服务器,存储等产品,它的正常生命周期是五年到10年。 这种情况一般五年左右,就能见到一轮生命周期,10年左右,就能见到两轮的生命周期。这种时候,如果我们和客户不断的保持联系,就能知道在全生命周期下他能经常遇到什么问题。如果经过两轮了,那有些问题就轻车熟路了。我的经验就是经过这几轮之后,平时常见的问题能总结到80%,此时我们只需要用20%的精力就能覆盖80%常见的问题,剩下那20%可能需要成体系的去处理。我们只要覆盖这80%就能应付绝大部分的场景。在用户端,我们这种经验带来的就是不一样的体验。 第三点就是在工作中积累各种细节,将已有经验反馈给用户。我将别的用户的经验积累了到下一个用户,同时会把我的最佳实践不断的去完善。咱们华为有一个最佳实践的场景,很多产品里面都有,在最佳实践里面会推荐特定场景下建议你应该怎么做,这是比较好的。我作为一个工程师,在这么多年的积累中,会进一步完善它。这个最佳实践是厂商推荐的一个通用的思路,而我基于不同的用户,能总结出自己的最佳实践。针对特定的用户进行优化。通常这个优化后的最佳实践它的范围更窄,适用性更窄,但是它的效果也更好。然后当积累达到一定程度的时候,再去解决客户的问题,就可以做到一句话即可解决问题。比如说我们很多情况下搭一套超融合,搭一套虚拟化这类复杂的系统。搭完之后,甚至初始用户会要求派人驻场来解决日常问题。但是到后来驻场这个话可能就没人提了,就是因为但凡客户问到常见的问题,我基本上能做到一句话解决问题,直接告诉客户,请帮我去确认系统的几个状态,然后可以根据情况直接告诉你这个问题的原因是什么,应该怎么做,思路是什么,在运维过程中应该怎么办等等。然后按照我说的做,只要操作一下问题立刻解决,完全不需要一个专人在现场去处理,也完全不需要天天找400。这是我们工程师的价值逐渐的在体现出来。我们10年8年的积累,这个时候价值就出来了。  接下来就是我们开始具备系统的整体的架构思维。既然能一句话解决客户的问题,那说明整套系统架构都在我脑子里了。无论客户想怎么变怎么改,我都是一个系统化的思维来应对。 这里拿维修电脑举个例子,可能有些人修电脑,有一个独特的修复系统的经验,重装系统还有一个独特的经验,他会记很多这种经验,记录在本子上,然后遇到了问题就去查这个小本子。他会认为这个经验是我自己独家的,我绝不告诉别人。通常我和这类工程师聊天时,我会直接提醒他,如果你本身只有半瓶水的情况下,你就不要敝帚自珍,把这种自己的点滴积累当做多么了不得的秘诀。因为道理很简单,如果别的工程师和他是同样层次的技术能力,他能总结出来,别人难道总结不出来?所以在这种情况下,他自己珍藏的这些东西只能对技术不如自己的人保密,比他强的人可能经验更丰富,花些时间也可以独立总结出这类秘诀来。如果我总结出成体系的经验后,去处理疑难问题的时候,我是成体系的,我一定会找出它的原理是什么,解决思路是什么,一旦处理问题,不管现象怎么变,我都能基于原理,把问题给解决掉,而不受限于具体方法。 那类工程师的方法就像走路一样,方向不同,处理方法就有很多不同。而我就直接基于终点的情况从原理上找到最佳的路径。两种思路的成本和代价也完全不一样,这两种工程师的思维方式和得到的收获也完全不一样。大家可以自己看一下想要做什么样的工程师。  最后就是具备规划能力。在很多项目里,最初可能复杂的项目必须由厂商进行规划。如果我们有了自己独立的成体系的思维,我们的规划已经可以在厂商的最佳实践上面进一步优化,这种规划可能优于厂商的通用规划。我们在某些项目里和厂商一起做规划的情况下,我们会给厂商提建议,基于这个客户,建议进行对应优化,或者做一些改进。把我们的能力反馈给厂商,反馈给客户,争取达到更好的实践效果。所以刚才提到我在JDC社区里提了一些产品的日常调研,还有产品的改进的建议,大家明白为什么了?因为我们在长期的工作中,已经积累出了一些自己的经验,我们就能把客户的一些需求和痛点,通过向研发团队的反馈来解决掉,回过头来直接满足用户的需求。这就是我们的切入点。这种提建议,或者是反馈,并不是无的放矢,而是我们基于已有的积累来提的。这是我们一线工程师的价值。 从工作的第10~15年开始,在公司里面凡是有公开的讲解、答辩等,我都要做一件事,就是一定要让领导们和同事们知道,我们15年到20年经验的工程师和3~5年经验的工程师有什么差别?同时也是提醒我们的企业,一线工程师是对项目了解最多、最贴近用户、最了解真实需求的人。那么当我们了解到实际的需求,就能真正的了解用户的情况,也就能真正满足用户的需求。 这里有个比较极端的案例。我只说大致情况,涉及一些客户的具体细节就不谈了。就是某一个项目,当时可能项目快丢掉了。当时我是作为一线工程师,基于对客户真正需求的了解,基于对所有的产品,包括咱们的,包括友商的,所有的了解,当时通过自己的努力,这个项目最后又拿回来了。当然这不完全是我自己干的,是配合着销售完成的。当时销售人员根本接触不到所有的信息,而客户的领导们是在我眼前聊相关情况的。我当时知道客户的需求和痛点,所以就针对这些痛点说了几句建议,把自己对现场情况的了解结合自身经验反馈给客户。当时领导们就明确了自身的需求,然后再去咨询各方面,发现跟我说的一致。当时我自然而然的就做到了引导客户需求。 虽然这个案例是一个偶然事件,但在那以后,我发现一线工程师的价值远远不只是干活那么简单。因为在我们这种体系内,做实施的售后工程师,往往是接触客户最多的,其他的包括售前、销售等人员接触的最终客户不是特别多的。一线工程师往往能拿到一手信息。如果及时反馈,大家一起来满足客户需求,往往能真正的解决客户的痛点。它的效果远远比咱们按部就班的去做销售要强得多。 第二点,也是我的经验,就是在一线项目实施过程中需要实事求是的去处理问题。如果我们做到了,我们就能迅速提升客户的信任度,这是非常重要的。如果售后的服务不到位,比如说400处理速度慢了,客户会不满;产品有bug影响业务,客户也会不满;实施有问题业务不稳定,客户还会不满。但是只要我们一线工程师在现场,遇到了问题,就可以直接告诉客户,有问题我们就能处理,而且有厂商的体系支持。那么客户的所有不满都会被咱们工程师带来的情绪价值给抹平。只要我们能处理掉问题,客户就不担心。只要我们工程师在这里,客户就可以放心使用这些系统。 有些客户会问,你这个系统实施完了这么复杂,将来运维怎么办?我总结出来经验之后,就会告诉客户,这个系统的维护是分三层,第一层是客户管理员了解管理员指南里边的基本操作。通常都非常简单。 售后有整套体系,客户有问题可以找集成商,再加上我们售后工程师,可以随时给客户进行支持。如果是部件问题、故障件更换以及更复杂的问题需要研发处理,可以去找400做售后支持。售后按照同层次成体系进行支持,就像打仗一样,靠体系去弥补某一层次的不足,然后靠体系去支撑全生命周期产品的售后。这样才能达到产品规划中的稳定性和可靠性。 如果我们能达到调动体系支撑客户的程度,客户的满意度和对系统的放心程度是绝对不一样的。  接下来是积累到10年经验以后,我们会发现些额外的经验,它带来的附加价值远远大于3-5年。因为很多公司招聘售后工程师,通常认为性价比最好的工作时间就是3~5年。因为这个时间对工作都已经很熟练了,将来可能会换个工作继续干。那在下一家公司就直接达到了成熟的程度,此时大家会觉得这种人的性价比是很高的。但是作为一个老工程师,我也给很多企业提醒一下,我们一些年纪更大的具备10年,甚至20年经验的工程师,我们如果做好了积累,做好了突破,就能发掘出更多的附加价值。此时能做到的效果就远远大于一个普通3-5年经验的工程师。也就是说,这种时候我们的工作已经不只是基于工程师视角,而是可能基于项目经理的思路、基于系统规划者的思路、甚至是基于客户运维组织者的思路去帮助客户赋能,从而达到客户需要的效果。 那么10年以上的工程师,需要的是经过各种锻炼的,如果一直过平静日子,那技术的价值一般是没有提升的,这种工程师即使工作很多年,其经验及能力和3~5年时没有区别,竞争力也远远不如3~5年的工程师,因为二者的能力是一样的,但是老工程师的性价比通常比较差了。这也是中年危机的由来。如果说我们不能突破,没有更多的富余的价值,我们把自己的性价比降低了,那在这个适者生存的环境下,在经济下行的趋势中,我们就没有竞争力。   接下来看一下我的突破 第15年到第20年,很多人到这个时间就该转岗了,因为中年危机的到来。 35岁、40岁以上危机更大,身体也不行了,那么改变发展方向,售前售后什么都开始转了。有些开始搞钱,有些开始图利,有些开始考虑地位。少数失业的就去做保安,保洁这种工作了。还有些直接就进入体制内躺平,逐渐学会摸鱼,只有极少数继续前进。我是属于继续前进的那种,因为我连摸鱼的资格都没有。这种时候,每个人经验都不一样。我是在第15~20年,因为工作的历练,我们这个行业工作时往往是一个人去干活,一个人就要兼项目经理、负责现场协调,很多东西都要兼职去做。那么时间长了,复杂的工作干得多了,某一天我就发现自己有所突破了。这种突破,就像群里说的是境界的提升。这种境界的提升怎么比喻?我借用弘一法师的一句话,这个境界就叫华枝春满,天心月圆。什么意思?为什么说是一个境界?以前换工作比较频繁时,我觉得我干了很多不同的工作,如果现在我们去一些互联网大厂,去讲这些工作经验,人家的背景调查就会问你,为什么隔几年换个工作,是否不能安心做当前的工作呢?但是现在我就会告诉面试官,那些经历都是为了突破在做准备。  好比当天全黑,什么也看不清的时候,你会觉得黑暗里什么都没有。而当天上突然一轮明月出来照耀地下,如同白昼,当看到一切都特别分明的时候,你会发现周围全是树,树上全是花,花落之后全是果子。也就是说,之前干过的所有的分支工作,都是开出的花,最后终于还会结果的。一旦到了这种境界,把什么都看清了,就会有感悟,就会有突破。所以每个人的经验是不一样的,我是碰巧遇到了这种情况。之前所有的工作经验,这个时候境界就叫百川汇集,奔腾入海。也就是说,我已经是一个河或者是海,我可以把我以前的经验都汇集到一起,不分彼此。那么这个时候看山是山,看水还是水,但是这个时候我在山水之间来去自由。 无论是在这个行业,还是在其他行业,当我有了突破以后,境界是完全不同的。那么在这种情况下,无论干什么,我都不会再给自己限制了。大家记住,在这种情况下,你不要把自己限制为一个工程师的角色。假如我们能做的远远超出一个工程师,我们能适应的岗位就宽得多了,这是我们能力决定的,而不是过往的经历决定的,不要困在过往的经历里。  这个时候我们可以怎么办?重新出发,从头学习,融合所有的知识,提升事业。此时再学习事半功倍,境界不同学的东西也不同,能达到的效果也完全不同。   接下来就是我在工作里的案例 首先是全生命周期思路,现在无论是做规划、售前、实施、售后、运维,包括扩容、升级,还有老产品的下线换代,我们都已经可以基于工程师的角度,为客户总结出完善的经验来。在面对客户时,这一套东西如果客户不知道怎么做,我们可以直接送他一个规划服务,送他一个咨询服务。如果有这个能力,这些工程师能不能转去做咨询呢?大家自己应该心里有底。 然后前进方向遇到火坑,我已经可以做救火队,我已经可以将有些坑填平,然后继续前进了。当然,凡是遇到这种熔岩深坑,仍然要躲开它。填不平的坑,不要跳,要果断的躲开。 在我们年轻时候,得到的一些经验或者是别人教导是告诉我们有坑,不要跳,直接躲开。但是总要有人去填平一些坑,去解决一些疑难问题,去继续前进。当我们积累到这种程度,有这个经验,当我们的公司需要我们工作时,绝对是义不容辞,该上就上。这个时候如果还不上,就像我后面说的,人生已经走到半路,即将告别这个行业,这个时候我们再做不出成绩来,似乎这个能力就白白浪费了。既然有能力,还是能发挥出就发挥出来。如果在这个行业发挥不出来,就在别的行业发挥出来。我们总不能让自己的人生交上白卷。  接下来,项目遇到疑难的管理问题难以推进怎么办?这个案例是也是一个现成案例。当时集成商和客户都没有专业的人。我到现场作为硬件的供应商的工程师过去的,现场还有软件供应商的工程师,其他都是各自的厂商,但是现场没有人管怎么办?那就利用自己的这种项目管理经验,当时和软件的工程师,两个人聊了一下,把最佳实践沟通好了。因为大家基本上都是这个行业的,我的最佳实践也包含了他的内容,他的最佳实践也都能和我对接。我们一起把行业最佳实践对接了一下,就在没有任何专业的人以集成商身份进行指导的情况下,我们自行把这套项目就给直接推进并完成了,最后的验收也没有任何问题。因为我们是按标准的项目交付来做的,客户按任何标准来验收都没有问题。一直到最近听说现场后来管理有点乱,有些连线乱掉了。但是因为当时做了足够的双冗余,这套系统建成,现在大概也有好多年了。一直在稳定的运行,没有出大的问题。 这就说明我们的价值能体现在项目中。另外,产品功能如果不能满足客户需求怎么办?我们提个建议改进了再继续实施。现在我实施的所有产品,之前全部都提过建议,很多建议去年提的,今年已经落实了。这一方面呢也非常感谢华为。   接下来是在第15年到第20年里边的价值提升。在这个阶段里,对自身负责的技术方向,我们有了深刻的理解。在不同的层面,可以协助公司做好工作,可以拿我们自己的经历弥补公司的不足,以及业内的常见问题。包括有一些实施过程中遇到实现不了的困难情况。我们能不能自己去弥补一下,然后让项目顺利推进,也给客户带来更大的附加价值。  最后,持续的一线工作让我们能了解更多新产品新思路,当我们给客户介绍产品时,已经不是单纯展示产品能满足你的某个需求的层次了,而是如果客户的需求不太成熟或者超出了产品设计思路的情况下,我们会结合产品的设计思路,跟客户宣传我们的产品体系目的是什么?能达到什么效果?能怎么样能使IT系统更完善,怎么能解决客户的痛点,应该以什么样的思路来处理IT系统,而不仅仅是依靠某些功能点去做选择。因为有些功能可能是客户不需要的。当我们把这套体系描述清楚以后,往往会引导客户按照体系来执行,也就是按照产品设计的思路来执行,额外的一些功能,就可以直接给pass掉。这种情况下就能帮助我们的销售迅速的扭转一些销售时的不利局面。  当我们更了解客户需求的时候,我们可以引导客户需求。当然前提是基于我们的实际经验,基于科学的原理,而不是说基于卖产品的思维,不是我卖什么引导什么,而是基于客户真正需要什么,我引导什么。  接下来就是协调厂商的体系,为客户提供服务。我们在现场是能听到炮火声音的指挥官,那就可以帮助用户来解决实际问题。 做技术专家就是我的路,我给大家总结一下。如果咱们想做技术专家,就必须实事求是,以科学为依据。只有这样,你才能获得各方的信任,包括客户,包括你的企业,包括领导,还有同事们。因为按这个角度做,就不会出错。任何不尊重科学规律的行为,最终都会受到科学规律的惩罚。无论是谁,无论是我方、敌方、友方。另外想做技术专家,我们自己必须不忘初心、不计名利、甘于寂寞。作为一个专家,一旦你说谎,做了违背自己良心和道德的事,某一次被人发现了,这个权威性就没有了,就当不成专家了,所以一定要爱惜自己的羽毛。   最后就是说一下发展方向,咱们售后工程师有些善于沟通的,这些人可能是拿工程师作为跳板,他可能沟通擅长的转去销售岗了,有些喜欢转售前,还有一些就是愿意管理的,转领导岗位。还有一些不太明确的,就是换其他技术无关的岗位。像我这种善于与机器打交道的,适合继续做售后。如果是以工程师岗位当跳板的人,我建议你也是干一行爱一行,把当前工作做好。在未来转了行以后,你的经验绝对是优于其他人。现在踏踏实实积累的经验都是你的加分项。如果当前这种经验积累,只是当做镀金,只是一个过场,不踏实工作积累经验,最后一定会自食其果。   人生的选择就是名和利的均衡,确定要名还是要利。像我这种属于名和利都不重要,生活平平淡淡才最重要。那么工作和家庭,既然选择了平淡工作和家庭就要均衡,一方面专心工作,但也要兼顾一下家里。虽然现在很多人要奋斗,在奋斗的时候可能顾不上家,但是在我们有条件的时候,还是要照顾好家人。每个人有不同的选择,这个不强求。 现在和未来怎么均衡?有些情况下我们找的工作,是为了现在赚钱够多。有些时候我们的工作,是为了未来在积累。还有一些工作是为了梦想不计成本的投入,但是不一定有回报。怎么选?仍然看自己。 左转和右转就是有些时候我们的选择左转也行,右转也行。但我要说的就是每个人都有自己的路,每个人做了选择之后,都要承担相应的后果,自己的路怎么选择?还是自己决定。 坚持工作和自己创业的平衡。有人问了这个运维应该怎么做?一、你能不能坚持当前的工作?你的坚持能不能发挥出自己的效果?能发挥出来,要不要做,这都可以选择。自己创业或者自己转行,你有没有这个能力,是不是做好了准备?当我们不限于工程师思维的时候,我们其实也是可以具备创业的力的。这要看你自己有没有这个能力。   三、未来二十年的人生展望 接下来看看我们未来20年的人生展望。首先就是我们的工作生涯怎么走。如果我们能看到未来的趋势,比如说我现在这个行业,能看到未来的趋势,我一定会分析现在还能干什么,我当前的工作还能干多久?我如果还想继续留下承担这种工程师岗位,发挥自己的效果,哪些工作我还能干?需要什么认证?需要什么能力?我就要提前学习。等于是提前锁定未来的方向,提前学习,提前准备。当你为下一个工作做好准备,那个工作到来的时候,只有你准备好了才能胜任。公司如果重新再招一个人,肯定是很难的。而用我们老人,就是轻车熟路,完全不一样了。这样可以通过找一个方向续几年,再找一个方向又续几年。比如我们现在40多了,续一续50多岁,60岁就不用想再续当前岗位了,那个时候应该就不一样了,可能翻开了人生新的篇章。 升天之法。什么叫升天之法?干不了,就该离开了,该留就留,该走就走。为什么说峰回路转前面风景更好呢?就是说如果我们不干这一行了,我们不会被锁死在现有的经验上面。如果你真有突破,是不受限制的。我们时刻为失业做好准备的情况下,我们应该了解当离开这个岗位,还有没有别的方法把我们的技术变现,把我们的能力变现。如果你有这个能力,那绝对饿不死。更重要的是,人到中年不要被自己的历史和经验困在我们当前的人生里,如果困住了,你就再也没法进步了。只有脱离舒适区,不断的努力保持着一丝好奇心,你才能不断的进步。 接下来就是面向未来,适应市场。因为现在的这个环境就这样,没办法,适者生存。那么当积累经验不受限制的时候,我们能把自己的技能变现,我们的未来不一定比现在差。 最后就是天下没有不散的筵席。即使再好的岗位,现在如果不是在国企,不做那些终极躺平的岗位,如果企业倒闭了,我们干的再好可能也要走。也就是说,没有任何一个岗位能永远持续下去,也不用奢望我们一辈子干到老,就是时刻做好准备应对工作变动,随时可以找下一份工作,心里不慌就可以了。当我们有工作干的时候,努力干,当公司还存在的时候,尽力的为公司做好服务,公司也会好好对待我们。如果企业不好好对待你,那就果断转向。 这里借用一下小说《三体》的一些名言。第一个就是:大多数人,到死都没有向尘世之外瞥一眼。这就是被困住的典型现象。我们人生在世,可以做的事有非常多。无论我们在人世间有多宏大的成就,在面对宇宙的时候,也是无比的渺小。如果我们的未来真是星辰大海,那么我们现在的内斗和内卷就毫无意义。不用说面对星辰大海,如果是第三次世界大战明天爆发,我们今天的内卷就完全没有意义,我们的人生就全部都要变了。所以大家还是要想一想我们的境界,我们的眼光到底要看多远。能看多远,取决于你的人生。  我们的人生一般都提长度还是宽度。但是我给大家的提醒就是:除了长度、宽度,你还有高度、深度、厚度和广度。每一个维度都有不同的方法可以做事,都有不同的方向可以扩展。我们不要把自己人生限制死,被经验限制死,也不要把自己的工作限制死。   四、人生半路的风景及思考 接下来就是人生的半路的风景。只有年轻人会觉得未来还是无限的,觉得还有机会。那么到了人生的半路怎么办?我们已经到了人生的半路了,按年纪来讲,现在40多岁,政策活到80岁就不容易了。那么40多是人生的半路,工作20年也是人生工作经历的半路,再过20年,该退休了。这种时候我觉得还是要看看风景,思考一下未来。为什么呢?因为这种时候,我们如果还不知道人生最终的方向,可能你就觉得未来毫无意义,就觉得非常灰暗。实际上,人生终极大事无非生死。因为我们到了40多的时候,已经逐渐进入告别时代,我们的祖父母一代已经逐渐的离去了,父母一代也逐渐的进入告别时间。当我们经历了这么多的生死,甚至身边的一些同学、同事都开始英年早逝了,这种情况下,你就会发现人生终极大事,真是只有生死而已。 年轻人不要光觉得未来还有机会,我可以无限制的去挥霍,早一点找到自己的路是更好的选择。我们的人生没有目的怎么办?那你就去找吧!借用佛教禅宗的说法,如果你找不到意义,你就去找你的意义。如果你没有动力,那你就看有什么让你有动力的事情,努力的去学习,或者努力的去换个有动力的工作。此时我们会是完全不一样的状态。如果我不喜欢自己的工作,那你喜欢的是什么?你有没有能力去找到它,你有没有能力去积累新一轮的人生经验?这就是我给一些被困住的人的一个解答,就是不要受自身限制。 很多人都说中年危机,其实有可能它不只是一个危机的问题,它的根源可能就是我们没有找到属于自己的路。你找到自己的路,一路走下去就行了。历史上有多少人就是一路走下去,走到最后的。而那些科学家们,那些文学家们,历史上的其他大家们都是这样。 如果我们对自己没有限制,我们的人生一定也是没有限制的,想做什么都可以。而且现在是世易时移,飞速发展的年代。科技的发展,包括AI的发展,最后就会造成又一个适者生存的竞争环境。我们能不能提升自己的境界,能不能在AI到来的时候保持自己的初心,保持自己的方向,做好属于自己的一份工作?这也是每个人都要思考的。  五、传说、故事及神话 最后,传说故事及神话。为什么要这么说?就是我干过的一些工作,现在讲给年轻人可能都已经变成了一些江湖上的传说。大家都会说你这个人,过去干过什么的很厉害,很牛。那么时间长了,我们退休以后,这些事就可以讲给后代了,此时绝大部分人都有子孙了,可以给我们的子孙后代讲讲。这种时候,我们是不是能给他们讲一下当初工作的时候,曾经做出了哪些成就,是不是让他们为我们而骄傲、而自豪,能不能把我们的经验传下去?  如果我们离开后,我们的故事讲了很久,我们的后代再对他的后代讲我们的故事,那这个时候是不是就能变成神话?因为我们不在人世了,那些已经不是一个人的经历了,就开始变成神话了。   接下来就是,我从哪里来到哪里去的问题。因为我喜欢电脑,所以这些是一些额外爱好,现在这里列出的是20年前的一些经历。是可以公开讲的,现在的一些业余爱好,不太方便给大家公开讲。当年咱们学电脑的时候,中过熊猫烧香病毒,中过CIH病毒,年纪大一些的,咱们内行的人都知道这两个病毒是什么情况。中了病毒之后能全身而退的,可以说是不多。当年这两个病毒我全都中过,最后的结局是全身而退,把这两个病毒干掉了。同时自己的系统没被破坏,数据全在,没有被毁。那么如果我有这个能力,大家想一想,我最近的这20年我还可以干什么事?我是不是能干更多?当然确实我也干了一些事情,只不过不适合公开说。当初的欢乐时光病毒,这个病毒当年也是很厉害的一个脚本病毒。当年我也是想方设法战胜过它的。旁观神仙打架,就是当年的一些误杀事件,当年的某些杀毒软件误杀微软的系统组件,我在官方通报出来之前已经做出结论了。这个全是爱好导致的。 那么我们每个人能力越大,责任越大。我们如果想留下神话,就一定要问自己几个问题。第一,你有没有帮助过他人?后面的对号是我给自己打的评价。第二,有没有做过对人民有益的事?不是针对一个人,而是针对绝大多数人。第三,就是做到现在你是不是无怨无悔?第四,就是你能不能在历史上留下名字? 我可以说,我足够做到历史留名。当然这是匿名的,我没有以公开的身份做过留名的事,而是以匿名的身份做的,但是足以留名。这个也不适合在这个公开场合下公开讲。 ——————————Q&A环节—————————— Q:现在技术方向很多,如何做好选择? 这是很多人面临的问题。其实咱们这个工程师问出这个问题,我就可以那个看出咱们这个工程师很有可能一是比较年轻,二是可能是受过我们的职业培训。现在我们的职业培训有一个问题就是分的比较细,因为岗位也比较细。这就导致了现在分了更多的岗位,什么前台后台、中台、售前、售后等,然后代码又分了很多种开发方向。但是你要知道,当年我们只有一个计算机专业,“计算机科学与技术”只有这么一个专业,软件、硬件、代码、前端、后端,所有的东西都属于它,在学校里都要学一个基础。当然学校里学的远远不够,经验主要还是靠工作中积累的。那么我们积累的时候,作为一个学习计算机专业的人,我会不会说我只能写前端,写不了后端,我只能做数通,我不能做IT?我经常遇到有人说,我是负责写代码的,你能不能把数据库给我配置好,能不能把操作系统给我装好?提醒大家一下,我们这一批人在上大学的时候,马化腾还在写代码,雷军还在做wps,大家还都是技术员。那个时候我们要想用一台计算机怎么办?从硬件组装开始学习,从基础原理开始学习。自己去搞硬件,自己去做兼容,自己去搞操作系统,自己去搞驱动,然后自己搭建环境再去写代码,最后编译。 那个时候我们有人会问,我应该选择什么方向吗?在我们问出这个问题的情况下,咱们的思维就已经被锁死了,对吧?三体人还没来,智子还没到,我们为什么自己把自己的思想锁死呢?不要纠结那些东西,喜欢什么学什么,你学习的任何一个方向,将来都可以成为你的助力。如果你真要问将来应该怎么发展,去看看市场需要什么岗位,看看你想做什么工作,看看现在的岗位都在招什么,然后基于他要求的能力,你去提前学习掌握就可以了,对吧? JDC公开课系列活动主讲人正在火热招募中,快来分享你的专业,与JDC一起成为数字化传播大使,还能赢取丰厚智豆奖励,快点击链接报名吧!