2023最后一天,总结一下
目标在哪里
朱令过世,你法我笑.
架构真像
- 业界最新的架构方式已经进化到”云原生”.但是很多公司或团队还在更早些架构模式上,很重要的原因是不需要.
- 很多人在技术上喜欢追求”流行”,很多技术解决方案流行的原因是少数大公司遇到一些问题,他们没有成熟的解决方案,只能自己造轮子.
- 在某些场合他们会对公众发表这种先进的’解决方案’,开源相关的代码.大家想到了XXX,于是YYY的方案是最好的.
- 实际的情况是,解决团队的架构问题,别人的解决方案只能是’参考’.选择和当下业务最匹配的才是最优解,’适合自己的才是最好的’.
- 80%的场景并不需要处理高并发这类的问题,更多是提升一下硬件规格就可以解决.没有必要为了’先进’而引入不需要的技术栈.如果真大到了,业界没有先例可以参考,自己就成了业界先进.
目标在哪里
- 最近一直想 ‘职业规划’,最终发现这是无用的思考.IT行业发展日新月异,隔一段时间,就出来一个新的技术,人一辈子根本不可能学的完.很多时候,只是被动的接受.
- 所谓的规划,受外界影响太严重了,很少有一个稳定的环境让它按设计的方式落地.
- 让自己和他人更好才是最值得的追求的’目标’. 日拱一卒,功不唐捐.
参考资料
防御性编程
仓廪实而知礼节,衣食足而知荣辱
代码开发和维护
在程序开发完成,需要留下部分维护人员,其他人需要转到新的项目开发.这本是为了节约资源,但是也成了裁员的一个因素.
疫情之后,大环境一直很低迷,互联网也未幸免,于是,很多公司相继“开猿节流”,可怜的程序猿惶恐不安…
国内的互联网大厂相继出现“降本增笑”的名场面,首先暴雷的是阿里云,事故原因:底层服务组件故障.在这种背景下, 面对各个大厂“降本增效”、“开猿节流”的浪潮,不少程序员们感到前所未有的不安,剑走偏锋提出各种“奇招”保住饭碗’,中国式的防御性编程’就诞生了.
这一策略背后的逻辑是,通过晦涩难懂、难以维护的代码,确保自己一旦离职,留下的代码难以替代,从而在某种程度上提高自己的“不可替代”性。
“防御性编程”就是其中一个。究其背后的心理,可能有以下两点:
- 一是行业竞争的激烈不免让程序员们担心,如果自己写出的代码清晰可读,可能很容易就会被他人理解和取代。将代码变得晦涩难懂,或许可以成为保住自己在团队中竞争优势的一个“捷径”。
- 二是通过“防御性编码”这种“自保”手段,就算自己被裁,留下的代码也会成为企业无法维护的“定时炸弹”,有一种即使“鱼死”也要争个“网破”的报复感。
万恶之源
- 在快速发展的时期,不惜一切代价搞倒竞争对手,一旦形成垄断地位,就开始作妖. 最典型,某平台,凭996和向社会输送人才为大家所熟知.简直是业界的之耻.
- 先富起来的,已经忘记了’带动后富’,中国没有资本家只有奴隶主.
引用资料
想起一位突然故去的大佬[左耳朵耗子],有需要的朋友可以购买左耳听风实体书 支持一下.
周记-2023-12-10
断更,因为装机
攒机, 自己动手装机,累的不行
DIY为何差异越来越大
- 多年没有装机,没想到DIY一台电脑最贵的硬件竟然是显卡.
- 大部分的装没有问题,电源和主板的排线把人搞死.
- 加装一块硬盘,底部的硬盘位非常难搞.
如何DIY(组装)一台电脑
省事版
- 确定好预算,在狗东找好相关的配件
- 下单,并买一份装机服务
- 坐等一切OK
自己动手版
- 在一定预算内,确定好平台,有AMD/Intel ,AMD号称战未来.
- 先从主板开始,找御三家(华硕,微星,爱国”家”),电源,机箱,内存一系列硬件.注意尺寸,尺寸,尺寸.
- 找个装机视频好看看,多看几家.
- 硬件到齐后,同步打开客服,并寻求远程技术支持
- 等收货的过程中,做好系统盘
- 软件/硬件准备好,开始安装,找一个光线好的时候,最好弄一个桌子.
- 装好以后,测试,没有问题装系统.
- 有问题找电源/主板/机箱/内存/硬盘各硬件厂家排查问题,退换货…再从头开始