“你们程序员是不是没见过下班时候的太阳?”

“也不是啦,夏天的时候还是能看到的。”

“哦哦,夏天黑得比较晚。”

“不是,是天亮得比较早。”

程序员到底有多累?

互联网公司程序员一般都很累,为什么呢,一个互联网项目更新频率一般都很快,对程序员的影响就是工作量大,996 都不一定能按时完成任务,遇上项目更新还会在公司熬通宵。

就这,天天加班也不一定还能苟住一份工作,时不时还要担心被优化、裁员、失业,真是身心的双重折磨啊......

程序员为什么这么累?

1. 个人:技术水平

对于个人来说,技术水平很重要。有些程序员,没有经验,能力也不行,工作中,因为写的代码质量差,代码冗余重复多,很多无关的代码和业务代码搅在一起,导致了疲于奔命应付各种问题

另一方面,技术发展快,新的框架、新的语言层出不穷,程序员必须一直保持学习状态,学新技术,新的架构,空余时间还要学习好的源代码,否则就会被淘汰。这就意味着,工作之外的时间也要用来学习编程技术,时刻保持紧绷,担心被年轻人比下去,平时休息不够。

2. 企业:加班文化

有些公司流行加班文化,鼓吹奉献精神,使用道德绑架等方式使员工不得不通过加班加点等方式为企业创造更多的利润。如果别的程序员留下来加班,而你并没有加班,会感觉和这个公司格格不入。

更是有很多招聘需求里明确指出“不接受加班的不招”,要自愿接受加班,享受加班文化。这几乎成为面试环节的潜规则。

3. 行业:竞争激烈

互联网行业市场竞争激烈,为了争夺项目,尽快让投资人看到项目成果,企业会尽可能地压缩研发和设计时间。在这种情况下,项目压力会导致程序员群体的短期过度加班。

另一方面由于互联网高潮褪去,且受经济下行的影响,部分企业会选择进行裁员降低成本,这使得在本职岗位上的程序员需要承担更多的任务,进一步加重程序员群体的过劳情况。国内大多数互联网老板管理准则“我们招 3 个人做 5 个人的工作,发放 4 个人的工资。

这么累,要怎么办呢?

程序员的疲惫是外界|内部双重因素导致的结果,想要降低工作带来的疲惫程度,寄希望于外界的话,实在是太飘渺了,所以只能从自身来改善了。

1. 适当降低预期

程序员们对自己设定了较高的期望,并努力想完成目标,在这一过程中,如果目标设定不合理,对自己的期望值太高,难免会出现加班加点想完成任务,但最终仍然失败的情况。

这种情况,对自身的心理打击是巨大的,从而产生情绪失落甚至自我怀疑。因此,对于过劳程序员而言,设定合理的期望目标是解决过度劳动问题的重要措施。

2. 锻炼身体,增强体质

由于程序员工作的特殊性,过长的劳动时间和过重的工作负担不仅会给程序员在生活和健康上带来消极影响,同时也会使程序员心理上遭受巨大压力,如失眠多梦、紧张焦虑等心理问题。因此程序员应加强身体锻炼,以应对繁杂的工作内容。

3. 凡事身体第一

另外,在存在明显过度劳动且无法改善目前状态的情况下,一定要及时止损,把身体健康放在第一位,同时,拿起法律的武器保护自己的合法权益。但在这一过程中,要注意留存相关的过度劳动证据,例如企业的打卡记录或加班记录等。

打开网易新闻 查看精彩图片