文城、一句顶一万句读后感
读了本余华的小说《文城》,读后我也偶尔跟老婆说说这本书的故事进展,感叹一下,唏嘘不已。 聊起来,老婆跟我说,记得刚认识我的时候,经常更新博客,有很多话想说,最近已然很久不再更新。 其实并不是无话可说,只是经历了太多,一时半会失去了倾诉的对象,写博客是孤独的,我更喜欢跟老婆絮絮,一来二回还可以交流看法。 《一句顶一万句》里面的吴摩西,他描述了找个能说得上话的人有多重要,遇到知己有多难得,有尊重你的人,有平等交流的关系,有包容你过去缺点的人,是太难得了。我很明白这一点。 关于这两本书书,我很不擅长总结,读完了之后有太多的想说,却无处下手,如此宏大叙事,每个人在历史的洪流下,都做出了自己的选择,想到自己设身处地在当时又会有何不同,感慨不已。 那个清朝末年,民国初期的时代,历史书有很多种解读,我想留下一些自己的思考。我一直坚信全世界人与人都是一样的,只是条件不同,因此做出来不同的判断,久而久之,形成了特色的地方文化。 譬如那时候农耕社会,劳动效率低下,要活下去,有口饭吃就知足的时代,土地多、肥沃,人丁兴旺,都是大家追求的方向。因此男人就是劳动力,女人劳动力低下,自然就成就了男尊女卑的文化。 那时候因为没有汽车,人的行动范围有限,土地提供了主要的生存资源有限的情况下,很有可能子女都无法超越开辟新天地,很自然的需要继承父亲的事业,以及由此衍生而来的家庭权力。资源和权力在代际之间的分配和调整需要建立起一套规则,在中国这套规则体系的核心就是“孝道”。在《一句顶一万句》这本书提到了爸爸磨豆腐,儿子继续继承事业,或者父亲酿醋,长子继承事业。长辈,尤其是家庭中拥有了至高无上的地位,并且孩子就必须要尽孝顺的义务。 那么有限范围内的人脉圈,也非常受限。谈恋爱就需要媒婆介绍,故事里林祥福就需要介绍,甚至还因为媒婆从中搅和,错过了一段挺美好的姻缘。那么既然要媒婆介绍,自然是真爱的太少。这是反人性的,每当我看到介绍对象,迫于父母指腹为婚,最终基本都是悲剧。很少有交心的那份恋爱。 现在的老婆常常依偎在怀里,说起我们这一代35+的男人,基本不是感情不和,就是忙事业忙老婆忙孩子,很少会有像我现在一样,还能再享受一段真正的感情的婚姻,能够交心,能说得上话。我说对,谁都没有你好,只有你懂我,嘿嘿。这不就是《一句顶一万句》里面的说的那个理儿么。 在那个年代里,因为人与人接触的圈子小,单体工作效率低下,因此需要互相合作才能过好生活,命运把村上的每个人的命运都紧密相连地联系到了一起,做豆腐,磨面,种田,铁匠,瓷器,木匠,当铺,等等。因此你一个人靠不靠谱,是需要靠别人的评价,口口相传,这就是人品,品德的重要性。 如今,社会化大分工了,可以随便跳槽,换工作,人品不会传递过去,嚼舌头的事儿,离职后一概清零。国外之前还有LinkedIn来用职场社交来为你这个人品评价背书,现在的这些职场平台都是毫无这个作用的。 时代在变,从古到今,我觉得有几件事情没有变,并且我觉得依然觉得在不断传承。 勇气与爱 世界变化很快,你当下做的每一个决定,都深深的影响着自己的未来,体现在你的里外的形象上。而你做出的每一个决定都需要勇气,都是为了爱。 林祥福第二次追出去寻找孩子的妈妈,放弃了家业,放弃了祖宅和良田,为了啥?不就是为了爱情,为了孩子的亲情么。这样子的事情,需要勇气,但是爱情、亲情带给了林祥福无穷的勇气,去克服内心的困惑,去追寻。 阿强跟小美私奔,也是因为爱情,因为勇气,哪怕是冲动的勇气,他带着小美私奔,逃离了掌控欲极强的妈妈,离开了原来的小社会,试图去闯荡两个人的未来。这很需要勇气,也需要爱情来支撑他们的梦想。虽然阿强后来没能如愿成功过上了幸福的二人世界,但是他的勇气,至少曾经让小美的眼睛里充满了金子般的光芒。 吴摩西出走整个中国,就为了能找回被偷得养女巧玲,也是爱,甚至是大爱,都不一定需要骨肉关系。 敬畏神灵 人类在任何时候,都需要神灵的指引,或是佛,或是基督,或是各路神仙,祖宗先烈。因为科学还没有照耀到的地方,探索未知的事情,究其根源,有时候无法探知答案。 林祥福就是信家里的先烈的,当小美盼回来之后,他天天都在感恩戴德,感谢老天爷给他盼回来了,还带来了个孩子。于是以最大的迷信风俗,重办了婚礼,抬轿子进门,在家敬菩萨,力求一个月不出意外。 有时候人无助的时候,不知道她什么时候回来,也不知道下一次什么时候走,只能祈求于神灵帮忙。 现在人也是如此,企业家努力了很久一直不成功,无意间的操作居然成了,给自己一个成功学的暗示,就是敬畏神灵。 就算是最成功的企业家,马云,也从昔日的马爸爸,变成如今的低调做人。 生命的无常,社会的无端变化,让我们中国人都养成了疑神疑鬼,无法控制自己的命运,那就敬畏神灵吧。 小美最终被冻死,虽然这个故事写得很扯淡的结尾,我内心是期待他们见面,然后活在纠结里的,但是敬畏神灵是错的,要相信科学,但是很少有人信。 在那个时代,阿强跟小美并没有手机,他们约好了相会,阿强就在那里傻等着。还天天去求神灵,不是找份工作,完全是被错误的价值观害惨的人。 相反,林祥福虽然相信神灵,但是大是大非面前,他并不相信神灵。 北洋军阀来到溪镇的时候,林祥福很沉得住气,不像那些贪生怕死的早早的游泳过河逃跑反而淹死,他召集群众准备美食美酒美女,好生客气应对,礼仪之邦,为人客道拿捏的很到位。 这说明了什么,只要有勇气,有智谋,你是能够走出来一条不一样的路的,而不是祈求神灵的恩赐,往往你一旦祈求恩赐来临,相反它会给你带来厄运。...
上学
有知识有力量 中国人重视教育,因为教育可以改变一个人的命运,甚至可以改变一个家庭的命运。努力学习的人,就是有知识有力量。 我对教育的重视,来源于生活里的切身感受。 从学习到就业,我能感受到的是,社会上成绩不好,学不进去,不爱学习的大有人在。因此难得遇到一个无论是学霸还是学渣,至少你学的进去,有相应的谈吐,别人都会高看你一眼。 女人温柔地会说,这是个书呆子。从此社交场上直接省了繁琐的哥们酒局,关键时候用得上我们的头脑,其他的没兴趣参加。 甭管他们嘴上认不认,知识的价值可见一斑。 起跑线要从娘胎抓起 既然教育如此重要,那么就不能在起跑线落伍。 奶粉自然是精挑细选澳洲进口纯天然的,Aptamil一箱6罐子一千块,找的高中同学留学生代购的,高价一点都不含糊,还得千恩万谢。 儿童玩具一点也不能缺,音乐类,玩具类,动物类,毛绒类,物理类,生活道具,样样都不能缺。 推娃出去玩的婴儿推车,stokke买不起,却也深深的扎了心。老让他躺着也不是个事儿,方便长期抱着的腰托,也得买进口的,省力的。 学走路还得有个自助扶手,那耐克毛毛虫的鞋子就是香啊,孩子一眼就相中,那啥江博士,anta真心不合脚,隔三差五的就脚又大了,还得换。 乐高课开发智力,上!人家玩,我家不能傻坐着吧。 我当然也深刻的明白这个起跑线不止是给孩子娘胎里听交响音乐,更甚于父母的社会地位,那才是真正的起跑线,因此父亲的努力,是理所当然的。因此拼命搞钱,最重要了。 初探学区房 刚开始考虑学区房这个概念的时候,孩子还在娘胎里。 那时候考虑的因素很简单,房子不够住了,单室套是没办法全家人一起来照顾孩子起居的。 原本买了个宜家沙发床,支持扩容给家人住。想来想去,还是得再多一个房间才行。 当时正值09年,第一套房子南京金域缇香已经翻倍,感谢温家宝的4万亿,70w入手,可以卖成140w。 但是换到对面小区的g53小区第二套要210w,又多花了70w,就多一个房间,跟全家人合计了半天,全家都不支持我,真不值。 可是他们拗不过我坚持要,图了啥?就图那个高档感,还是比万科的房子品质好很多,最重要的是对面就是学校,将来学区房岂不是赚翻了。 那时候不懂,其实对面是高中,而且还是租给南外的高中学区,收回来也与我半毛钱关系没有。 不过很多年后,毕竟是河西新区,教育家庭都是鸡娃,成绩好几乎是必然的事情,因此南京师范大学的附属小学新城小学就此正式成了学区房,开始了开挂般的升值,直到我卖,已经是650w了。 人才政策入学 这时候孩子已经快到入学时期了,我已经又买了厦门的第一套房,虽然谈不上岛内高级学区房,但是至少也是海沧区的不错的延奎小学的学区房。 一旦人生努力开了挂,幸福都在垂帘我。此时得感谢厦门公司的各种支持,感谢厦门市的人才政策,思明区非常照顾我,允许申请演武小学,厦门市内数一数二的小学。 然而申请的过程却充满了惊险。 当时孩子跟我的户口都放在了公司挂靠,厦门市思明区,且无房。 我的房子却买在了岛外的海沧区。 海沧区的小学报名日是7月25日,要求当天户口/房产证统一到位。户口岛内转出到外,是当日转出,但是无法转入。不可逆。...
基于Mach-O的包体积优化实践
作者:蒋伟 网易云信客户端架构师 简介 移动互联网时代,App的功能越来越多,集成的第三方库也与日俱增,然而苹果App使用4G能够下载的限制虽然已经提到高200MB,依然对于App开发者显得捉襟见肘。因此App开发者都带着谨慎的态度去集成第三方SDK供应商。 网易云信音视频服务的主要产品形态包含iOS/Android SDK,我们深刻的感受到包体积优化的重要性,因此包体积优化就成了我们工作的重中之重。 如何优化体积到极致,超越竞争对手,就成了我们不得不深入研究的课题。 本文旨在分享一个网易云信基于Mach-O研究思路的瘦身最佳实践成果。 常见的App瘦身技巧 精简资源(我们SDK没图片资源,故跳过) 优化可执行文件 Optimization Level: Fastest,Smallest Deployment Postprocessing: Yes Strip linked Product: Yes Symbols Hidden by default: Yes Strip Debug Symbols During...
公平和效率之思考
随着抖音等短视频的普及,人们通过这些平台更方便地了解到全世界各个角色的生活状态,每个阶级每个地域的生活方式都直接的冲击着我们的价值观。 通过视频平台,我们可以轻松地知道一个矿工每天的挖矿生活,一个海钓工作人员的出海生涯,我们知道吃播达人每天吃的什么,喝了什么,有钱人吃什么,豪宅是怎样的,私人飞机是怎么的体验,一切的一切都让你视觉震撼,心灵冲击。 通过脉脉,我们也知道了各行各业内卷的窘境,这里老板pua,那里的员工搞小团体,这一切的一切都跃然屏幕上。如今可能几分钟就能知道什么公司坑,什么岗位坑,什么地方机遇好,等等。 这一切的一切,都源自于一个问题的思考,公平。 凭什么他们可以拥有那么多钱,那么多豪宅? 凭什么他这么菜,能力这么差,却还当着管理岗的位置不干活? 凭什么机会给了他?而后面的人只能吃土? … 那么我们现在虽然是社会主义国家,但是改革开放后,经济上已经基本走向了类似于资本主义的一套,即是追求效率,追求高生产率高收益。 如果一个劳动者,通过自己的努力,挣得了钱,过上好日子,我相信谁也不会反对这样子的励志上进的故事。 但是你仔细想一想,一个劳动者,如果是马云,或者是马化腾,通过在90年代初抓住改革开放的机会,成就了中国的互联网帝国,现在就算他什么都不做,他也日进斗金,你还觉得合理吗? 似乎好像哪儿不对,但是又不能说出来为什么。同样的自己发家努力,同样的经营壮大的垄断帝国,为什么会在同一个人身上发生这样一幕反差的案例呢? 马克思当年早就说了,问题其实就是发生在这个剥削的地方。 资本家雇你干活,开个百万年薪,其实是指望你给挣回来千万的。 以抖音为例,哪个中层以上管理不能自己做一个自己领域的优秀的产品出来?结果每个人分个100-200万,就算非常不错的了。结果整合在一起,可以赚上万亿。 算一算这个账,利润大头都给资本家拿走了。 时至今日,我们已经建党百年,其实已经做出了很多了不起的成就,高铁,宇宙空间站,登录火星,航母舰队,人民脱贫,华为5G通讯,都是非常多响当当的名号。 但是我们也不得不忽视,劳动阶级与资产阶级的矛盾越来越突出。效率与公平的矛盾也越来越突出。 这里的资产阶级其实不止是指私有体制下的公司,也指公有体制下的部门干部们等等。 职场pua屡见不鲜,我们见到医院的肿瘤科员工举报无效治疗,学校的老师不公平实名上报,公务员的晋升就更加是一门玄学,厚黑学了。就连我们程序员世界里,08年的ios只需要懂MVC就可能招了,现在已经是必须要读过操作系统源码,懂得编译原理,算法leetcode必须是hard级别才能要。 我们不得不反过来问问,到底是什么地方出了问题? 我们经常细究,什么是公平? 考试分数一刀切算公平吗?体育、艺术特长生同意了吗?对贫困落后省公平吗? 面试考什么,不考什么,公平吗? 普通老百姓的工作,就拿了几千块钱,却要付几大千的房租,公平吗?凭什么他祖上的房子位置好,就能拥有这么多不劳而获的财富差? 反观美国,民主党派,大力鼓吹公平,通过高额收税的方式把资本家的利润拿出来摊派,看似很美好的愿景,但是似乎也会有弊端,譬如民主党可能拿了钱不一定干实事,钱还是没流回普通大众。 共和党的的观点往往也很诱人,他们意思是别收太多税造福利了,我企业家钱多了,自然会多一些给工人。 说白了,面对资本家,到底是强夺好呢,还是指望资本家良心大发好呢?我们不排除社会上有一些看法认为资本家有不少良心企业家,甚至可以举出不少爱国爱党爱家乡的例子。但是大基调,我是比较认可通过合法合理的手段,强夺的。纳税就是很重要的一环。绑定未来,也是个好尝试,譬如让他厂子建立在家乡,让他产业链放在家乡。 但是也要注意的是,资本家不是非得住在中国,他们完全可以到开曼群岛注册公司,可以去其他低税收国家赚钱,可以说,老鼠们机灵的很。有时候,甚至国家还要互相攀比最低纳税的下限,否则就被一些小玩家给破坏了游戏规则了。 听一听,这些话是不是很像20年前WTO的美国人对中国的顾虑?是不是感觉一个轮回过来了?...
危机与变革
其实来杭州好久了,算一算有8个月有余。 难得有这个闲心思来写博客,挤出来这时间挺难得的。 一般人都是受了委屈出来哭诉,我有点不一样,受了委屈,忍痛不说,总是等事情过去后,才出来长叹一口气。 人生难啊,岁数大了,哪有什么容易的事情。 思绪回到一年前,我爽爽的疫情期间在家办公,管理着60多人的研发团队,靠着CoreLib打下天下的Mobile团队如鱼得水,正当觉得事业进入瓶颈期的时候,再下一城,拿下了Rooms项目。团队又一次扩张,越来越大,管理方式从密集沟通的小团队,变成了章法分明,风行雷厉的高执行力团队。 而我,每天看看报告,参参会,做点重要决策就行了。每天还有点时间练练琴,锻炼身体。 正所谓春风得意马蹄疾,一日看尽长安花。 要说那些虚的没用,就说现实的,我入职的时候股票11块吧,等我们项目做大做成了,股票涨到了290多。自己还特光荣的拿了厦门的各种人才政策,购房有补贴,孩子还给安排了最好的当地学校。在公司里,是名副其实的大佬,很多预算经费都是不眨眼间几大百万的花。 要说这是人生最舒服的阶段了吧。 然而中年危机也几乎是随之到来。 一天,香港老板拉着我到一个虚拟会议室,说Rooms项目要交给更专业的人管理了,你只需要带Mobile团队就行。 一瞬间,跌入深渊。 为什么不让我带了?我做错了什么吗?他比我好在哪儿?我到底是哪儿得罪了老板什么地方吗?一时间各种问号在脑中盘旋。 思绪回到刚入职的那时候,我跟法国老板Patrice开玩笑,我说我喜欢看Conan O’brien,喜欢看辛普森一家。结果,我们一拍即合,他立马准备招我。那时候我很简单,你给了我觉得还不错的薪资,厦门天气那么好,就来吧。 后来我才知道,他面试了大半年,就只有我懂得humor,我能听懂他的语言,所以招了我。 入职后我蛰伏在一个小项目了半年,做成了后,老板一天把我拉到会议室,让我带这个团队。 因为骨干Kent跳槽去了AirBnb出国了。我当时就特别明白,一个萝卜一个坑,他不走,怎么会有你的机会? 不过他走了,这项目也才能活起来。为什么这么说呢?这得说说项目的背景。 我们打算用C++写一个跨平台的方案,实现以后ios/android再也不需要写2套代码,甚至将来扩展到windows、macos上。 可是早在2014年,成熟的都是UI跨平台的方案,C++跨平台谈何容易,更加讽刺的是,还有一波奥德赛的老外掺和里面。每次周会,大家都仿佛在神游,各说各话,用蹩脚的英语,奇葩的设计沟通着一个没有明确目标的项目进度。 team lead闲得能有时间刷题刷airbnb面试过关,可见一斑。 然而我做了几点,重新凝聚了整个团队。 首先,我让大家坐在了一起。之前大家坐在天南海北的位置,几乎沟通为0,总等着周会沟通,净瞎扯淡。搬到一起后,才具备眼皮子底下管理的基础。 第二,我解雇了一个windows大神。我们需要的是iOS/Android的跨平台,这小哥的所有C++代码优先写在windows平台上实现,搞得我每次看着他提交的windows代码,哭笑不得。这小哥说起来,还挺神奇,后来去了苏州微软。他写的正则表达式过滤,至今我们都还用着,没人改得起来。因此他经常瞧不起我们,嫌我们技术不行。不过那是后话了,打那次裁人之后,我才是清理了团队的杂音,团队再次凝聚到以项目为中心的路子上,不再自以为是。 第三,招聘能人,压榨逼迫他们学习CS193P教程。厦门招人都比较难,高手的技术栈不见得跟我们要求一致,公司本身英语要求还特高。因此我们只招沟通好,技术基础扎实的,会不会ios,android没关系,我会丢给他一个CS193P的教程,要求10个小时的课程一天内看完。现在回想起来,一天学会ios开发,真的有点过分了,但是不逼一下,那些人才你是看不出来的。招到了人才后,你会发现团队什么事情都好办了,几件活儿分头干下去,每个人都有各自的武功搞定问题。也是通过那一次次的招聘,我们的王牌团队组成了,有刚厦大、北航、清华的毕业的潜力股,也有经验丰富的荤段子手,也有算法能力极强的女学霸。 如果说这些是团队管理的经验之谈,那么机遇来了,虎口拔牙的关键一役的表现堪称完美。 那就是公司收购了Glip,然而Glip的mobile app是phonegap技术做的,卡的一逼。...