All posts
December 20257 threads
一位工程师关于招聘的观点品味差的工程师可以很快交付东西,但代价是给团队其他人留下巨大的烂摊子让他们收拾。衡量这一点非常困难,但也非常重要。相反,花时间赋能团队其他成员的人会对团队的生产力产生乘数效应(参见“成为胶水”)。 “leetcode面试”在区分能力、适用性、尊重和品味方面都失败了。对候选人长期价值几乎没有提供任何信号。现场编码无法将高级程序员与使用chatGPT的市场营销人员区分开来,而且大多数面试题与日常工作职责几乎无关。所有优秀的软件工程师都是通才,而现场编码并不能筛选出通才
知识工作者的"备料"之道:保持高效工作的 6 个习惯从木匠到焊工,从护士到飞行员,其他技能型职业存在时间足够长且可重复性高,使得最佳实践已被广泛理解。如何安装门框、如何焊接接缝、如何准备静脉注射、如何准备着陆——这些任务都不是谜团。其他职业经过长期发展已形成培训体系,教导每位新手掌握这些技能。但大多数知识工作者的情况却并非如此。我们几乎没接受过关于如何"开展"知识工作的培训。大学里没有课程教我们如何分类电子邮件收件、管理日程安排或整理电脑文件。当我们进入职场后情况也未见改善:大多数雇主不会教我们如何制定目标、记录知识或自动化日常任务。 和我们一样,厨师们可支配的精力和工作记忆也有限。厨师们将备餐术——体现为一系列实用技巧的哲学和思维模式——作为"外置大脑"。这让他们能把思维外化到环境中,并自动化烹饪中的重复环节,从而全神贯注于创意部分。"备餐到位"理念的核心在于将厨师所需工具集中布置、随时取用,从而实现快速、稳定且可持续的高效操作。这套多维度体系包含: 当我们意识到工序的重要性,就会明白并非所有时刻都同等重要:初始任务的影响力远超后续步骤。就像厨房里,热锅或解冻鸡肉的几十秒会极大影响整体时间线——这些步骤无法加速,该花多少时间就得花多少。同理,在知识工作中,初始任务最为关键。晨间首个举动将奠定整日基调,开工第一件事会为后续所有工作定下节奏。即便仅就一小时的专注时段而言,最初注入脑海的思维种子也将渗透到之后每个决策中。制作待办清单确有价值,但并非因你能精准预判全天动向,也非确信能完成所有事项。列清单的意义在于:确定你承诺的行动序列将如何启动。 对厨师而言,每个实体物品都是行动提示器。厨师的第一动作往往是放锅开火。那口锅不仅是烹饪工具,更是提醒菜肴正在制作的视觉标记。油锅的滋滋声就是触发下一步操作的警报铃。作为知识工作者,我们的处境更为严峻。在任何一小时内,我们可能收到十倍于处理能力的请求。这些需求通过数十个沟通渠道全天候不间断涌入。每一个输入的信息——无论是新邮件还是脑海中闪现的念头——都应立即触发"第一动作",这可能包括:将预约添加到日历、在任务管理器中记录待办事项、创建数字笔记或将内容保存至稍后阅读清单。这些项目都作为潜在行动的提示,它们被妥善保存在大脑之外的可信赖系统中。 对厨师而言,有两种时间存在重要区别:"沉浸式"时间与"流程式"时间。沉浸式时间包含需要厨师全神贯注投入的任务。搅拌、翻炒、切碎、调味——这些任务耗时固定,无论现在完成还是稍后处理。加工时间包括无需厨师直接关注即可完成的任务。烧烤、加热、腌制、煮沸——这些工序需要人工启动,但即使厨师将注意力转向别处,它们仍会持续进行。与沉浸式时间不同,流程时间对启动时机极为敏感。如果我现在不开始煮饭,等到需要时才动手,可能就得干坐着等上15 分钟才能完成。此刻花一分钟启动煮饭程序抵得上之后的 15分钟,因为米饭会在等待期间自动完成烹饪。在知识工作中,我们几乎意识不到沉浸时间与流程时间的区别。实际上,我们往往过度重视沉浸时间(有时被称为"深度工作"),因为那正是我们感觉自己在做最重要、最出色工作的时刻。但真正能带来最大效用的其实是流程时间。因为我们为启动流程时间所采取的小行动,能撬动他人为我们付出的努力。如果我现在不花20分钟培训同事完成某项任务,而是拖到下周再教,就等于浪费了他们本可以替我完成这项工作的一整周时间。如果此刻不发邮件给下属安排下次项目进度检查,拖到下个月才通知,就等于浪费了他们本可以用来思考和准备的一整个月。待办事项中最关键的区分在于哪些任务需要沉浸式时间,哪些需要流程性时间。培养区分二者的能力对持续采取先发行动至关重要,因为流程性工作越早开展效果越好。 在烹饪中,一道完成度 99% 的菜品毫无价值。厨师没有"部分完成"的选项——要么菜品完美出锅、热气腾腾地送到饥肠辘辘的食客面前,要么毫无价值直接倒进垃圾桶。知识工作领域同样如此。随着新信息的出现而随意启动和暂停任务看似无害,但每次这样做都会产生隐性成本。未完成的任务需要持续管理、追踪和更新,它们会占据待办清单的空间,挤占电脑或办公桌的存储区域,最重要的是——持续消耗你的潜意识资源。要培养一种完成思维,每次开始一个项目时都要问自己:“我将在何时以及如何完成这件事?”关键在于始终专注于最终交付成果,并不断追踪你将交付对象的期望。这不仅关乎如何开始,更关乎如何结束的计划。就像飞行员不仅有计划起飞,也有计划降落一样。当然,你不可能总是有始有终。知识工作本质上就充满不确定性。有时一个简短电话会演变成长达一小时的深入讨论,打乱你整天的计划;又或者你正在编写的代码突然膨胀成一场耗费全部精力的故障排查会议。即便在这些情况下,我们仍可秉持收尾思维。与其直接搁置当前任务转向其他工作,不妨多花几秒时间整理手头事务以便后续回溯。在任务管理器中记录未闭环事项,或在阅读时做好标记,这样就能准确掌握中断位置。最应竭力避免的是"孤儿任务"。这些任务因未能以最简便的形式收尾以待后续处理,持续占据着心智与物理空间。 你通常不会认为物理空间具有"智能"。但空间能记住事物、提醒你待办事项,并追踪任务直至完成。利用空间的能力之所以强大,是因为与在脑海中记住某个想法不同,把物品放在台面上无需消耗任何精力。这种"免费"的智能,正是我们人类得天独厚能够利用的优势。厨师会按照食材流动的动线来布置工作区。未经处理的食材从砧板左侧进入,切割操作在中央进行,处理好的食材则移至右侧。刀具和毛巾每次使用后都会归回指定位置。我们需要精心策划、设计并布置虚拟工作空间,以弥补工作本身缺乏的可预测性。
Johnny.Decimal: 一个整理你生活的系统Johnny.Decimal 是一套个人和小团队文件与信息组织系统,由澳大利亚人 Johnny Noble创建。它的核心理念是用简单的数字编码来管理数字生活中的一切——文件夹、笔记、书签、邮件等。 系统采用三层层级: 领域(Areas) :10-19、20-29、30-39... 最多 10 个大类 类别(Categories) :每个领域下最多 10 个类别(如 11、12、13...) ID :每个类别下的具体项目(如 11.01、11.02...) 举个例子: 10-19 财务 (领域) 11 税务 (类别) 11.01 2024年个税申报 11.02 发票存档 12 银行账户 (类别) 12.01 工商银行 12.02 招商银行 如果你用字母给文件夹命名,那么每次创建新文件夹时它们都会移动。所以你永远无法形成肌肉记忆。数字可以解决这个问题。 “不超过十个”的概念是 Johnny.Decimal的核心。当你开始寻找某样东西时,你要在不超过十个区域文件夹中进行选择。选定一个,其余的都忽略。现在你将在不超过十个类别文件夹中进行选择。重复这个过程。然后你就会进入一个不超过一百个ID 的文件夹。如果这个 ID是最近创建的,它的编号就会更高;如果不是,就会更低。而且一起创建的内容会被放在一起。字母顺序不会来搅局。
编程的本质是“将人类的意图结构化为可执行的形式”。
November 20255 threads
Forty News40年前今日的新闻
莫斯电码聊天很有意思欬,感觉可以做一个 h5, 用户可以为任何文字生成一个莫斯电码的网页然后发送给朋友。
报纸的头版存档如纽约时报,华尔街日报
《公正:何为正当之为》读书笔记思考何为正义对我来说一直是一件非常有探索欲的课题(和天秤座有关??),这本《公正》确实极大地满足了我,它循序渐进的给读者引入各种有争议的问题,然后告诉我们后果论者(功利主义,看行为的结果是否能让大多数人幸福)或者义务论者(行为本身是否符合道德),德性伦理学(亚里士多德),或者契约论者(强调公平和相互协议)是怎么思考这个问题的,以及他的看法。 我们大多数人实际的判断会结合多种原则,但是一般会有一个总体的倾向。比如作者的整体倾向是社群主义和德性伦理学,但是我看完之后,发现我在原则上更倾向于罗尔斯的现代社会契约论,他提出了一个制定正义制度的好办法: 想象你要和其他人一起制定社会规则,但你戴着一层"幕布",暂时不知道: 你的性别、种族、智力、才能你会出生在富裕还是贫穷家庭你的健康状况、社会地位你的价值观、宗教信仰 你不知道自己会是谁,所以你会: 不敢制定过于偏袒富人的规则(万一你是穷人呢?)不敢歧视某个群体(万一你属于那个群体呢?)倾向于保护最弱势者(以防你就是最倒霉的那个) 在这种状态下,理性的人会选择: 人人平等的基本自由(言论、信仰等)照顾最弱势者(不平等只有在帮助最穷的人时才能接受)
刚知道一件还挺唏嘘的事:康德的老家如今属于俄罗斯。。他老人家其实一生都没离开过哥尼斯堡,而这座城市在二战后被划入苏联,改名为加里宁格勒。苏联随后驱逐了所有原本的德国居民——这是人类历史上最彻底的一次人口更替。直到今天,它还是俄罗斯在欧洲的一块飞地,邻居是立陶宛和波兰。
October 20259 threads
我是个老派的人,觉得读书是人类迄今发明的最光荣的消遣。"游戏人"跳舞、唱歌、产生有意义的动作、摆姿势、打扮、狂欢、举行精致的仪式。我不想贬低这些消遣的意义—没有它们,人类生命将会在难以想象的单调中度过,甚至有可能在散乱和失败中度过。但这些都是群体活动,上空多多少少飘浮着一股集体体操的气味。一书在手的游戏人是自由的。至少在他力所能及的范围内是自由的。他自己制定游戏规则,这些游戏规则只服从他自己的好奇心。他可以读聪明书,并从申得益,也可以读愚蠢书,并学到点什么。如果他愿意,他可以读一半就放下,拿起另一本书,从结尾逐渐读到开头。他可以在并不可笑的地方大笑,或突然在将使他终生难忘的文句面前停下。最后,他可以自由地——没有其他业余爱好能提供这个保证一偷听蒙田的争辦或匆匆涉猎中生代地层。《非必要阅读》
一般化的陷阱在生活中很常见。比如“老师都怎样怎样”“男生(女生)都是某某”“日本人就是某种人”这类说法,都是把自己有限的经验套用到所有人身上。
读书的意义之一,就是帮助我们跳出这种狭隘的经验。通过了解更广阔的世界,我们能更容易避免这种轻率的概括。前文提到的社团教练,如果多读一些运动指导的研究,也许就不会轻易把个人经验当成普遍真理。
当然,读书多了也可能让人陷入另一种一般化陷阱——以为自己懂得很多。其实,那些知识可能只是零散、浅层的。读书时,我们要提醒自己:别把碎片化的知识当成放之四海皆准的真理。
正如苏格拉底所说:“我只知道我一无所知。”《为什么要读书》
真好,上海的消费让我喜欢上了购买实体书,感觉像白送一样!
你们假装相信,我们就假装相信你们苏联对其卫星国
我永远不会加入一个充满像我这样的人的俱乐部。《安妮霍尔》
礼物推荐(纽约时报出品)https://www.nytimes.com/wirecutter/gifts/
你应该完全删除所有社交媒体应用,而不是仅仅关闭通知。"我会控制自己不打开"这种想法是对意志力本质的根本误解。Roy Baumeister关于自我损耗的研究表明,意志力是一种有限的资源,每次抵制诱惑都会消耗它。最有效的策略不是依赖意志力,而是从根本上消除诱惑源。Claude
我绝对是环境的产物,最近刚搬到上海,把床,床垫,升降桌,骑马椅,洞洞板,软木板,洗碗机,打印机,灯光都配置好了(除了床垫之外基本都是二手),才能开始高效的工作... 这些应该不是物质主义,因为每一个都是每天都要用的。
这个时代,你在社交网络发一条"我做了个能赚钱但会污染互联网的玩意儿",评论区肯定都是:"牛啊!我也想搞一个。"
September 202510 threads
手感很重要,所以我们需要亲自练习才行。
体量最大的美股投资机构的持仓披露延迟一个季度
值得过的生活必须值得永远不停地过下去。叔本华
建立在 Bluesky At 协议上的图片社区https://grain.social/
想要每天做出更明智的选择吗?其实很简单,关键在于利用“默认设置”的力量。你每天90%的决定都是下意识做出的,很多都是环境使然。所以,大多数决定其实是一种习惯,而非经过深思熟虑的选择。而习惯,可以通过调整生活中那些看不见的默认设置来培养。想要做出更明智的选择,就得设计更聪明的默认设置。
用小一点的盘子和碗来“欺骗”你的大脑,这样每顿饭就能少吃点。
在课堂上,往往是老师学到的最多。学校的运作模式其实是本末倒置的。应该让学生成为教学的主体。