对"心流"的依赖,很可能是程序员成长的敌人 很多程序员喜欢熬夜,不是因为夜猫子体质。 而是因为晚上没人打扰,可以进入那种传说中的"心流"状态。 “心流”一直是很多程序员喜欢的状态,甚至是追求的状态。 程序员的工作本质上是"沉浸式"的: 一个完整且明确的问题,固定的上下文,需要你沉下心来几个小时甚至几天地死磕。 解决了,爽! 那种满足感是实实在在的,就像游戏通关一样。 但从程序员变成创业者后,这种状态几乎消失了。 创业的工作本质上是“碎片化”的: 邮件、客服、申请、会议、人事、通话…… 不同上下文,不同人群,优先级还一直变。 这些问题是如此的繁琐,枯燥,压抑,甚至会感觉到“恶心”。且大多发生在白天,和生活中的各种琐事交织在一起,也更容易被分心。 程序员习惯解决“大问题”, 而创业者每天都在解决“小问题”。 那些小问题往往只是捅破一层窗户纸, 我觉得甚至都不能叫“解决”问题, 单纯只是在“处理”问题。 做完没成就感,还满是焦虑。 所以很多创业者怀念写代码的日子。 至少那时,问题明确、可控、能收获快乐。 所以很多程序员天生就不适合创业。 扩散一点说,很多学术出生的天生就不适合创业。 从心态上看,做运营的人反而更适应创业, 因为他们天生就能在碎片化中保持产出。 但 AI 的出现, 不说改变了这一切,起码给了程序员一个机会。 AI 让程序员可以多线程工作, 同时处理不同项目、不同上下文,甚至可以在碎片时间里也有产出。 我看到很多人,也包括我自己, 在用 AI 编程后,抱怨现在没有了“心流”的状态。 其实,这又何尝不是一种丢掉“心流”的包袱和依赖呢。 换个角度, AI 让程序员第一次具备了“像创业者一样工作”的能力。 尽管这个体验前面所说,没有解决问题的愉悦感,没有专注的成就感。 所以在 AI 时代,我觉得,程序员如果拿着 AI 只是用来上班写代码,这简直是暴殄天物。 程序员的正确 AI 打开方式应该是:尝试创业。 当然大概率不会成功,但是起码能真正拓展你思维和认知的边界。
所谓"心流",很可能是你最大的敌人 很多程序员喜欢熬夜,不是因为夜猫子体质。 而是因为晚上没人打扰,可以进入那种传说中的"心流"状态。 “心流”一直是很多程序员喜欢的状态,甚至是追求的状态。 程序员的工作本质上是"沉浸式"的: 一个完整且明确的问题,固定的上下文,需要你沉下心来几个小时甚至几天地死磕。 解决了,爽! 那种满足感是实实在在的,就像游戏通关一样。 但从程序员变成创业者后,这种状态几乎消失了。 创业的工作本质上是“碎片化”的: 邮件、客服、申请、会议、人事、通话…… 不同上下文,不同人群,优先级还一直变。 这些问题是如此的繁琐,枯燥,压抑,甚至会感觉到“恶心”。且大多发生在白天,和生活中的各种琐事交织在一起,也更容易被分心。 程序员习惯解决“大问题”, 而创业者每天都在解决“小问题”。 那些小问题往往只是捅破一层窗户纸, 我觉得甚至都不能叫“解决”问题, 单纯只是在“处理”问题。 做完没成就感,还满是焦虑。 所以很多创业者怀念写代码的日子。 至少那时,问题明确、可控、能收获快乐。 所以很多程序员天生就不适合创业。 扩散一点说,很多学术出生的天生就不适合创业。 从心态上看,做运营的人反而更适应创业, 因为他们天生就能在碎片化中保持产出。 但 AI 的出现, 不说改变了这一切,起码给了程序员一个机会。 AI 让程序员可以多线程工作, 同时处理不同项目、不同上下文,甚至可以在碎片时间里也有产出。 我看到很多人,也包括我自己, 在用 AI 编程后,抱怨现在没有了“心流”的状态。 其实,这又何尝不是一种丢掉“心流”的包袱和依赖呢。 换个角度, AI 让程序员第一次具备了“像创业者一样工作”的能力。 尽管这个体验前面所说,没有解决问题的愉悦感,没有专注的成就感。 所以在 AI 时代,我觉得,程序员如果拿着 AI 只是用来上班写代码,这简直是暴殄天物。 程序员的正确 AI 打开方式应该是:尝试创业。 当然大概率不会成功,但是起码能真正拓展你思维和认知的边界。
最近明白一件事:前端不会被 AI 干掉。 以前我也以为完蛋了,AI 代码生成能力摆在那儿。 现在发现,这跟历史上所有技术革命一样:AI 不是消灭职业,而是让它更精英化。 想想书法。键盘普及几十年,写字的人越来越少,但书法家越来越值钱。 原因很简单:当一个技能不再是刚需,真正能掌握它的人反而更稀缺了。 我这段时间一直在搞 vibe coding,这里的 vibe,是你作为程序员写代码时候的状态。 但慢慢发现,重点不是 vibe coding,而是 coding vibe —— 用代码为你的用户,营造出一种氛围感。 去苹果店你就懂了。 没人砍价,也没人拿安卓比性价比。 从选址、装修、金属玻璃木头质感,到吹在脸上的冷空调。在你进店之前,每一处就已经告诉你:这里不一样,且应该比较贵。 高端车也一样。发动机性能真的有差吗?未必。 从品牌故事、设计细节、看似虚头巴脑的匠人精神,一层层叠加,就是让你觉得:“我很高端/贵,你买得起,那你也有品味/有钱。” 反观国内产品,长期拼“多快好省”。 为了不同,需要一个俗气却易传播的超级符号。 国内或许好用,海外就容易水土不服。 现在大家在产品功能层面其实没有什么护城河,拼的,其实是“氛围感”。 所以前端不会死,只是门槛变了。 未来真正值钱的前端,不是会写代码的,而是懂得用代码营造 vibe 的人。 这一切,需要的是审美,品味,直觉,以及大量的练习。