工程师突破这六关,你就可以和老板谈工资了!
在《明朝那些事》中,从士兵历练成名将分为6个等级。这六点,映射到一个工程师成长成为一个合格的项目经理的的过程,也是非常的妥帖。
当你从助理工程师蜕变成合格的工程师,高级工程师,项目经理或者系统工程师,需要面对一道道关卡。如果你能够突破这六关,或许你就有了和老板谈工资的底气了!
对于名将的成长历程来说:第一个年级要学习的是军事理论。
所有想成为名将的人,必须要学习一些经典的理论知识,包括孙子兵法、吴子兵法等等。只有在积累了大量的理论知识后,你才能跨入下一个年级,但这个年纪有一个很特殊的规定,因为有些同学家里穷,买不起书本,所以他们只能在实战中去学习这些理论。他们之中的优秀代表就是李云龙同学。
穷人家的孩子早当家,实在没有说错的,这些在实战中学习理论的同学将可以跳过第二个程序,直接进入第三个程序。
对于一些行伍出身的名将来说,往往都是在实践中逐步积累。但是如果在成长过程中,忽略基础理论的提成,必然会遇到瓶颈。我们也可以看到李云龙在解放后,仍然进入军事学院,进行理论学习,学习机械化战争,学习先进的战争思想。
工程师的成长,也是如此。
第一关是理论知识。很多基础理论好的工程师,能够驾驭的技术点更多,技术细节也可以挖的更深。学习新技术的时候,由于数理基础扎实,也更容易掌握。
但是工程师不是科学家,解决问题的时候,不可能迷恋于细节的理论推导,应该更多的精力关注问题的解决,项目的目标,产品的综合结果。这也是工程师在成长的过程中,往往会忽略理论的积累的一个原因。
在经典在线课程《麻省理工公开课:电路和电子学》,从基本的理论模型,到集总参数模型,到模电、数电、计算机体系结构、机器语言、汇编语言、C语言、高级语言,逐步简化模型的过程,实际上更多需要工程师掌握本领域的工具,并且需要强大个实践能力和工程能力。在工程过程中,可能需要强大的理论知识,只需要比较强大的经验和工程能力。
其实不然,这个理论知识,不单纯包含数理知识,同样包含数据结构、计算机原理、地动控制原理等等相关的理论知识。
我们在电子工程中,往往不会每个模型都通过麦克斯韦方程组开始进行推导。所以,我们可以跳过很多理论,去设计和调试。
这也导致,很多工程师在工作的过程中,喜欢“试”,甚至是“瞎试”。调试的过程中,“把延时调大点试试”,“把电阻调大点试试”。这些都是缺乏方法论,缺乏理论分析,理论知识不扎实的表现。
同样,我们不难发现,有一些天才,可能在黄金的学习理论的时间段错过的学习机会,但是在工程过程中仍然有较强的动手能力。如同李云龙一样,成为优秀的工程师,或者是成为优秀的项目经理。但是这个必然会成为成长的瓶颈。如果不像李云龙一样去学习军事理论,一样会打败仗,或者不能指挥更大的队伍。
有的同学这里提出:学习理论难啊,我当年上学没学会,今天依然可能学不会。
首先,给大家的建议:如果立足于本领域的工程师成长,我就想做个PCB的Layout工程师,没有更多的追求,我就想画画电路,也不想做产品经理、项目经理。那么建议还是在本领域,把一些相关的基础知识学扎实。
以硬件工程师举例:
如果你想成为高速数字设计的工程师:数电、模电、电路分析、高速数字设计;
如果想成为模电、或者电源工程师:自控原理、信号分析与处理;
如果想在射频深入:电磁波与电磁场、高数、信号分析与信号处理、通信原理等等。
但是如果你希望成为一个系统设计师,或者希望成为一个项目经理,那么就需要更全面的知识体系。
我们不可能学习所有的知识之后,再开展项目,那么就需要我们基础知识需要非常扎实;同时需要我们具备更强的学习能力。因为我们会不断的遇见新项目,新项目会碰到新问题,涉及新领域。
当你的经验不够用的时候,学习新知识的速度就是取决于这两点:你的学习能力,你的理论基础。
第二关的内容是实战。
这是极为重要的,那些理论中学习的优秀者如果不能过这一关,他们就将被授予一个光荣的称号——纸上谈兵,这个称号的第一个获得者是赵括同学,授予者是二年级的年级主任赵奢。
实战为什么如此重要?
这是因为虽然军事理论都是高年级的学长们经验总结。但由于他们写这些东西的时候,情况和现状是不完全一样的,在实战中,如果照搬是要吃大亏的。
赵括同学就是没有学好,才不能毕业的。作为一个学员,想成为名将,一般都是从小兵干起,当然除了高干子弟外,比如赵括同学,由于年级主任赵奢是他父亲,所以他一开始就是大将,这是不妥当的。
因为只有战场才能让一个人成为真正的名将,他必须亲手持刀去追击敌人,见识战场的惨烈,明白人被刀砍是要死的,了解你不杀我,我就杀你这条战场上永不过时的真理。知道所谓打仗就是以性命相搏,他们才会明白什么是战场,什么是实战。大多数学员会在这一关被淘汰,他们会改行,一生当一个军事票友,这对,他们来说并不见得是一件坏事。
而留存下来的那些学员,在残酷的实战中逐渐了解了战争的规律,开始真正走上名将之路。
同样的,也有很多工程师,甚至是博士,理论功底非常扎实,但是缺乏实战经验,这个是由两方面造成的:
一是,由于经历原因,更多的从事理论学习,完全把握工程的机会非常少;
二是,上帝是公平的,一个思维能力强大的人,往往动手能力不行,而动手能力强大的人数学天赋往往一般,所以时间分配也是这样会偏废。
曾经见过一位博士是一个研究所的明星理论家,每年都去各个国际的学术会议去参加会议,论文写得一箩筐,理论水平那是相当了得。但是由于经常参加会议,差旅支出太多,领导决定让这位人才做做项目,给GDP产生更多的贡献。结果,第一个项目亏损20万,第二个项目流产亏损100万,领导算算账,让他做项目不划算啊,还是让他去写论文,做做培训,开开会吧,还是让善于做工程的人去负责项目。
所以,你如果需要成为一个优秀的项目经理,你就需要对项目的各个环节充分的了解,最好是亲身经历过的。不然你很难说,能够对项目做到充分的把控,或者你有一个得力的助手。否则,项目中出现了问题,只能抓瞎。
我前年在一个互联网公司做网站,由于是CEO兼项目经理,一直是系统工程师,没有什么项目管理的经验,所以项目中也是在摸索。当时比较典型的一个问题是:版本管理。由于没有版本管理的经验,具体怎么弄也没想清楚。
所以,一开始建好服务器之后,就任由程序员自行增删,导致版本混乱。
于是开始管理,他是如何管理的呢?
搞一个电脑,远程登录,然后全公司用一个SVN的账号进行上传。然后把这个电脑的密码告诉一个每天玩游戏加睡觉时间超过20个小时的“资深”工程师。结果这位“资深”工程师由于不怎么工作,就把账号密码委托给另一个人,然后就一传十,十传百。大家都用这个管理员账号上传,变得更混乱。反观,这位项目经理,写出的PPT那是相当漂亮,忽悠投资人的本事也是非常了得,画个流程图、燃尽图也挺漂亮的,但是在项目管理的实操中,还是流于理论,实战能力偏弱。
这也是极为重要的一个环节,我们作为普通人,生活中会被许多事情左右自己的情绪,比如买彩票中个二等奖几百块,你也会高兴半天,要是炒股票赚了大钱,就更不用说了。
那么如果你玩的游戏是以人命为赌注呢?你会有何反应?
当你在极度紧张的环境中与敌人僵持了很长时间,突然敌人退却了,你能遏制住心中的激动,先判断形势再去追击吗?当你抵挡不住敌人的进攻,全军即将崩溃时,你能及时冷静下来,发现敌人的弱点吗?
是的,这太难了,我们都是凡人,都有感情,容易激动。而我们的学员们就必须保持冷静和理智,在任何时候都不被感情左右,就如同赛车一样,赛车是一项激情四射的运动,然而车手却必须保持绝对的冷静
这就是三年级学员要做到的,能过这一关的人,已经很少了,剩下的精英们,我们继续前进!
项目经理需要对质量、成本、进度进行控制和把握。世界上没有十全十美的事情。
工程师阶段,更多的是执行,领导分配分解的任务,二话不说,一个字“干”,更多的是一股拼命三郎的架势,加上“理论”“实战”,就可以出色的完成任务。当你成为一个项目经理的时候,思考层面的东西就变成多了。
当领导、或者客户强压进度的时候,项目经理,是否能够理智分析,做出充分的分析判断之后,再权衡进度和质量的关系。而不是领导压你、你压兄弟们。
我以前也会跟我的华为主管刘光辉说:“前方战事堪忧,开发代表整天催进度啊,兄弟们要抓紧干啊!”,领导回我一句:“你这个硬件经理是干什么的?就是关键的时候去抗进度压力的,硬件上质量不能做妥协的地方就是不要妥协,否则后患无穷。”所以理智也呈现了你思辨和战略性的素养。
前几天,我们有个项目总结的时候,咸肉大神批评我:“为了A项目,在B项目最关键的阶段把开发任务丢给年轻的工程师,自己专注于A项目;你不是只负责A项目,你是A、B两个项目的项目群的总负责,我多次强调和提醒你B项目也是商业合同,如果出了做错误,后面所付出的额外的代价和努力,是双倍的,甚至更多;结果:A项目并没有像预期那样带来更多的利润,而B项目也造成了成本的浪费,尤其是出错之后,是靠兄弟们的加班和血泪去弥补的。
以后在多个项目并行进展的时候,我们需要理智的权衡之后,觉得人员安排,特别是项目经理的时间分配。而不是一味的冲冲冲。
所以关键时刻的理智,也是抗住压力收敛个性缺陷的重要时刻,也是思考深度一个体现。
成为一个名将,就必须和仁慈、温和之类的名词说再见。他必须心如铁石,冷酷无情,当然历史上也有很多以仁出名的儒将,但请大家注意,他们的仁是对士兵和老百姓而言的,对敌人他们比谁都冷酷。
所谓仁不带兵,义不行贾,冷酷不是残忍,不是杀戮无辜的老百姓,而是坚忍。比如你的一个很好的朋友触犯了军纪,但你为了执行军纪,一定要杀了他,只有这样,你才能控制军队,即使他是你最要好的朋友,甚至是你的亲人,你也要这样做这才是真正的冷酷学员们将在战场上学会冷酷,他们可能都是善良的年轻人,平时从不与人争吵,但当他们走上战场,亲眼看到自己的同乡和战友被敌人杀死,或者身负重伤在地上痛苦的呻吟,他们会被愤怒和痛苦所鼓动,毫不留情的杀死一切与自己敌对的人,给地上的伤兵补上一刀,然后一个人在尸体旁边喃喃自语,就在这地狱一般的环境中,他们变了。
从杀鸡都怕见血到敌人的脑浆和鲜血溅到身上浑然不知,从温文尔雅到冷酷无情,他们在残酷的环境中毕业了,不合格者将被淘汰,而那些心如坚石的人将进入四年级的学习,他们离成为名将越来越近。
俗话说,商场如战场,项目经理是需要对未来的产品市场负责的,对公司的发展,对团队的发展负责的,所以,在冷酷方面,虽然不如战场上那么严酷,但是也有其必要性和特色。想成为项目经理,必然需要具备手撕鬼子的技能1、2、3……。这里的冷酷,分两方面去说:
第一方面,在产品方面,对竞争对手需要冷酷。
这里面,有很多的商业思维方式和谋略性,这里展开需要太多的篇幅,我举个栗子来说明:某位厂家的一个项目经理策划了一个项目,我们给他提供了两套研发方案,A方案开发周期短,但是优势不突出,有致命缺点,其他厂家也可以跟进;B方案开发周期长,但是有技术门槛,同时能够彻底解决A方案的功能缺点。这位项目经理,一方面快速拿着A方案去打市场,一方面敦促B方案的推出。
当B方案研发进入功能完善,性能稳定阶段的时候,这位经理,开始将市面上的A方案产品转租为售,将A方案逐步脱手。当B方案正式完成的时候,在其公司,做了一个展厅,将A方案和B方案同时展出,每次有客户来访的时候,都站在B方案的产品那里展示,然后让一个员工展示A方案。然后戳着A方案的骨头说:看,那是垃圾。
由此可见,项目经理不单纯是在产品策划、定义、市场分析、研发、生产、供应、销售、推广方面动脑筋,同时需要更多手段和办法。当然,我们提倡与友商共同把蛋糕做大,不应该腹黑或者恶意竞争。
同时,在人力资源方面,适当时间的冷酷是不得已而为之。我们经常在战争片中,看到两个人被包围了,相互要对方先跑,最后一个都没跑掉。在适当的时候,淘汰团队中的不良成员,或者是拖累团队的成员,还是需要一定的冷酷性。经常有创业指导文章喜欢说,创业,你得从辞退员工开始学起。在企业管理中,忌讳搞亲信,搞帮派,搞排除异己。一个好的项目经理在团队有问题,企业有困难的阶段,冷酷的减员增效,是必备的素养。
一位好朋友是华为的项目经理,他经常干“劝退”的事情,他说:“跟了我多年的兄弟啊,晚上跟他谈的声泪俱下,最后还是劝他早点离开华为,他不合适,这里是很残酷的”。
华为很多项目经理经常干的一件事就是:用离职人员,顶替考评C(不好的考评)的名额。这样有个好处,就是减少部门有生力量的损失,让留下的员工满意。我离职的时候,一位产品线BOSS跟我聊了蛮久,看劝我留下无果后,跟我说:“我跟你们主管说,给你的一个比较好的考评,等有一天你愿意回来的时候,不会有麻烦。”我当时就急了:“那怎么行?我离职了,我就可以顶一个C,这样我的兄弟就不会被打C”,这位领导跟我说:“你这个想法是不对的。考评就应该讲究公平,你作为一个主管,如果都这样思考和操作考评,是对公司的不负责任,也是对团队的不负责任。绩效不好的人就应该得到不好的评价,而不应该由离职的人来顶包。不让后10%的人离开,那么前10%的人,很快就要离开。”
这是名将的重要特征,不需要理由,不需要依据,你能依靠的就是你自己的判断。你要明白的是,你所掌握的是无数士兵的生命,而所有的人都等着你拿注意。
小兵只管打仗,遇到问题,他会问伍长,伍长会问百户,百户会问千户,千户问指挥,你就是指挥,你还能去问谁?!
在士兵的眼中,你就是上帝,就是主宰世界的神!他们能否活下来就看你的了!兵法之所以奇妙,关键在于一个变字,所谓善出奇者,无穷如天地,不竭如江海!战场是一个瞬息万变的世界,决断只在一线之间,进攻还是防守,前进还是退却,都要你拿注意,在你身边也许有一大群参谋,但他们往往并不站在真理一边,决断的还是你。如果参谋比你高明,为什么要你当主帅?!
如果你能从那变化莫测的世界中,发现其中的奥妙,并就此做出正确的决断,那么恭喜你,你已经具备了名将最主要的素质。但是还有一关是你必须通过的,只有过了这一关,你才是真正的名将。
项目经理一样在指挥一场战斗,你在项目过程中,不但需要对需求进行取舍,对产品进行“价值管理”。
价值管理的道理其实很简单,我们做任何工作,都要考虑为什么做这个项工作,需要我们投入多少精力,投入多少金钱,项目的收益是什么。特别是客户价值方面,我们的产品是否有竞争力,是否能提升客户的满意度,产品面世后是否能带来更多的潜在客户,都些都是在项目开始之前需要充分考虑的。
对于大公司来说,会做一些技术储备或则某些特定领域人员能力提升的项目,但是在大多数的小公司来说,需要考虑最多的一块,是客户价值。
价值的基本公式:V=F/C(V=价值,F=特性,C=成本)
可以看到价值是受很多方面的影响,特性,费用,进度,人力投入,资金投入等等。所以项目不能单纯追求某方面的突出,而是整体权衡的结果。
从某种意义上说,这是非常重要的一个学习内容。
所谓胜败兵家常事,不过安慰自己而已,打了败仗,死几万人,你能承受这样的心理压力吗?你怎么去面对那些士兵的家人,怎么有脸去见将指挥权交给你的上级?那是几万人命!
然而你的选择只能是坚强,即使你屡战屡败,但必须屡败屡战!
我们可以想象,当你数次败在同一个人手下时,你会畏惧这个人,所谓的恐某症就是这么来的,即使你有着杰出的军事才能,不能战胜自己的软弱,还是不能成为名将的。
而那些最优秀的人能够从失败中爬起来,去挑战那个多次战胜自己的人,这才是坚强!当你具备了以上所有条件后,你就成为了真正的名将,但还有一点,是你必须具备的,那就是运气。
说起来似乎有点滑稽,这也是很重要的一个因素,没准就在你万事俱备,准备大展身手时,一支冷箭射来,就此死掉,那才是比窦娥还冤,你的一切抱负和能力都无法展现了。战史上只会这样记载,某年某月某日,某某人在战场上被不知名小兵射死,其人具体情况不详。所以名将之路是一条艰苦的道路,非大智大勇,大吉大利之人不能为。故兵无常势,水无常形。能因敌变化而取胜者,谓之神。在这变化无穷的战场上,要想成为真正的军神,你必须在一次次的残杀中幸存下来,看着周围的人死去,忍受无尽的痛苦,在战争中学习战争,努力获取那不为人知的奥秘和规律,经历无数次失败,有勇气从无数士兵的尸体上站立起来,去打败对手这才是真正的名将之路,一条痛苦、孤独、血腥的道路,在这条路上,能信任和依靠的人只有你自己。但只要你走到终点,光荣和胜利就会在那里等待着你。
无论是徐达、常遇春、王保保还是后来的戚继光、袁崇焕都是这样的名将,他们就是这样成长起来的。他们完全有理由为自己的成长经历而骄傲和自豪。
同样项目经理,在项目最困难的时候,应该是那个最坚定必胜信念的人。只有你稳如泰山,这个项目的其他成员才可能在困难面前坚强。
有坚强的意志力,不怕困难。项目实施过程中会遇到许多意想不到的困难,这些困难甚至会使人认为无法实现项目目标。此时,作为项目经理,最重要的就是具有顽强的意志力,有一种不达目的誓不罢休的气概,这种意志力是提高团队士气最重要的因素。
这样的坚强,除了心理素质,或者个性特点来说,更重要的是增强见识,见多则识广。经历的大风大浪多了,自然胸有成竹。另外,要多跟坚强的人学习和接触,看别人是如何沉稳的,见多了,即使内心慌乱,也可以装得很镇定。兄弟们看你如此镇定,必然气定神闲。诸葛亮在空城计上面弹琴的时候,其实也是一手汗。
很受用的经验帖,谢谢分享。
基本上可以总结为多做事,多思考,能坚持。
不错的总结
66666的总结
写得好!
感觉好遥远啊
记号
厉害..
谢谢经验指点!
很有用,谢谢分享。。。
很好的文章,到了哪一步就会有体会
6666
受教了
受教了,很有感触