在历史项目上做开发是程序员升级架构师的必经之路。
生存or毁灭?QQ空间150万行代码的涅槃重生
SAGI 有一些老项目,有「较重」的历史包袱,所以一直「改不了」。
再重的包袱,有 QQ 空间重么?18 年的老产品,150 万行代码,亿级别的 MAU,N 个团队接力开发,无数离职代码交接……
在已知的运营环境中,工程技术上没有解决不了的问题。如果你解决不了,那只可能是两个问题:
最近关于人的思考:
AIGC 颠覆的,除了一部分底层,可能还有一部分中层。借助 AI,高层能「一步到位」地整合目标。
人力资源,要关心自由职业者资源。大量动手能力强,向往自由支配时间的 Z 世代会借助 AI 成为自由职业者。重点是何时到达观念转化的临界点(公务员聘任制嗯?)。
终生学习,快速应用是互联网时代程序员的基础能力。API 越来越强,「程序员」这个职业可能会消失,项目架构师(掌握 AI 和互联网思维方式的 PM)更重要。「只会编码」和「只会扫地」的区别,在于 AI 还没有学会扫地。
十年前大部分人认为 AI 会率先取代体力劳动者的工作。 现在事实证明虽然是反向的,但人形机器人的出现是下一个拐点。
「要相信自己的价值不以别人的评判为转移,这时候才可以更好地吸取建设性的意见。」
很多人认为上面这段话的重点是前半句(心理学中谈到的冒充者综合征),我认为核心是后半句。
一味坚信自己是对的,一意孤行,很容易陷入自证循环,不愿意「吸取建设性意见」,前半句的「评判」和「转移」就失去了价值。
一个人永远不会「转移」,就没有成长空间。
做好一个项目,和办好一家公司,内部的机制是一致的。我的一点思考:
领导者最容易忽略(或者用力不足)的部分就是「人」的因素。人是需要正向期待的,期待的时间与人自身的经验和成熟度正相关。
人也有「舒适区情结」,更愿意在自己熟悉的领域消耗更多时间。
处理「人」和「舒适区情结」,需要从全局思考着手,多想大事件,多着眼整体项目思考。即使自己在做基础的执行工作,依然要放眼全局。
还是那句老话:仰望星空,脚踏实地,折腾自己。
近两月的书都是听完的,用2倍速播放,3万字每小时。一本十几万字的书大概要听5个小时。
其实用2.5倍速也能听懂,但AI合成语音要花更多注意力。我听书的时候还在同时做其他事儿(一般是健身),健身讲究念动一致,稍一动念就会遗漏信息。3倍速尝试过,听起来太累,就放弃了。
去年我听解读会比较多(得到每天听本书),最多的时候一周听20本,用2.5倍速播放。但解读这种形式只适合选书,不适合读书。
有几本值得再用眼精读一遍。
《成长的边界》 《基业长青》 《夜晚的潜水艇》 《钝感力》 《悉达多》 《决战:毛泽东、蒋介石是如何应对三大战役的》 《理解未来的7个原则:如何看到不可见,做到不可能》