您当前的位置:检测资讯 > 生产品管

研发工程师,应该不应该熬夜加班?

嘉峪检测网        2021-09-14 15:56

         一篇《熬夜并不值得程序员炫耀》,说的是:“放弃睡眠就像是高利贷借款。没错,看上去你是得到了额外的时间,但你想得太乐观了,你知道代价是什么吗?放高利贷的会回来讨债,到时如果你不能支付的话,他就会夺走你的创造力和你的士气。”

        今天在《嵌入式软件  硬件十万个为什么》微信群,进行讨论。大家各自表达观点。

        大公司的朋友表示:白天都在跟其他人扯淡,等晚上那帮傻X消停了,俺们才能干点事。。。。

        经常加班到凌晨四五点的FPGA群主陈永表示:“不提倡熬夜,不建议加班;我不想加班,我都是被逼的。。。。”

 

        一位年轻人,因为一次出差熬夜,身体吃不消,所以提出了离职。小伙子悟性不错,平时也挺用功的,但是这次出差估计身体实在吃不消了,所以提出了离职。从我的角度来看,挺可惜的。这位小伙子虽然悟性还不错,但是毕竟刚毕业,做事情还需要磨练,多一些沟通,多一些耐心,少一些浮躁,少一些个性,也许会发展得很好。

      虽然我不是故意的去推崇“加班文化”,但是我觉得“研发工程师”的这种工作性质,与加班密不可分。

 

1、项目的属性决定阶段性的加班不可避免

       项目是指一系列独特的、复杂的并相互关联的活动,这些活动有着一个明确的目标或目的,必须在特定的时间、预算、资源限定内,依据规范完成。

      项目都是有时间属性的,都是需要再规定时间内完成的。他是质量、进度、成本之间的平衡。时间是项目的重要维度。

     在华为时,涉及到 过技术评审点、网上问题攻关、硬件投板,大家都是需要阶段性的加班到很晚,否则集体的目标是无法达成的。

 

2、研发的属性,加班不是简单的时间搬移

     有时一些好的工程师,板子不画完,不想回家;问题不解决不想回家。这是什么驱动力?这是一种对成就感的追求。但是在这个追求的过程中,有的人容易放弃,有的人容易妥协,有的人容易拖沓。只有真正的强者,才有一种克服困难的必胜信念。

      从研发的属性来说,整块时间的连续思维,有利于结果的达成。如果都是碎片化的时间,不可能做深入的思考,系统的分析,等,需要突破自我思维局限,才能达成的目标。因为,研发一般来说是,做别人没有做过的事情,不是轻而易举达成的。如果研发工程师,都可以抽着大烟,躺在妓院里面,泡着澡,聊聊天,就能做出成绩,那人人都可以做研发了。

      工程师,独立思考,沟通交流、工程实践等方面都需要一定的素养。那么有时在一个阶段性的成果没有达成的时候,需要连续工作,才能保证总体效率。试想:如果你正在画原理图、或者PCB、或者写代码,写一半,这时,一个中断,让你去吃个自助餐、看个电影。然后让你回来再接着干活,你响应中断,恢复中断现场需要的时间都很长,而且容易出现差错。

 

3、丛林法则

        丛林法则是自然界里生物学方面的物竞天择、优胜劣汰、弱肉强食的规律法则。它包括两个方面的基本属性。一是它的自然属性;另一个是它的社会属性。自然属性是受大自然的客观影响,不受人性、社会性的因素影响。自然界中的资源有限,只有强者才能获得最多。它体现在植物界方面。它的社会属性一般体现在动物界。人作为高等动物,他可以改变丛林法则的自然属性。这也是人类社会要遵守的生存法则。大到国家间、政权间的竞争,小到企业间、人与人之间的竞争,都要遵循丛林法则,至于竞争结果,那就看各自的实力、智慧、手段和改造世界的能力了。


Musk是九型人格里面典型的三型,他的说法不一定适合每个人,但是要么你是天才,你用非常短的时间能做其他人几倍的事情;要么你资质一般,跟大多数人差不多,你想成功,你就必须付出超出想象的努力。

 

      所以做研发的,身体基础要好。如果你身体不好,建议你不要做研发,可以做其他岗位(本想列举几个岗位,后来没有想到什么轻松的岗位,就不列了)

 

王立群老师说了,人生四行:

自己要行,

要有人说你行,

说你行的人要行,

身体要行。

 

可见,如果你身体不足以支撑每周80~100小时的工作,你可以重新考虑你是否胜任研发工作。创业者,照100自省:-)。

 

     但是,这里有的朋友要说了:“不能加班、加班身体不好;身体不好就更不能熬夜加班了;如何才能成功呢?要先天身体好。我身体不好,所以我选择放弃。

 

看看视频中的这位,你就知道,失败不属于身体不好的人,而是属于怂包。

 

分享到:

来源:硬件十万个为什么