前言:大家好,我是蓝色空间。今天我要讲的主题就是“从PC到AI,一个工程师的进化论”。那么为什么要讲这个主题呢?因为我之前在咱们论坛已经讲过了一次公开课。分享了我20年的工作经历。而讲这次公开课的目的,是我看到了身边有很多工程师,无论是年轻的工程师,还是年纪大的工程师,他们在工作中往往都会有各种各样的困惑。尤其是现在AI系统在不断发展,AI替代逐渐深入,再加上经济下行,造成了很多工作岗位的消失和裁减,进而造成我们所有人的压力都很大。那么在压力增加的时间段,就会有更多的人会产生迷茫。无论年纪多大都会有。而我工作了也有20多年了,积累了一定的经验,也走出了一条属于自己的路,我也很清楚想走出一条属于自己的技术人员的路是很困难的,尤其是几十年走到底,一直做技术,更是非常困难。那么我今天的公开课就呼应了上次的经验分享,目的就是给大家指出一条我看到的路,希望能够抛砖引玉,也希望大家最终都能找到属于自己的路。接下来开始本次公开课。首先说一下目录,也就是要讲到的各个时代,我是从工作的先后顺序来总结的。我这次的公开课内容,根据我的工作经历总结了以后,我发现它就符合这几个时代的特点。而这几个时代,也暗合了我们整个计算机行业的发展特点。从PC到网络,网络时代包含了传统互联网还有手机端的移动互联网,我把它合并成网络时代。接下来是大规模的云计算。现在AI又在爆发。那么未来会是什么样子?我们都需要考虑。作为在这个行业里面真正做实施、做技术的工程师,我们必然是参与到这个时代中的。接下来就看一下,我这20年是怎么走过来的。今天更多偏向于技术方向,给大家介绍我在技术方向上怎么发展,然后提示一下大家可能会遇到的路径。首先要进行破题。为什么我用进化论来破题呢?首先是因为我在想标题的时候,首先就想到它了。进化论是基于当前科学界的共识,大家都认为很可能是没有问题的,是符合科学原理的。但是由于各种物证还不是很完善,具体的细节和一些具体的例证可能还有一些值得商讨的地方,就造成了进化论一直处于争议中,没有最终盖棺定论。那么我用进化论作为公开课标题,一方面是因为我们这个时代的发展和我个人经历的发展,也符合进化论,总体思路是不断的进化,不断的螺旋上升的。另一方面,也是因为进化论会引发一些争议,那么我自己的个人经历也不是放之四海而皆准的。也就是说,大家在参考我的经验过程中,最终还是要走出自己的路,对我的经验不必全盘接受。因为我们工程师首先最重要的一点就是不能全盘相信权威,一定要有质疑和自己的思考。第二就是在我的ppt中会发现排版一般比较简单,也就是字体颜色,还有具体的示意图都比较简单,似乎不太符合非常讲究细节或者专门做演示的PPT。而这就是因为我们工程师和科学家不一样,我们做的是利用科学家给我们的理论知识和工具来发现问题、解决问题,这才是工程师真正要做的事情。但是现在很多人做的事情,可能把自己从一个工程师就做成了一个所谓“搬砖的”,也就是俗话说的码农,把自己变成了一个体力工作者。但是实际上我们应该做一个脑力劳动者,工作中是真正应该动脑的。那么我们的工作中应该聚焦于说明问题、展示问题、解决问题。PPT也应该遵循简洁、高效、快速、准确的原则。最近很多大企业也在做这种反思,也在提升沟通的效率,杜绝过于花哨的PPT。所以这是大的趋势,为了提升效率,都要做一个简洁化的处理。在进入职场没多久,第一件重要的事,就是我负责的机型出现了一个严重问题。这个问题是什么呢?正常的流水线生产,它其中有一部是试生产,就是少量的生产几百台,这些机器生产出来,通过测试确认一下有没有问题,没有问题才会大规模生产。一旦有问题,会重新返工去改善设计,改善了之后,再重新做试产和正式生产。那么在试生产机型中,由于我们已经采用了现代化的工业流程。这个pc机经过测试以后,不能开机或者出现开机有问题的故障率不应该过高,一般都是千分之一以下,甚至是万分之一左右。那么在我们那次试生产的过程中,故障率最后达到了20%。什么样的情况算是故障率呢?就是走了一遍所有的测试流程没有走通,在某一个流程卡住了,它就视为有故障,然后就会下生产线,放在一旁等待处理。那么最终20%的机器被筛选出来,认为有问题。它的现象是什么?就是在测试过程中可能出现无法启动现象。因为我们测试过程中要随机启动几次的,那么这几次必须全部都能启动,才算测试通过。如果有任何一次无法启动,就认为是出现问题的设备,这种设备一旦到客户手里出现问题,那是要赔很多钱的。当时故障率远远超过常规情况,而且是建厂以来从来没遇见过的异常情况。当时我还是刚入厂没多久,大学毕业,领导把这个任务就派给了我。目的是什么?就是要找出故障率过高的原因,然后当时能采取的手段只有做硬件测试。我们都知道测试有黑盒测试和白盒测试这几大分类。那么白盒测试我们必须要针对代码或者针对硬件设计来进行。因为我们的机器是组装了以后,拿现成的各种零件组装一起进行的整机测试,所以我们没办法做白盒测试,也就是说我们面对的就是一个黑盒,那么我们能做的也就是观察它的现象,然后总结出其中的规律。这数百台机器要想测试唯一的手段是什么?那就是反复重启,统计成功率,统计出问题的概率。我们当时整个一组人,还拉了其他组的成员来帮忙,大家一起做了好几天的时间,昼夜不停,连轴转,最终这几百台发现不是100%的故障,某些机器可能是第一次启动失败,第二次就启动成功。那么我们每一台机器就要重启十几、几十次去统计它的故障的现象和概率,通过统计的方法来挑出来概率高的设备,以此为基准进行后续的测试,通过后续的测试来确认问题的根源。那么最终我们经过了将近一周时间的反复测试,成功找到几台100%没法开机的设备。这些设备就代表了我们的典型故障,那么它就是分析所有问题的依据,后来这几台机器就被拿到所有供货商和客户的会议现场,把这几台机器拿到现场后,大家现场测试。最终通过现场测试,发现了核心的一部分零件,确实存在问题。当时在行业内造成了很大的影响,最终供货厂商整改,我们所有的工作和加班损失由出现问题的厂商赔偿。这件事,当时是影响了整个国内PC行业的。当然这种事情一般是不会公开处理的,在行业内部就消化了,可能大家当时不会知道。所以大家可以看到,我初入职场第一个遇到的很严重的问题,就是一个有经验的工程师,也不见得能顺利处理的复杂问题。等于我们一开始就遇到了地狱级难度的开场。那么经过这个地狱级难度的训练,后续再出问题,我们再处理时,就能总结出一些经验,应对起来就游刃有余。我们经过了这种魔鬼训练,以后也就不至于遇到问题就手忙脚乱了。这个过程中我们是怎么找出问题的呢?首先我们要理解一下PC机的启动原理,这些都是我们在学校里学过的。因为我在学校里面是计算机专业,当时我把计算机专业几乎所有的电脑修了一遍,日常天天排查的就是这些不能启动或者异常的故障率。它的启动故障是由于什么原因,在我们看多了以后进行总结,就能通过这种大量的总结,找出很多故障的背后原因。正是因为有了这种积累,所以在出现这个问题的时候,我带着大家,虽然是刚毕业,我们也仍然成功的把这个问题找到了。并为后来的问题解决奠定了坚实的基础。当时领导对我们的表现都是很满意的。所以大家可以看一下,从学校出来,你学的基础知识不见得就是没用的。即使我们学校教的可能是有些过时的理论,但大家永远记住,冯诺依曼架构还是当前的计算机基本原理,整个机器的启动原理,目前为止仍然没变,PC到服务器到存储全是一样的原理。所以基础知识一定要打牢。其次就是面对新领域的挑战。我这个PC时代,其实我在每一个时代是把跟它相关的一些经验整合到一起了。我做这个预装系统的案例,就是第二个讲的这种预装几百台PC的这件事,并不是我在之前的工厂做的,因为工厂预装是有完整的流水线的。我也正是在工厂中的培训里解到了整个OEM流水线,它的系统预装流程。但是这个步骤当时是由专门的部门实现,我的部门不负责,所以我并没有完全掌握。那我是什么时间把它完全掌握呢?是换了下一份工作,已经干其他工作的情况下,我的负责的工作里面就有几百台PC机需要安装。他的要求是需要提前预装软件,提前激活,而且支持自定义账号密码。基本上就是要求把普通的PC机按照OEM流程做一遍,这是给工业领域定制的设备,也就是说我们拿来普通的PC机,把它定制成工厂生产所需的工业化的设备。所以我们要预装的东西并不是普通的这个PC制造厂它预装的那种软件。在这种情况下,我要参照它的体系自己完成。当时时间比较早,正好是Windows XP到Windows 7的转换过程中。我们都知道XP系统的预装是需要很多第三方软件协助的,官方也会给出各种软件的预装方法,但是它是需要多种第三方软件协助才行。当时刚刚转换到windows7的系统,这个系统是第一次采用了wim镜像。它自己支持镜像,自己支持全套的部署。同时。经过工厂模式,还有再次封装的方法,用这些方式来达到预装系统的目的,同时又能给客户一个初始化的体验。那么参照这套体系,我当时花了一周时间去研究。当时还只有不完整的英文资料,因为系统刚出来,那么在这种情况下。我要想完成预装,我必须依据英文资料来处理所有的东西。因为我第一份工作是以英文作为工作语言。我虽然英语学的不是特别好,但是对于这个工作用到的计算机相关的英语,掌握的是相当扎实的。所以我看这些英文资料,就可以很顺利的把相关的知识掌握到。接下来经过研究,在一周时间内把预装流程基本上摸透了。摸透了之后就进行了软件的预装,把所有PC机通过自动化脚本预装之后,系统自动启动,执行自动化脚本,再集成了一些第三方的软件进行拷机测试。这和我们日常家庭拷机运行软件差不多。所有这些软件和我们装机DIY后的流程差距不大,但是它必须要自动化完成之后,自动记录结果,然后自动生成报告,通过网络获取到第三方的设备里,报告放在第三方设备之后,再把这些所有的机器重新初始化重新封装,重新预装上我们需要的office软件、工业软件,还有其他的应用软件,最终做系统激活,然后重新封装。那么整套流程下来就必须要深刻的了解操作系统的原理,软件的原理,注册表的原理,还有系统各种组件的原理。通过这种流程也就完整的掌握了整个windows系统下它的这种体系架构。而且通过这种预装的测试,也找出了故障设备。通过维修操作,就把故障设备维修好了,最终就是在这半个月时间内,保质保量完成任务。因为原来领导的想法是,找几十个年轻的毕业生人工一台台安装,但是人工安装是达不到这个效果的。我一个人当时在半个月时间内完成,否则的话应该是找几十个人,用1~2个月时间去完成这个工作。大家可以想到这里面节省了多少的人工成本。而且这种预装的一致化体验给客户带来的价值也是相当大的。为什么我说它是新领域的挑战?对我来说这个工作原本是可接可不接的。对我来说,如果我接这个工作,则是从零开始。我们日常在工作中都说,机会是给有准备的人,什么叫有准备的人?面对新领域的挑战,敢上还是不敢呢?我们就不评估以后的收获,如果我们有能力可以去应对一些新的领域的挑战,我们应该找各种机会锻炼自己,提前把这些工作能力准备好。这种预装系统的能力在我第一次研究出来之后,在我未来的10年工作经验里面,有数次遇到了类似的情况,我利用同样的技术实现了其他的设备的安装、激活、及自动化部署。比如后续我有上千台的服务器要实施,最终大概有几百台机器需要在一周以内完成安装和初始化配置。但是当时由于工作安排,只有我一个人来执行,那么又是面对同样的情况,我就通过类似的方法来实现了系统预装,又一次解决了问题。也就是说,当我们做好准备的前提下,我们学到的东西是一定会有用的,不要把自己限制在自己的条框里。接下来呢就是我在PC机时代,做的几个超出我们平时工作范围的的技术经验,它是基于我们积累下来的能力,去不断的提升自己,做了一些额外的工作。比如说,当时我们有那个10个左右的光驱读盘失败,就是我们的PC制造厂的实验室里面,做测试用到的设备。做测试过程中光驱要经常用,有些光驱就会把盘读碎裂在里面,光驱就报废了。面对这些报废的光驱,我在空闲时间,想要看一看光驱的原理,就把它拆开,然后发现里面的结构其实很简单,也就是一些定位结构、旋转结构、再加上激光头的控制结构和激光头本身。那么做了一些清理和操作之后,把这些机械问题解决掉,10个里面有6个恢复了正常的读写。经过测试,完全可以正常使用。本身光驱即将要报废,它作为资产的价值不是特别多,但是我从里面积累的经验就是,别人下的定论不一定可靠,有些问题还是要动手,亲自了解一下。第二个问题就是我有一个外置的刻录机,在光盘一切正常的情况下,它刻录失败,比如说我用DVD光盘去刻录,可能之前一直刻录成功,但在某一天,突然之间连续失败了五次。它的读盘一切正常,只要写盘就失败。我在刻录cd盘的情况下,也是刻录正常,读盘也正常,只要刻录DVD就失败。同时经过确认,读写是同一个激光头。如果说同一个激光头的情况下,不太可能出现这种问题,除非两个激光头其中一个坏了,对吧?那除非是功率不足或者其他原因。那么怎么样去区分呢?这又要用到我们黑盒测试的思路,对吧?这个案例就提示我们,基础知识一定要牢固。那么我们测试过程中不断的通过刻盘、写盘的操作,经过几次连续失败,最后确认了一个问题,就是不仅仅是光驱和电脑的问题,还可能有其他软件问题。大家看我这个右侧有一个截图,这个截图是我复制文件的时候,偶然间发现。本来正常我的固态硬盘复制文件的时候应该是几个G的传输速率,至少也应该是几百兆的传输速率。但是它拷贝到一半的时候,它的速度突然会降到零,原因不明。经过查询,windows下确实有这个问题,尤其是windows11和win10,那么再结合固态硬盘自身的IO调度可能存在问题,操作系统对于固态硬盘的管理可能存在问题,那么光驱和这个系统的匹配和它的驱动也有可能存在问题。目前问题没完全解决掉,但是首先操作系统读写数据突然降到零,这个问题一定是其中一个很大的影响因素。也就是说我们做事情,做测试的时候不要非此即彼,不是除了成功,就是失败。网络问题也不是说网线拔了以后,就只有网线和网口甚至可能交换机故障。路由设置故障、其他的操作系统底层故障,各种故障的因素,一定要考虑全面,才能测试出一个完整的结果。我们在日常工作中看到很多人面对问题时,就是采用非此即彼的思路,一定要打破这种思路,尽可能多的去观察一个问题的现象,那么你和别人得出的结论可能就是不一样的。最后就是我遇到熊猫烧香病毒的那个问题。这个病毒号称破坏固件,中了这种病毒就没办法处理。实际上经过我的分析,它确实是不处在任何分区上,它是在硬盘预留的启动空间里面,例如启动扇区里。它在这个部分做了一个隐藏的区域,把一部分代码藏在这儿了。只要这部分代码还激活,它就能不断的复原它的病毒。那么当我把这些隐藏的代码处理掉了以后,这个病毒也就失去了活性,接下来就是怎么清理病毒的问题。之前我分享20年经验的时候,说到我当年正面硬刚熊猫烧香,就是通过这种方法一击必杀,也就是说第一点,知道它是怎么处理自身隐藏方式的。第二点,它对文件的加密主要限于对文件头部的格式的修改,一些文件内容并没修改。当时通过这种方式,还恢复了很多被它加密的文件。那么整个PC时代,我的收获也是给大家的一个忠告,就是首先对于基础的原理,要有深入的理解。因为所有IT设备的底层几乎都是类似的,全是冯诺依曼架构,对吧?那么掌握了技术原理,我们就立于不败之地,就能干好我们的工作。第二点就是举一反三,一定要从原理入手思考问题。我们有很多人可能是从经验入手,也就是做一次工作,拿本子记一个经验。这个经验往往再遇到新的问题就不可靠。一定要从原理入手,这样无论我们的问题怎么变,我们从原理入手都能找到问题的根源。第三点就是我掌握了用于英语阅读产品文档的能力,这个能力给我很大的帮助。现在我见到很多年轻人,虽然英语学得不错,但是阅读产品文档的能力可能不是特别好。即使我们毕业了,我建议大家英语不要扔下,能去读一些原文的产品文档,还是尽量去适应一下,当我们能顺利的用英语读这些文档的时候,你就会发现你的信息来源会比只能读中文的工程师多得多。然后就是独立思考,找到解决问题的方向。只有独立思考,我们刚才遇到的疑难问题才有解决的可能。接下来就是标准化的工作流程以及沟通技巧。如果我们的工作做不到标准化,手忙脚乱的沟通,也就是该说的问题说不到位,也是没法解决问题的。所以大家还是要注意。这个时代我的心得就是不破不立,破而后立。也就是说,首先要跳出自己的条框,跳出自己的舒适区,你才能不把自己限制死。我后来又做去网络,接下来一份工作就是做网络工程师的。如果当时我对网络没有兴趣,那我重新学习,就可能不愿意学,我可能会说我是做PC的,我为什么要做网络呢?对吧?如果只基于自己已有的经验,就只能找PC相关的工作,那我就跳不到网络的时代,我就会被困在PC时代,困到等死为止。虽然说在PC时代也有自己的发展,大家都知道这个行业是一波一波的浪潮,在不断的前进的。PC时代是在逐渐的落幕,它的工作的余地在变窄,不是说没有活路,而是说它的活路在变窄。那么我们跳出去了,突破到新的区域了,是不是我们就有更宽的路可以走呢?这就是找路的方法。然后呢,就是只有持续学习,才有未来。我们当时一起做这些工作的同事里面,有些人和我说,看你学习我很羡慕,但是这么学习脑子很累,我学习不行,我不想费脑子,天天休息不好吗?天天追剧不好吗?为什么要费脑子?如果我们忽视了持续学习,作为一个工程师,就没有发现新问题,解决新问题的能力,我们就会被这个职业、被这个时代所淘汰。因为这个时代,尤其是计算机相关的技术更新太快了,如果跟不上,就很容易被淘汰了。尤其是我们背负的养家的这种重担,对吧?大家的压力往往是家庭的压力,没有家庭可能压力更小一些,有了家庭压力就很大。那么我们持续学习才能让我们有足够的能力去维护好我们的家庭。最后就是戒骄戒躁,很多人技术强一点,就会骄傲,轻视别人,而且变得短视,就是只聚焦于眼前自己积累的经验,我的东西看管好了,绝不教给别人,防止教会徒弟饿死师傅的情况发生。但是这种短视只能让人自我消亡。我们接下来看一下网络时代,网络知识我是从头学起的,大家看一下左侧是RFC,咱们学网络的,大家可以自己想一下,有多少人从RFC开始学的。根据我在周围的观察,可能从这儿学的比较少,右侧是OSI的七层参考模型,还有TCP/IP的五层网络参考模型。这个模型是大家100%会学的。但是从RFC协议学起,从RFC文档里直接去看,比如我下面的IP、TCP、UDP、ICMP和FTP等各种数据包的组成,每一个字节的含义,还有多少人是从这看的呢?我当时看这个看了至少有半年,我才理解网络是什么样。上图右边的参考模型,实际上手后持续半年到一年,我才真正理解网络是怎么连通的。我掌握了这些基本原理,接下来的问题就不是问题了。比如说我的网络规划里面,以及在后续的工作的网络相关方面。其实我换了不止一个工作,那么有一份工作就是给企业设计网络。我那个装几百台电脑的项目就是给一个工业企业设计双冗余的网络,它应该怎么设计?那么如果是做一个二层网络,只需要连通就行,至于它是一个网段,还是多个网段,很多人可能是不考虑的。我在很多企业还看到过这种形式的网络,只要能连通就OK。但实际上一个企业如果规模到了一定程度,它至少需要一个有三层网络,也就是不同网段的这种网络。在这种情况下,我们网络应该怎么规划?是选二层网络还是三层网络?现在则更加复杂,在网络里面不只有我们的连接的接入设备,还有汇聚层,以及POE的交换机,除了PC,还有监控、还有无线。出口除了有我们的网关,还有路由器、上网行为还有互联网的相关设备,还有一大堆防火墙、防毒墙等安全设备。所有的这些设备,它应该具备哪些性能,有没有瓶颈,我们应该设计哪些功能,哪些可以先上哪些可以后上?网络设备都需要具备哪些?在哪一期做,哪些是串联,并联还是旁路?到底应该怎么做?所有的东西都需要考虑。只有当我们了解了所有这些东西的底层原理,我们才能把它做得更好,设计的才能更规范。如果不了解,我们可能就是经验主义。别人怎么说我怎么做,我见过的是怎么样的就怎么做。最近几年我也和很多这个资历比我还老的网络工程师合作过了。一方面,传统网络工程师在面对虚拟化云计算的时候,往往理解不了虚拟化和云计算的网络规划,因为他不知道这是怎么回事,只有接触过这些东西的人,才能深刻理解,才能匹配的很好,这是第一点。也就是说,网络工程师如果不了解云计算,甚至都可能跟不上时代。另一方面就是,一些老工程师经验主义很流行,如果我以前就是这么做的,我现在还是这么做,只有这么做,我的网络才能连通,不这么做,我就不保证网络能连通。而到我这里,可能是客户需要什么,我就做什么规划,按照我这个左侧的列表,全都整体做出规划。接下来每一步是什么原因全部都有理论解释。那么某个案例中老工程师解决不了的,我和他们的新工程师一起去讨论,最终结果就是这个比较愿意学习的新工程师跟我去讨论,反而把这个网络给搞出来。我们一起把网络规划重新设计了一下,此时我已经是又作为云计算工程师了,网络已经不是我的本职工作,但是我协助他们把网络给设计出来,包括双活切换应该怎么做,我都是基于比较扎实的理论基础,然后一起去讨论,基于理论做出来的东西。这说明什么?只要我们理论基础扎实,我们就可以不犯经验主义的错误,同时我们也可以不被自己的经验所束缚。无论我们做什么行业,我们都可以利用理论去做出来,比纯经验积累有了更多的可能,我们工程师的路就更宽。路越宽越好走!接下来就是连接到网上就不安全。在我做网络的时候,凡是连接到网上的业务,网上的所有威胁都来了。假定某个服务,如果开放到互联网上,图里的所有威胁,几乎我都实际遇到过。有很多问题是协助用户解决的。比如说木马和病毒就遇到不止一次。当时我们只是提供设备,然后提供解决方案。但是这解决方案里不包括安全设备,也不包括安全。但即使有安全设备,用户仍然中毒,仍然被钓鱼,仍然有病毒,有木马。那怎么办?如果不把这些问题解决了,人家会说你的系统有问题,为了系统顺利实施。我们自己去找了一下系统后门,查了这个黑客的思路,然后我们顺着它的路径,自己把病毒给找到了,再把木马给抓到,把木马处理掉,清理之后,再给用户写一份说明,提醒用户怎么样做好网络安全防护,避免同样的问题发生。然后这个项目才顺利结束。无论我们是做虚拟化、云计算还是做网络,只要是开放到互联网上的,当前面临的威胁几乎都是不断的。所以即使是我们传统的IT业务,即使是我们传统的网络业务,只要开放到互联网上,安全防护的思维就必不可少。在这种情况下。怎么样去解决实际的问题?我这里边举一个例子,就是网络连通性测试。大家都知道,我们如果做网络连通性测试,一般最多采用的是ping命令。用这个命令测一下,我们和某一个点之间通还是不通,这是一个很简单的操作。但是大家想一想,这个问题到底应该怎么处理?有些时候一些复杂的问题就不好处理。那么我给大家推荐的是一个综合的方法,我们在客户端1的上面执行命令,但不是执行一条,而是并发执行多条。怎么执行呢?有一条命令是和本网段客户端2互相ping,然后从客户端1去ping本网段的网关,同时再ping跨网段的网关,再ping跨网段的客户端。用这种方式把所有的ping命令全部都列在屏幕上,然后观察一段时间内它的情况。在面对一些复杂的连通性问题不好解决的情况下,用这种多角度同时做的命令,可以查出网络的数据波动、网络延迟的异常以及网络异常的断开。尤其是如果我们网络某些情况下断开,又找不到具体位置在哪,这种同时的测试。同时看各种数据的影响,你就能很容易的分析出来问题在哪里。我们用这种思路曾经做了几百个测试,把一个非常困难的问题,联合华为体系研发都没能解决的问题,通过测试把问题最终定位了,最终由研发根据我们的定位,把这个问题根源找到,并最终解决。如果各位还在用华为的产品,我这个思路测出来的东西,应该是在这两年会普惠到所有的人,这个可能大家都感觉不到,但是我们作为一个工程师,只要真正抱着解决问题的思路,我们早晚都做出一些真正让我们在行业内部能成为神话,能成为传说的成就。只是有很多人都是默默的在做这些工作,这些做出来的成绩不会公开出来。我公开一小部分是为了让大家知道我们可以走的路,是远远不限于你能看到的那部分。尤其是面对这些有疑惑的工程师,无论你是年轻的、年纪大的,还是即将踏入本行业的工程师,大家都可以看看,我们能把这个路拓宽到什么程度,每一个人的路都可以自己去拓宽。这个时代的技术方面的收获就是从原理开始理解网络。网络安全也是从网络原理入手。当我能看懂每一个数据包的含义,我就能从数据包的角度来把这个整个的网络理解了,也能理解它的安全威胁在哪里,知道安全威胁就能解决问题。那么再从网络安全扩展到综合的数据安全,比如我们的数据的备份,数据的安全。怎么样确保我们的数据可靠?怎么样确保数据的可用性能够得到可靠的维护?这都是可以扩展出来的。最后就是自学能力得到提升,技能就可以迭代了。就是在处理网络的时候,你面对的连接特别的多,我们争取以网络为核心,通过骨干不断的了解周边的只是,比如说逐渐细分的无线、骨干网的传输、运营商的相关网络,还有5G的相关网络,移动互联网等等。所有的这些东西我们都可以逐渐的去拓展。以后能干的行业,你会发现越来越广。 这一段。随着经验的丰富,我发现有些人就会互相攀比,互相吹牛,更加看不起别人。即使在你跟他去讨论技术的过程中,他也默认为你是在和他吹牛。为什么呢?因为这种人吹牛习惯了,默认为所有人在一起就只能吹牛,这是心虚的表现。作为这个行业内经验已经很丰富的工程师,我可以和年轻人说一下,不建议你去攀比,不建议你去吹牛。只有心虚的人才会把自己伪装的很厉害,真正厉害的人不需要伪装!举个例子,我现在写的PPT,我给大家讲的这些内容,你看我可能是每一页只写了几项,但是每一项我展开都能单讲一节课。很多人写PPT疑惑的是我没有东西写怎么办?我怎么样能把自己的工作内容写的丰满一些,让领导看到我更多的工作。我则相反,我每次写PPT东西太多了,我可以源源不断的讲上三天三夜,那怎么才能浓缩成几句话,让领导知道我的核心步骤,不至于关注太多的细节呢?其实如果你关注了更多的细节,你会发现我的能力远远超出通常的领导的要求。那么如果我们日常工作中你能做到超出领导要求的工作,同时又能顺利的把它做好,那么将来你的路一定是更宽广。只有开放合作才能共赢,只有平等交流才能进步。一般实施过程中,我们把需求归纳,然后甚至配置都做好了。我们这种售后工程师往往是只需要去实施就可以。但是我拿到项目的第一件事,永远都是重新核对需求,这叫不忘初心。为什么?因为我们的售前工程师如果实施经验不足,他给出的需求分析的结果和他给的配置结果有可能是和实际不匹配的,或者匹配的不是特别完美。想要完美的实施,一定要介入需求分析,一定要把需求重新梳理好,基于需求重新把所有过程再走一遍。这既是验证了一下售前和销售他们做的工作,也是以此为输入,重新的让我们未来的工作更好。这就是我们现在积累的一个经验,通过这种售后介入到售前的方式,让我们售后的工作再也没有阻力,再也不至于因为售前的一时疏忽,造成我们售后去费尽心思的给售前收尾,或者去给销售说的大话收尾。我们只要和售前和销售顺利的配合即可。现在甚至是我们自己作为销售工程师,直接去参与需求配置。那就可以把整个的全链条都打通,显得很顺,后续工作就会很顺利。如果大家当中有本行业的售后工程师,大家应该都有这方面的困惑,这就是解决的一个方式。第二就是全面规划。这种规划的过程中,需要我们全面的了解客户的机房要求、环境要求、电源要求。虽然我们的文档里有写到,但是我们还是要现场的去确认,根据现场情况,根据我们的经验,提示客户怎么样去完善它的环境。然后是我们的组网原则、接口规划。一方面参照我们的文档的推荐的指南推荐的联网形式,另一方面是基于我们个人的经验,个人对于原理的掌握,我们甚至可以在厂商的最佳实践场景下,总结出我们自己的最佳实践,做更全面的规划。不要局限在我们现有的工具里面,一定要以自己的能力为主。接下来是上架,这是我们常用的一个上架的图。为什么最下面要留2U空间?我们的规划里考虑到了要把手塞到空隙里进行一些相关的维护操作。中间为什么要留2U?因为有理线架的操作,对吧?根据不同客户的需求,留多少的空间,我们的设备摆放都是有说法的。比如说我这个图里面,我的设备摆放就是从下而上,从内而外,它是上走线,那么凡是所有出口的线,就都经过防火墙,从上走线走出去,也就是说我们的摆放位置都已经做好了考虑,线的长短、数量、接口取电、维护难度综合考虑。我们做上架的工程师,不要把自己只当成一个搬砖的力工,只是上架扭螺丝而已。我们的上架是为了后续的实施做准备,要从整个项目来入手考虑这个问题。如果你能综合考虑问题,你就相当于半个项目经理了。以这个角度来说,你的项目实施的难度就会比普通的这种分散负责的项目少得多。接下来就是部署流程,官方在超融合上给了我们很完善的部署流程。但是我们仍然在每一步都需要根据自己的经验进行确认,不能局限在官方的文字说明里,一定要亲自了解每一步的原理是什么?官方为什么这么推荐?在这个基础上,我们才能结合需求,结合客户不同的各种需要,针对不同的客户,做各种不同的变化,随你怎么变,我都满足规划要求,我都符合产品规划的思路。我交给客户的,或者我推荐给他客户的,已经不是简简单单的这种书本上规定好的,必须这么做的一个思路。而是我会根据客户的要求动态去优化它的配置,而且绝对是符合产品设计思路的。我会告诉客户基于什么原理,基于什么思路,产品才这么设计?那么交付部分。交付不是说做完虚拟机,虚拟机发个模板,做个培训就完了的。大家看左侧,我还要考虑运维磨合期问题,处理运维指导故障修复和后续规划。为什么要考虑这么多?在我们这个可能跟我的行业有关,一、我作为售后工程师,我要去实施。二、我实施完了,难免有一些问题要进行处理,跟客户还是要继续保持关系的,并不是说实施完了就不见客户了。既然你要接触,遇到问题是逃不掉的,那么在运维过程中也少不了。持续规划是什么?大家看我右边这个图,就是我们给他的超融合实施,我通常会考虑两个生命周期。按照项目管理的流程,五大领域,启动、规划、执行、监控、收尾,从预算开始,一直到老系统下线,新系统替代。考虑两个周期应该怎么规划。那么整个的产品规划思路、软硬件思路和你推荐给他的运维思路,就能有的放矢,就可以基于这个目的去把它实现。这种情况下,后续客户真到了这种比较困难的老系统下线和新系统替代的时间点,在提前规划好的情况下,他做的会顺利得多。如果客户能顺利的进行更替,那么后续的项目可想而知也是可以拿到的。以产品经理、以项目经理的思维去考虑问题,这样我们的路才能更宽。运维就是指我们日常20%的问题,其实能覆盖80%的运维场景。我们日常集中精力把常见的20%问题解决好,大部分问题都是可以解决的。交付之后就是运维的开始。无论你是纯售后工程师,还是说你做系统集成,建议大家多积累一些经验。问题处理的三个层次里面,客户只需要做好自己的虚拟化的维护,硬件的这个维护就可以了。那么如果是我们和客户一起去做这个项目的话,对于系统的变更,一般由我们实施工程师来说是最理想的。那么故障件的处理或者说一些后台故障的修复,那就得由厂商研发来执行。那么这三个层次我们处理好了之后,客户能做的其实就很少,也就不需要客户付出巨大的工作量,去适应我们全套环境的维护,而是说他只需要聚焦于他的业务就可以了。最后给工程师的忠告就是没有金刚钻别揽瓷器活。如果接手了工作之外的东西,一定是基于帮忙的思路,先撇清责任,先把你的责任范围边界确定好,干好本职工作,再做瓷器活。二就是责任边界需要让所有人都确认了以后,以帮忙的形式去干。这样你才能额外做一些这个积累经验的事,同时避免承担不良后果。最后就是聚沙成塔,每次实施,多处理一个问题,每次给客户处理问题,多记录一个经验,聚沙成塔,你就比别人多做了很多。最后是在系统下线的时候,我们重点考虑右边提到的保持控制,就是软硬件一定要在控制范围内。任何软硬件失去保障了,想办法让它留在保障内,要么硬件续保,要么软件续保,不能续保的在稳定业务的基础下,保存好你的数据,最后确保应用可控。怎么可控?能维护的尽量维护,维护不了的,尽量想办法提前替换。基于这个思路,只要做好持续的替换,这种运维就是可持续的,做好可持续的运维才是我们IT维护才应该干的事情,否则我们就成了救火队,到处处理问题。最后这个收获就是如果我们已经做了服务器存储,也做了网络,那么后面虚拟化、超融合、私有云,几乎你就可以全面开花。大家看看我之前的经验,PC、存储这些都是相关的,早期做过的,网络也做过。为什么后来我做虚拟化,又做云计算这方面?是因为当时领导招人的时候,就要求你做过所有的硬件,没有相关经验,是没法去做虚拟化的。当时正好我有这个经验,就被招过去,从头开始学习虚拟化。二就是突破技术限制,突破工程师的角色限制。我如果把自己限制成服务器的工程师、PC工程师或者网络工程师,我绝对没办法做额外工作。那我也不可能接触到后来的AI,只有具备了综合能力,你的路才能越走越宽。那么脱离经验困局,我们才有广阔的天地。假如我们现在失业了,有多少人能凭业余爱好,能凭其他方面的经验找到新的工作,而且还能让自己顺利养家的呢?很多人会聚焦于自己过去的经验,但那意味着你被过去的经验困住了。所以这里私下给大家的一个建议,就是一定要做到不被自己的经验困住,才可能有更广阔的未来。接下来就是我到了这个年纪了,所以说应该开始传承经验。遇到年轻人,我希望多讲一讲,给大家看看自己的路。而对未来始终抱有新的希望,做好心理准备。那么只有这样,我们才能有更好的未来。最后由于时间限制,我这边就说简单一下,最后一句话,我命由我不由天,我们的工作可能受限于时代、受限于年龄,可能会被淘汰掉,但是自己的能力永远是自己说了算!而且随着现在信息时代的提升,给年轻人的另一个忠告就是我们的计算机体系不断的在扩容,不断的在扩充,那么各种行业细分的越来越多。过去说隔行如隔山,指的是计算机和其他行业隔行如隔山,计算机行业内各行基本是互通的。但是现在已经不是了,现在网络就能细分有线、无线、企业网、个人网、还有物联网,再加上运营商的网络。软件又分成前端、后端和中台。再加上商业方向的软件、工业软件分得更细。大家很多人在学校学的不是计算机专业,而是某一个细分的行业,参加培训也参加的是某一个细分行业的课,或者是某一个细分行业的厂商认证。即使是计算机行业内,不同的细分行业都已经变得隔行如隔山了。但我还是建议大家能拓宽自己的行业,跟自己相关的分支行业尽量多了解一些。不用完全掌握,只需要以某一点为核心扩散开去,这样你的路就会越走越宽,千万不要把自己限定在某一个细分领域里。不要说过去我做网络的,我现在做云计算,但是我做云计算的时候,再遇到网络,我还能不能处理?过去的东西也不能丢掉。最后讲一下AI时代。我们的这个AI时代首先一点就是讲所谓的机械飞升,我们的AI目前在不断的突破,尤其是ChatGPT时代让AI突破了图灵测试。接下来deepseek的时代到来,大幅的降低了对硬件的运行要求,让我们能在可接受的成本下进行大规模的公有化和私有化部署。在这种情况下,我们的AI能力也就越来提升的越快,最终奔着AGI,也就是通用人工智能的目标越来越近。那么这部分我打个比方叫机械飞升。也就是说它未来要从越来越不像人的一个工具,变成越来越像人的一个机械生命。未来有可能以我们想象不到的面貌出现。因为随着AI的发展,未来是无限的。现在接触到AI之后,我可以跟大家确定一点,它一定是未来,大家一定要接触它,哪怕仅仅是自己用都可以,大部分不一定能有条件调试AI设置,但只需要自己用就可以增长经验。现在一定不要逃避。我们能做的唯一的方式,就是拥抱未来,最终甚至我们可以做到人机一体、和谐共存。也就是说,AI作为我们每个人的助手,就像科幻小说和电影里面一样。有问题问AI,让他帮我们干活,我们来做决定,这样就可以了。最终就是AI替代肯定不可避免。只有我们拓宽自己的路子,让自己无可替代,AI才不能替代我们。如果你做的是重复性的一些劳动,那很容易被AI的替代,脑力劳动也有重复性的,不是说脑力劳动不能替代。那么大家看我画的这条线上面是指图灵测试,通过图灵测试意味着AI具有了人类的能力。这条线下面写的四个字是自我意识。根据我的观察和我的理解,这纯是我个人的理解,这也是为什么我以进化论为主题,就是依据进化论的思路,根据我的推断,AI只有具备了自我意识才有可能实现所谓机械飞升,瞬间成神,也就是成为一个机器人,像人类一样来帮助我们解决问题。但是如果它具备了自我意识,那可能就不叫AI,也不叫人工智能了,它可能叫机械智能体或者机械生命。那种情况下,就相当于人类造出了新的物种,它的未来是无可限量的。那就会有新的希望产生。接下来再传承下去,能出现什么样的情况?有可能几百年后远远超出人类的理解。所以未来是无限的,大家还是要拥抱未来,这个时代的潮流不可避免。但是目前我们还处于过渡期,这段时间内还是非常长的,可能几十年甚至上百年才能做到。所以目前大家看我们的情况,deepseek作为AI底座,还不具备AGI的能力,为了让它更加贴近AGI,我们怎么做?我们通过知识库喂给它我们私有的知识,让它帮我们干专业的事。利用智能体技术,让它更聪明一些,能自己干活,最后用程序能让他做一些我们现在这种程序自动化也不能实现的事。接下来是我最近学习AI的时候了解到的一些东西。我是怎么接触AI的呢?是因为用户有需求,现在大量的用户在提AI需求,大家应该都知道吧?这个肯定绝大部分都遇到过,怎么样来做?去除掉行业内的泡沫,踏踏实实的来说,我们目前能做的就是为AI赋能,也就是说帮助AI来打开走向AGI的通道。那么最底下这一层先要做到私有化部署,避免数据外泄,还具备底层能力,但是也仅仅聊天而已。接下来通过我们更好的提示词,我今天也刚解决了一些问题,就是通过提示词,就可以让他精确的输出我们需要的结果。接下来建立知识库,我们用专业的知识输入给AI,它就能帮我们分析专业的事,能帮我们总结出专业的经验来,就不用我们去看大量的资料去总结。人工效率太低,AI辅助后提升效率是很快的。那么接下来要创建智能体,让它独立做事。多智能体协同,就是指它目前还只能聚焦在某些具体的事情上,它不能像人类并发处理那么多事情,那多智能体就是各干各的,大家最后聚在一起形成一个综合结论。同时多智能体不仅可以挂载同一个模型,还可以挂载不同的模型。那么最终所有的模型集成起来,多智能体协同起来,最后由一个模型统一输出结论,就能做到更贴近AGI的能力。接下来为程序赋能,把AI的能力赋给当前的程序,就能大幅提升程序的质量。当然最终的目的我们是要做AGI,让AI自己去做专业的事,我们人类就可以休息,可以去做更加专业的事,或者更加趋向于创造性的工作。目前大家看我们列出来的这些硬件都已经具备了,接下来所谓的通用型人工智能,一旦出现,下一步必然是具身智能,也就是说,把我们的AI大脑赋能给我们的机器人、无人机、机器狗等等。当这些设备具有了类似人类的大脑,它的潜力就会被释放出来,成为我们有力的助手。最后就是怎么走向未来。根据我对AI当前状况的了解,还有对自己经验的总结,结合一些科幻小说,我这里参照了很多三体里面的一些思维和刘慈欣对未来的一些思考。为什么这么说呢?因为我觉得他的一些小说不仅仅是考虑到了未来的可能,不仅仅是一个科幻,而是对未来一个在合理范围内的推理。也就是说,我们很多科幻小说家,可能他本身也是个未来学家,他会推测出人类未来应该怎么样。首先我们是从远古走来的,我们最早所有的都是做人工,一旦到使用了工具,我们就可以了解自然利用自然。使用工具的人类淘汰了没有工具的人类。当下我们创造什么?我们通过机械化、自动化、信息化、智能化实现了知识爆炸。掌握这些知识的人,淘汰了因循守旧,不愿意接受机械化和智能化的人,对吧?不断的在淘汰。未来,新的故事也会不断的产生,新的物种也会不断的出现。未来怎么样在知识爆炸以后确实不知道。但是大家看知识爆炸已经出现了,哪天三体人过来了,恐怕也不是很神奇的事情了,是一个可以考虑的可能的未来。在这种情况下可能会有新的希望。为什么这么说呢?现在都说AI出现之后,文科已死,理科为王。已经不需要研究那么多人类的东西了,写文字AI就代劳了。但我想提示大家一下,如果未来三体人来了,如果未来人类接触到了成百上千的外星社会,是不是需要更多的宇宙社会学家?是不是需要更多的人研究不同文明的它的哲学文化?目前只有我们人类能实现这么复杂的理解。机器目前为止还做不到大自然的精细程度,还做不到大自然的这种用这么低的大脑功耗来实现那么强的能力的效果。什么时候,它能实现了机械生命,才能真正替代人类。所以目前我们远远不用担心机械生命的问题,我们应该做的是利用现在没有形成生命的AI的能力作为工具。因为AI只要不是生命,它就没有自我意识,它就作为我们的工具,可以大幅度提升能力。善于使用AI的人最后可能会淘汰掉没有这种能力的人。然后呢,就是我们是从地球走来的,最后一定要走向宇宙深空里面去。人类从地球发展过来,那么从我们开始探索宇宙的时候,我们就向往飞天。从一开始我们就是走向未来,人类远古就有很多关于神仙的传说,都梦想着往天上走,现在的飞机、火箭、宇宙飞船,都是在实现我们的梦想。 最后就是要走出摇篮,为什么呢?如果在摇篮里出不来,就没永远没有希望。刘慈欣写了三体之后,大家有没有关注他之后写的小说?那段时期,他还写过一个《时间移民》,就是讲我们向内发展AI,未来有可能导致AI,同时也是虚拟现实突破,我们就会向内探索,最后制造出足以媲美现实的虚拟现实来。在那里面我们就是神,要什么有什么,那么是不是会有人沉浸在虚拟现实这个游戏里面出不来了?就变成享乐主义,满足现状,对吧?那么刘慈欣写的这个时间移民,就是说所有人最终变成了虚拟人,最后大家形成了一个统一智能体。这个智能体觉得自己没有意义,就把自己关机了。这就是人类灭绝的一种可能。那么什么样的人类才能最终生存下去呢?就是走向深空,直面深渊,才有未来。后来,刘慈欣又写了一个《黄金原野》。是用一个很凄美的故事,一个造假的故事,以一群探索先驱者的生命为代价,欺骗了人类去向外探索。因为如果不向外探索是没有希望的。人类作为一个诞生在宇宙里的文明,如果不能踏出地球,不能踏出太阳系,踏出这个摇篮就永远没有希望。我们就相当于三体里面,自己把自己封闭在太阳系里面的这些人类,就永远没有希望了。怎么样才有未来?我们作为工程师,永远保持一个婴儿般的好奇心。因为我们人类目前还是婴儿时代。最后人类如果向着宇宙文明去成长,我们目前连第一步还没迈出去,我们未来还是有无限的希望的。这就是我给大家指出的一条很光明的未来,希望大家在未来这条探索之路上,真正走出自己能载入史册的一步。所以未来还长,探索永无尽头,希望大家共勉,希望大家一起走到最后。最后谢谢大家。我这次的分享就到这里。问题1:我看到这个徐景泉,这个刷了好多次了,就是说问能不能举例谈谈,看山是山,看水还是水这个状态。这是我上次讲座里边的一个问题。就是看山是山,看水是水,什么意思呢?比如说我这个技术方面,最开始可能是学网络它就是学网络,学IT就是学IT,我学的是这个技术本身。但是工作时间长了以后,我再看这个技术就不只是经验上应该怎么处理它,而是说在原理上它是怎么产生的,怎么发展,怎么出现的。那我就是把它拆散了,看最后为什么看山还是山,看水还是水?因为当我都理解了以后,我掌握的很精细了以后,在我后续就包括我现在的工作中,当我知道某一个方向的时候,我知道我具备的知识能力,可以瞬间的把它拆成细节,然后一点点去实现。例如我现在处理AI,我遇到有些问题的时候,比如今天我就处理AI某个提示词有问题,导致我们的AI输出一直达不到结果。举个例子,最初提示词说,我有三个输入项目,请AI把以上内容总结出来。它给我一个输出结果是什么呢?它只把最后一个作为输出。我分析了以后,利用之前的经验,发你这个“以上”是不明确的提示词。为什么呢?以上是以上一个还是以上两个还是以上三个?他只处理了以上一个,后来改成,请把以上所有三个点全部总结输出,他立刻就给出了一个合理的效果。这和我们处理软件是一样的。如果我们有软件开发的经验,就会知道工程师处理往往也是这样的。他如果处理三个项目,一不小心就会只处理一个,对吧?只有你指定了它的具体范围,才会把所有的项目都处理掉。所以当我有这个能力的时候,遇到这个问题,我不会惊慌,我会一点点细分它。我看山还是山,看水还是水是什么呢?我大概看上一眼,我就知道我能解决问题,但是我可能在处理的过程中不需要去解决这个问题。我可能在遇到它的时候,我再详细的去分析就可以了。就是这个原因。这是因为我掌握的已经差不多了,我只需要看山还是山,看水还是水,不需要每一次都深入到后台的细节,看得那么细了。我也可以把它掌握到很细致。那么当真正需要的时候,我就可以一步的分析出细节。问题2:最后就是这个资源错位,拿FSE当做测试使用这一块。首先一点,我们的测试工程师是干什么的?测试工程师如果做得非常好,你就是对产品最了解的人。当我们对产品最了解的时候,测试工程师也是有自己的经验的,一定要记住一点。不要认为测试工程师就只是点一点界面而已。我在给咱们华为产品提经验的时候,其实就是这样的以测试主要思想的。咱们华为以前有一次招人,找我面试,我就举个例子,当时那个要求是测试一个产品,硬件产品,请写出三条测试经验。半小时以后我还在写。最后领导看到我写的以后就很惊讶,为什么呢?我写了35条,领导说写三条的都少见,写六条以上的凤毛麟角,头一回见有写35条的。但所有东西全都是对的,为什么?因为我作为一个测试工程师,软件硬件全都做过了。而且我在PC时代,我知道全流程的产品测试流程,包括软硬件兼容性、电磁兼容性、稳定性、摔落测试、可靠性测试等等几乎所有的测试项目。也就是说,作为一个测试工程师,你可以做到一个比产品设计者更了解产品。那么为什么上次我给咱们华为产品提经验的时候,我写了那么详细的一个东西?因为我突然想到以前我做的第一份工作叫新产品开发,就是利用测试经验做新产品定型,我把那个经验拿出来了,以产品定型的思路从头到尾把它整理了一遍。我就把这个产品几乎从头到尾整体设计给做了一遍,所以拿它再去跟咱们研发沟通,就比较详细了。所以呢如果你被当做测试使用了,首先在测试岗位上先把测试干好。接下来你本职工作是什么?不要受你本职工作的限制,不要受领导让你干活的限制。把你这些应该干的事情作为你的爱好去研究,有机会接触的,不计成本,不计代价的去接触。就举个例子,我们有些网络工程师说我是做网络的,我突然让他去做这个项目管理。他说我没有这个经验做项目管理。怎么解决的?我说如果给你一个几个亿的项目,让你去管理,你能不能找一个单位说你这有一个亿的项目,现在我想做项目经理,我给你三十万,你让我做项目经理,让我去刷一刷简历镀金?刷一个经验?那是不可能的事。现在呢公司免费让你做项目经理,你为什么因为网络工程师的限制就不做了呢?如果你做完了,当你更换岗位以后,你的简历是不是镀金了呢?把这份简历拿出去,你想想这个思路是不是拓得很宽了呢?后来我们的年轻人听到这个以后不计成本不计代价,他不管是IT还是网络,还是项目管理,什么都做。现在他已经到了新的岗位,那你觉得他的未来是什么样,对不对?所以这一点呢,不仅是取决于我们面对什么样的岗位,还取决于我们自身的能力,能力永远是第一位的。当你有准备了,一旦有条件,你就可以跳出去,不要把自己局限于当前的岗位,当前的经验和过去的经验里面。跳出条框,你才有更好的未来。 问题3:我这儿看到了有两个问题可答,那我把两个问题综合说一下,一个是这个叫越小勾青山,它是运维磨合期常见的问题有哪些?这个是工程师常见的这一块,怎么讲呢?运维磨合期常见的就是用户不知道自己应该做什么。那么我为什么签名提出这个运维的三个层次?就是以超融合或虚拟化举例,用户做好虚拟化系统中虚拟机的管理,然后做好硬件日常的巡检,有问题及时报告,那么我们的工程师去调整他后台的系统。因为修改整个系统配置,一般必须对系统非常了解才可以。那么我们实施工程师经验是最丰富的。最后一旦有了问题,找厂商。用户磨合期最常见的就是自己该做的工作做不好。比如虚拟机的处理、tools的安装,然后操作系统的安装应该怎么做?这个一定是用户把自己负责的这少部分工作,首先售后工程师客户该负责的工作分清,给他讲一遍,他一定要自己做几遍,出问题你指导他,才能把这个磨合期度过。一定要自己亲自经历几遍。无论是我们自己的工程师,还是客户的工程师,都要走过这种学习过程,这是一致的。他经过了这种错误的经验,他才能记得住,才能真正的掌握。一般这种虚拟化要磨合半年到一年,然后基本上他就找你的很少了。你就真正解决一些复杂问题了,这是一个。问题4:然后最后一个问题是。就是35岁搞算力方面的,那么我看这是有几个人了,就是问高斯数据库怎么样?数通35岁,什么数通IE怎么转型,包括deepseek。要减肥的红烧肉也有了,将这些综合到一起,我答一下。Deepseek这一方面我也在从头学习,正好是有需求。如果没有需求,你还要去做的话,类似无源之水。尽量是找到一些项目的机会跟进一下。这个又是从零开始学习,活到老学到老。我现在跟大家一样,都是从零开始学习,但是现在已经有一些心得了,那么未来还会学更细的一些东西。能学到多少取决于自身的能力。然后这种高斯数据库,包括咱们华为的鸿蒙系统,欧拉系统未来无限,因为国产化浪潮不可避免,对吧?Deepseek也要布在华为的体系上才能国产化。所以大家可以尽情的去学我们的认证,考我们的IE。然后在我们这个方向下,协助用户做好国产化转型,我觉得未来还是很有希望的。我的分享就到这里。