没到35岁也被裁员?!教你真正防御性编程保饭碗!
合集 · 破除消息不对称,冷知识科普 (43)
-
为什么2026年了苹果还敢出8G内存的电脑?
6:15
-
为什么说弹窗是Mac对付流氓软件的杀手锏?
5:53
-
运营商离职员工一个视频讲明白,网速不达标怎么办
7:56
-
为什么明知有人会把开源变自研,却还要开源?
6:29
-
一周传百万条数据!新能源汽车会实时上报哪些数据?
5:30
-
为什么硬件提升感知越来越不明显?你误解了木桶效应!
6:14
-
我做了个开源程序,专为证明到底需不需要清理内存
6:01
-
全面普及IPv6怎么应对?教你轻松玩转IPv6远程
7:53
-
为什么你家的千兆宽带实际使用就是跑不满?
5:41
-
历经30年,为何这个文件夹存在感越来越低
5:11
-
营销号讲不明白的windows冷知识
4:06
-
为啥Win11有了"设置"还要让"控制面板"做备胎
5:56
-
有进度条反而速度更慢?为啥99%是程序员故意的?
5:24
-
大厂带头:为了短期利益,用户得多“委屈”一点
5:00
-
U盘到底能不能直接拔?暴力测试上万次给你答案
5:58
-
现在的AI能替代搜索引擎吗?
5:49
-
【破除信息不对称】运营商都知道而用户不知道的冷知识,你真的玩懂了你家的宽带吗?
6:00
-
【破除消息不对称】你的网线可能拖慢你的网速!有关网线的一些冷知识~
5:39
-
这几首歌隐藏在windows中,它却见证了一个逝去的时代
6:00
-
你绝对想不到微信输入法里面到底藏了什么?
3:38
-
搜索引擎避坑技巧,教你正确使用关键词,不被骗
5:25
-
13代i5打不过电子词典?软件优化差有多可怕!
4:41
-
为什么微信群、朋友圈里的热门图片都会“发霉”?
4:51
-
对话微软程序员,系统软件为何看似“低效”和“臃肿”?
6:01
-
为什么一核有难八核看戏?你真的明白CPU各种核吗?
5:56
-
解密个性化推荐系统,他们真的很关心你的隐私!
5:48
-
M.2固态容量为何很少过2T?机械硬盘会被淘汰吗?
7:02
-
运营商员工说真话:为什么网速测试ok,上网还是卡
6:34
-
为啥50年前的古董设计,依然用在现代手机电脑上
5:09
-
运营商员工教你:无专业工具徒手解决家中网络故障
6:49
-
揪出你家网络吸血鬼,教你有效降低游戏ping值
4:17
-
IPV4地址早就用完,为何你上网没影响?
5:47
-
拿开源套壳就是自主研发?事情没那么简单
6:14
-
国产自主研发只剩下套壳吗?本视频给你答案...
6:04
-
AI技术能否拯救即将失传的中国千年古代文字?
5:09
-
让李跳跳规则失灵!国产app自主研发守护用户福祉
4:40
-
运营商员工揭秘:为什么同速率宽带价格差价数倍?
5:59
-
为什么国外大厂的App功能专一而国内喜欢啥都有?
5:41
-
基于安卓或AOSP,谁更牛逼?彻底脱离安卓代价是啥
5:27
-
埋藏在Windows中30年的古董代码,真的无人敢动
5:47
-
一条命令就能自毁的Linux还是安全的吗?
5:11
-
别随便滥用防御性编码!我来教你防御性编码的要领
5:32
-
为什么苹果音乐崩溃会引发群嘲?
6:20
Description
BGM: 热血物语 热血道中记
Comments
你以为的裁员:项目核心代码在你手里,谁也维护不了,公司看在项目的份上留下你。 实际上的裁员:项目直接砍掉,项目组一锅端,代码根本无人care,你传github上都无人问津。
♥ 1458 ↩ 18
其实所有程序员都这么做,公司也没什么闲人了吧,真正应该裁的反而是中高层。
♥ 998 ↩ 19
正常写代码,只是不给代码写注释,把注释和架构解释放在自己的文档里面。就这么迭代个一年,这个项目基本上你就等于是不可替代了。 只不过这个招数比较阴损,如无必要,尽量别用。
♥ 815 ↩ 35
你这个说的不是防御性编程,是防御性工作方式,或者寻找防御性职位,防御性编程也有高端的,比如让你做个不大的功能,你能沿着这个功能想出以后 N 种扩展,然后跟着这个思路抽象出 N 个接口和类,别管现在的实现是不是只有一个,这样写出来的代码别人挑不出毛病,还会觉得你设计前沿,各种设计模式熟练,但是实际上你的思路是不会写到代码里面的,不懂你这个思路的人看这块代码起码复杂度加二到五倍。但是你自己看就轻车熟路,甚至后面真有按照你想的有功能扩展,你的开发效率还能加二到五倍。
♥ 554 ↩ 12
我工作三年多,一直不大喜欢部门里那几个摸鱼的人,觉得他们摸鱼耽误了我的工作。上个月公司砍项目,好多人被优化了。我在这一轮幸存了下来,但是也要降薪。忽然就觉得过去三年的责任心实在多余而且荒诞可笑。我的工作能够促进癌症的新疗法出现,拯救生命吗?不会,我知道那玩意儿不怎么样,而且同质化的产品太多。我的工作改善了我和家人的生活水平吗?有限。黄焖鸡要大份的还得掂量掂量,夫妻俩今年过年也不打算买新衣服,省点钱给孩子报早教。我过得快乐吗?emmm。。。一般般吧。能称之为收获的只有一些研发的经验,但是在行业寒冬,研发岗位缺少的情况下,我打听了同城的各个大小企业单位,都没岗位,都在裁员降薪,这点经验好像也没那么值钱。以后黄焖鸡尽量吃小份的,再多反思反思自己还有哪儿能进步的。实验室有个很难关上的文件柜,以前我得空会修一下门,念叨一下大家就不能关门轻点儿。今天早上看到降薪的工资条,心情不大好。中午从柜子里拿完东西,我也学着别人,用脚一踢把门关上。那一刻的心情好像好了一点。
♥ 359 ↩ 13
二十一世纪,中国最可悲的就是“噱头”。 说假话不怕,做假事可以,只要有“噱头”,就是创新。 结果,踏踏实实干活的都被裁了,搞PPT的都上去了。
♥ 297 ↩ 14
这本来就是合理的,就像自私的基因里面说的,每个个体本来就是为了自己的最大利益而行动的。 就像蚂蚁社会里的工蚁和蚁后,就是在合作中互相竞争对抗的关系。 最后大团体在这种竞争之中达到平衡,这是在正常不过的事情了
♥ 262 ↩ 52
俺也搞过防御性编程,公司原来找外包做了个移动考勤软件,后端框架是spring boot,后来我用.NET6重构了,灰度测试了一段时间把spring换掉了,到现在一路升级到.NET8,使用各种语法糖,有备注但是不详细。现在后端时不时有各种小调整,只有我在做。公司官网也从spring mvc被我重构成了.NET[doge]
♥ 255 ↩ 14
[笑哭]国企做运维,几年不出故障,领导觉得无关紧要,绩效一直一般般,后来被调去一个不沾技术的大坑里。换了个新人,一上手就瞎折腾,结果不停出问题,凭借我留的文档,拉了一班厂家驻点才算勉强捂住了,领导反而认为新人很牛,绩效给了A,而我还在新坑里给前人擦屁股,天天挨叼写报告,真是日了狗了
♥ 243 ↩ 19
奉献航的机务标语怎么都这么出名了。。。。。。
♥ 125 ↩ 2
让我想起了那句电影台词:“夏书记,我要是一个月拿一百多块钱,我的觉悟比你还要高”。
♥ 107
区块链和人工智能,学历不高真的能研究嘛? 我就一三本毕业一年的Java新手,进私企后干XX管理系统还没有个把月,就被老板委托研究区块链和人工智能。虽然借此涨薪了但也没过万,而且我老是觉得,区块链现在真的有人才需求嘛,人工智能看得起三本嘛?要是我在这里待两三年到瓶颈了,出去找不到工作咋办[笑哭]
♥ 97 ↩ 31
我觉得说的蛮中肯了,问题是可操作性不强,我觉得唯一能选择的就是不要在私企内搞科研。 因为在项目里用什么技术,和你个人能选择承担什么项目,除非已经是经理级别的开发,一般是没法选的都是摊派下来的了。 结果呢,就是可以选的只剩下防御性编程(把代码写烂)和不要在私企科研。在私企科研这件事本身是有门槛的,所以大伙讨论的最多的还是怎么把代码写烂。
♥ 94 ↩ 2
我觉得应该自己写一个闭源的库,然后让代码严重依赖这个库,被辞职后直接停止维护
♥ 87 ↩ 16
我的个人看法,up的例子是对的,但想法是错的,我觉得up应该是国企的,其他更多是同行听来的案例总结的结论,大厂要裁员通常是扬了一整条业务线,留下的大概率不是技术最好的,而是要维护现有业务必不可少的,比如up举例的二维码。所以我一直说,那些教人怎么避免被优化的建议,与其说是经验心得,不如说是幸存者偏差[翻白眼]
♥ 66 ↩ 3
你变了,你以前从不和这种没出社会的小屁孩一般计较的[热]
♥ 66 ↩ 2
那些写垃圾代码导致无法维护的,裁了之后找人重构就完了,业务代码而已,随便替换。但是用新技术解决问题,看你是什么岗位,如果是写业务代码的,小公司还能这样搞,大公司你只能做流水线的工人,架构别人搭好了,比就在上面复制粘贴改一改,把需求变成代码罢了。一旦你引入新技术你就要做好被裁员的心理准备,做架构的也不是不愁。因为架构在短期内没有啥收益,短期收益都是crud boy提供的,我十几年架构,去年五一被裁了,现在也找不到工作。
♥ 63 ↩ 8
总结一下我的理解就是学习新技术和独立承担项目,这样增加不可替代性之后裁员就裁不到自己头上
♥ 61 ↩ 2