子在川上曰:逝者如斯夫!不舍昼夜。转眼2023年即将告罄。
同样,2023年发生了很多事情,也产生了很多流行词汇。这些词汇有的是新词,有的是新用法、新语境、新话术等。接下来,我把2023年我注意到的流行词汇做一个盘点,供大家参考。
员工坟场
2023年,经济形势很不好,很多公司都在裁员。当然,裁员可以啊,给补偿就行了。但就是有企业为了不给裁员赔偿,想方设法让员工主动离职。于是,“员工坟场”就出现了。
外包公司创造的新概念:员工坟场。_哔哩哔哩_bilibili
“码农阿驹"是一家外包公司的员工,由于经济不景气,外包的订单少了,外包公司就想逼员工自己走,还不用赔偿,于是外包公司就想出了一个损招。
外包公司在深圳和惠州的交界处租了一间办公室,虽然偏远但也是深圳的地界,所以也不违规。通过这个操作,派那些想裁员的员工去那里上班,从宝安到那里有七十公里,每天的工作是手抄代码,你没看错,是在纸上手抄代码,而且办公室里到处都是监控,你要是敢偷懒,他们就名正言顺的开除你。每天都要这么折腾,完全无意义,这谁受得了啊!受不了就主动辞职,于是他们的目的也就达到了。
“码农阿驹"是个硬茬,不但坚持去上班,还在网上发视频把这件事抖出来了。发明一个新词“员工坟场”,让天下打工人看了都要流泪。
员工修罗场
手抄代码对程序员的侮辱与折磨,就好比让周星驰去跑龙套,不都是表演吗?你以为这就完了?不,这才刚刚开始。
有个哥们曾经是公司的优秀员工,公司为了裁他把他调到了离家 600 多公里之外的杭州,让他参加为期三个月的培训,但是只给他提供去的车票和三天的住宿,那剩下的两个月 27 天他住在哪呢?公司不管,让员工自己解决。这哥们住不起酒店,无奈之下,只能在公司搭了个帐篷,每天在帐篷里睡觉。
没想到自己为之奋斗的公司为了免费的开除自己,一次又一次的突破自己认知的下限。现在他要么放弃补偿自己离职,要么牺牲时间再耗 3 个月下去。
前面说了,裁员可以啊,给补偿就行了。但是就是有企业在不停的挑战法律底线。
所以,我觉得我们找工人也要拉一个清单,把这些不道德的企业列出来,让大家都知道,这样的企业,我们就不去了。
另外,我们在签订劳动合同的时候,也要注意,不要被这些企业坑了。
最后,我整理了一些关于劳动仲裁和维权的相关资料,欢迎大家加群交流。
相关新闻
开“猿”节流 降本增“笑”
每年都会有企业裁员,为什么2023年才出现“员工坟场”?归根结底,还是因为经济形势不好,裁员的基数变大,从而导致“员工坟场”曝光概率变大。不光小企业裁员,大的互联网公司也在裁员。比如,阿里巴巴、腾讯、字节跳动等等,都在裁员。由此引发了我们下一个话题“开猿节流,降本增笑”。
从2023年10月开始(前面也有好多事故,忘记了),好多重要的互联网服务接二连三的崩溃。最开始是阿里的语雀,紧接着是刚过双十一的阿里云崩溃,导致阿里全系产品都挂了。没过几天滴滴又连续12小时打不到车,损失千万订单和超4 亿成交额。
- 2023年10月23日,语雀遭遇了一场前所未有的P0级事故,导致平台无法正常访问和使用,持续了近8个小时
- 2023年11月12日,阿里云发生了宕机,旗下的钉钉、淘宝、闲鱼等产品皆受到了不同程度的影响,历经数小时才恢复正常。
- 2023年11月27日,深夜,上海、北京、广州等多地滴滴用户反馈,滴滴出行 App 无法使用,显示网络异常,地图无法加载,用户无法使用定位功能且无法打车。历经12小时,滴滴才恢复正常。
- 2023年12月3日,晚,腾讯视频崩了,其会员功能无法正常使用。
以上都是P0级事故,什么是P0级事故呢?
P指的是Priority(优先级),所提交的bug应该被修复的优先级。通俗点说:就是测试出来的BUG,哪个更重要就去改哪个。
- P=0:主功能(核心)的大部分BUG,比如该实现的没有实现,或者实现和需求差异非常大,或者这个bug修复后会导致相关的功能全部都要回归;
- P=1:发生在一些重点模块或者block了少部分case的bug;
- P=2:其基本上不会对其他case产生block或者修复不会影响其他功能的bug;
- P=3:一些可修可不修的bug。
P0级事故,就是最严重的事故。
为什么会出现这么多P0级事故呢?是因为互联网公司都在裁员,导致人手不足,从而导致了这些事故。因为近年来,很多企业都在追求“开源节流、降本增效”,网友们就把这个说法改成了“开猿节流、降本增笑”。这一说法完全贴合了现状,毫无违和。
前面的事故,大部分都跟云相关。大厂现在的用人模式,也参考了云的模式,弹性模式。业务在做的时候,疯狂招人,业务起来了,就裁人。再结合前面的“员工坟场”,能省不少钱啊。
可问题是,业务需要维护,进一步的迭代,这些都需要人手啊。你把人都裁了,基本的运维都做不了,还谈什么业务发展?
所以,奉劝资本家,不要算得太精了,给劳动者保留一点基本的生活资料。
相关新闻
语雀突发P0级事故,一度崩溃8小时,阿里成了群嘲对象?|视频文件|阿里巴巴集团_网易订阅
互联网大厂“组团”宕机,都怪降本增“笑”? 编辑|冬梅、邓邓、Tina 当服务器宕机的那一刻,时间仿佛也停滞了。 前不久,国际数据公司 IDC 发布了《中国公有云… - 雪球
又出P0级事故?阿里云、淘宝、闲鱼、钉钉、饿了么、天猫精灵全部崩了!_腾讯新闻
防御性编程
其实,起先“防御性编程”是一个好的技术词汇,指的是一种编程方式,目的是为了提高程序的健壮性。
防御性编程是一种细致、谨慎的编程方法。也被计算机科学家称为安全编程。比如,我们常说的“不要相信用户的输入”,就是通过一些防御手段让你的代码程序不因传入的错误数据而出错崩溃。
而现在,防御性编程已经被污名化了。
为了应对公司的开“猿”节流,降本增“笑”的。有程序员建议采取了“防御性”编程。
这里所谓的防御型编程,就是除了自己谁也看不懂的编程方式,只有这样,才能应对裁员风险,增加不可替代性,才不会被裁。
更有贴心的网友,给出了防御性编程入门:
- 能用手拖的尽量不用代码
- 多用设计模式 一层套一层
- 能用一个函数绝不开第二个函数
- 多用if else,各种嵌套
- 变量命名多用 abcd,1234
这都是啥啊!
屎山代码
刚刚说的防御性编程,指的就是刻意构建屎山代码。
屎山代码,就是一堆烂代码,结构逻辑混乱,无法阅读与维护,修改和重构困难,但是又不得不用的代码。
其实,我们认认真真写代码,随着项目的膨胀,都很难保证代码的质量,更何况是刻意构建屎山代码呢?
面向人民币编程
谈:写烂代码才是面向人民币编程的精髓-腾讯云开发者社区-腾讯云
前几年,有个流行词叫“面向人民币编程”,指的是为了赚钱,不管代码质量如何,只要能赚钱就行。跟现在的防御性编程很像。
我们为什么不应该写烂代码?
为什么?最核心的原因是,你写的代码再烂,也不会增加你的不可替代性,相反,你会让自己掉价,更会被裁员。
一、产品是资产,代码是负债
《Google 软件工程》指出产品是资产,代码是负债。因为你的产品解决了客户的问题,因此是你的资产。代码则是创造资产的成本。你拥有的代码越多,阅读、测试、更改和理解所付出的成本就越高。
那做为资产的产品,不就是代码累起来的吗?为什么说代码是负债呢?
因为优秀的代码,是可以让你的产品更好的,是产品成功的一部分。好的代码质量,都不一定能让你的产品成功,更何况烂代码呢?产品不赚钱,不管怎么样,都是会被裁员的。
二、己所不欲,勿施于人
有这么一句编程名言:「在编写代码的时候,你要经常想着,那个最终维护你代码的人可能将是一个有暴力倾向的疯子,并且他还知道你住在哪里。」
可能你并不害怕疯子。但有没有这种可能,哪一天你会成为那个疯子呢?你来到一个新的公司,接手一个项目,你会希望看到什么样的代码呢?
Good code is like a love letter to the next developer who will maintain it. | Addy Osmani
优质的代码如同写给后续开发者的一封情书。善待他人,也是善待自己。
三、不可操作
编码不是一锤子买卖,而是一个长期的过程。你今天写的烂代码,可能很长一段时间都是你自己在维护。你写的乱了,不就是给自己挖坑吗?你离职的时候再混淆一下?那版本控制可不是摆设。
再说了,代码不Review的吗?如果你的代码质量太差,一旦被发现了,可能马上就被开除了。还想着烂代码会保护你吗?
参考资料
Good code is like a love letter to the next developer who will maintain it. | Addy Osmani