标签归档:复盘

七年就是一辈子 ——毕业七年总结

七年就是一辈子

李笑来

我最近经常和朋友调侃,我本来要写毕业五年总结,结果一直拖延症发作,拖延到毕业七年了。终于,拖到了最后一天。

七年大事回顾

这七年,我经历了不少的事,也算得上是经历丰富。简单记录一下,也算是给自己这七年有个交代。

  • 2018:毕业;
  • 2019:在深圳朋友的公司工作,担任小程序开发工程师,拿着 10K 的工资;中间还去西藏驻场了3个月,把拉萨和纳木措玩了玩;借着最后的台湾自由行的机会,去了趟台湾。还做了一个爆款项目 Logoly。父亲去世,再无父亲。
  • 2020:在腾讯工作,担任小程序云开发和腾讯云云开发的技术运营和技术布道师;在鹅厂呆了整一年后,跑路,当 Freelancer;正好赶上出南航随心飞,借着随心飞去了不少地方,见了不少老同学、老朋友。
  • 2021:加入字节轻服务团队,担任产品&增长。从深圳 Relocate 到了北京;还断了根锁骨,弄了个工伤,帮我在后续离职时拿了一大笔补偿;还做了开源项目的投放,体验了一把做 Vue.js 的 Sponsor 的状态。
  • 2022:轻服务 Sunset,加入飞书开放平台,担任飞书开放平台产品经理;做了不少关于飞书开发者体验相关的事情;今年也做了一个小爆款项目 —— ChatGPT-Feishu
  • 2023:上半年在飞书开放平台跟着飞书的多轮波动,来回调整。下半年,经满砚引荐,我加入飞书 AI Incubator,做 AI 孵化,我选择了商业化赋能方向,跟着商业化的小伙伴去见客户。还领了个证(持证上岗了)
  • 2024:坚持做了一年的商业化赋能,感受到了 AI 的价值和体验各种神奇的能力。不过到了年底,因为自己卷的太猛,身体差到一度敲键盘就会手指痛。办了个婚礼,还彻底从字节跑路休息了一段时间。
  • 2025:重新启航,作为一个卷王,是停不下来的;我去保险行业做了一段时间的销售,最后还是重回 AI 行业的,奋战在 AI 第一线。对了,还去了趟美国,年中买了房子,让自己背上了房贷。

回顾这七年,我获得了什么?

1. 运气:运气很重要

「一命二运三风水,四积阴德五读书」是《儿女英雄传》中的一句很经典的对人的描述。而回顾我这七年,坦诚的讲,运气的主线显得无比的明显。

2019 年,我从自己本专业 EE 跳到 CS,进入互联网行业,背后是我对于自己职业的思考,同时,也是我踏入上一轮增长的尾部。

我认为 EE 专业和 CS 专业可能最终都会到达顶峰;但 CS 可以用更短的时间完成,对于彼时的我来说,快速增长达到目标,并在达到 35 岁的「职业门槛」时,激流勇退,是一个可以规划的行程。

同时,CS 专业的生产资料很简单,只需要一台电脑,就可以开启迭代,快速成长;而 EE 专业的发展需要一整个供应链配合,才能完成迭代。毫无疑问,CS 专业的成长要远快于其他专业。

我对于职业的思考

这个时机,让我在后续能够进入腾讯、字节等企业,锻炼自己,丰富自己的技能,让自己逐渐更加的变得更好。坦诚的讲,如果我是 2023 年毕业,可能面临的问题就完全不同。

2. 朋友:朋友是你最重要的助力

莫愁前路无知已,天下谁人不识君

高适《别董大二首》

从 2018 年以来, 甚至从更早以来,我是一个很典型的出门靠朋友的人。最早我在社区里混,老王带着我一起见人,楠姐带着我去阿里溜达。后面去腾讯,Stone、小昱姐和 Hey 帮了我很多,帮我在鹅厂 Landing。朱霜的介绍,则让我加入了字节跳动。我后面去 AI ,则是满砚所基于的机会;我迁居,则是朱峰、姝琦、张乐的功劳;

除了他们,还有缪政辉、则西、李晗、Ice、永锋哥、贺嘉老师、Locez、江敏老师等等一系列好友们,陪伴着我,一起走来(想要致谢的人实在太多,写不过来了。。。。)

我这一路上,都有贵人相助,我能有今天,离不开这些贵人朋友们带着我玩,如果没有这些贵人朋友们,我可能也和我的其他同学们一样,远不能有今日之收益。运气或许是你的,但运气不是凭空出现的,往往是你的朋友们带给你的。

3. 选择:选择比努力更重要,而想要选对,你要有目标

就如运气,将我送到了一轮周期的尾部,我也吃到了那个周期的一些福利;但同样的,做出一个正确的选择,才能吃到这个周期的福利。

我认为,做选择需要做两个事情:1. 这个事情本身是朝着你的目标有帮助的。最好的是有帮助;其次是没有帮助但没有坏处;最差是你做的事情对于你的目标有坏处。2. 你应该尽可能做让自己下一次选择有更多选择机会的选择。

但是,所有选择的前提是,你应该知道你要去的终点是哪里。

我对于选择的思考

用史蒂芬柯维在《高效能人士的七个习惯》中的「以终为始」,能够很好的说明目标的重要性。而对于我们自己而言,也需要努力认真的做选择。尽可能提升自己选择和决策的正确率和可复现率,以便于让自己做的决策越来越正确,选择越来越对。

4. 复盘:复盘是让自己成功的唯一法宝

吾日三省吾身:为人谋而不忠乎?与朋友交而不信乎?传不习乎?

孔子及其弟子《论语·学而》

复盘和迭代是我们成长过程中的必修课。如何成长?犯错,意识到自己犯错,改进;成长不过是一轮轮犯错复盘改进之后他人的观测结果。趁着年轻,多学习、多做事、多犯错、多复盘、多改进。

我们每日犯错,记录,改进,每日比前一天好一点点,时间久了,复利的价值便凸显出现,你会很容易变成人群当中那个独特的年轻人。

从某种意义上来说,我已经算是比较愿意犯错和成长的人了。但如今我去看那些年轻人,只觉得自己还是太过于保守。

5. 读书:把自己训练成大模型

读万卷书,行万里路

董其昌《画决》

感谢父亲,让我从小养成了爱读书的习惯;这个习惯一直延续至今。我读了大量的书。各种有用的、没用的,人文的、社科的、金融的、数学的。只要我觉得这本书还有点意思,就会开始读一读。或许我读了一段时间,觉得没意思不读了。但至少我会勇敢的开始一本书,去尝试阅读。

而这些书,也让我拥有了丰富的跨行业跨领域的先验知识。这些知识未必能让我 100% 做对某件事,但至少让我不至于犯下一些低级错误。即使在当下,如果我要去做一件事,我的第一反应也是试着先去看看这件事有没有合适的书籍可以快速预览一下,了解一下这个行业的基本情况。

这样的习惯让我颇为受益,做成了很多事情。

6. 商业:重要的是卖客户需要的东西

在飞书商业化做 AI 赋能和自己当 Sales 卖保险的经历让我真正从产研的 Bubble 当中跳出来。让我进一步意识到 —— 竞争是动态的,成交也是动态的。客户并不会因为你的产品就是全局最好的才买你,客户也不会因为你的产品不是全局最好的而买你。但只有最好的才能卖出去是很长一段时间,我对于商业产品的认知。

好在,经过这两个经历,我有了正确的认识 —— 销售就是售卖客户需要的东西;你需要做的是找到和客户需求匹配的商品。以及,交易就是交易,你们不应该因为交易达成而关系变的更好,也不应该因交易的没达成而变得关系更差。交易就是交易。

过去这七年,我做错了什么?

虽然这七年我有颇多收获,但同样的,我也犯了很多错误。

不专注

这个问题有很多朋友都给我过建议,说,你的精力太分散了,这样你很难达成自己的成就。坦诚的讲,是的,这是我的问题。即使我试图用超长的清醒和工作时间来尽可能提升我的效率,但终归来说,我还是开辟了太多的航道,让自己的精力颇为分散。

这可能源自于过去我一直不太追求赔率,而是追求胜率。而我追求胜率的手段就是让自己拥有更多选择。这样不至于在某一个选择出问题的时候,彻底让自己陷入不复之地。这样在投资很好,让我的总体资产获得了一个比较高的夏普比率。

但同样的,也是让我没有办法在一个领域做到极致的问题,我总是在某个领域做到前 40% 就因为兴趣来了,去做了新的事情,荣获了「挖坑小能手」的称号。

思考太少

虽然看书多,但确实思考没有那么多,不然这些问题或许早就改好了。总是在用忙碌填满自己的时间,让自己少了很多思考的时间,也让很多问题在自己身上持续了很多时间,用战术的勤奋掩盖了自己战略上的懒惰。这件事在我过去做的很多事情当中都有这个问题(洪营多次点评过我这个问题)

毫无疑问,我做的并不好,太多的想法只在脑内快速的思考,就结束了。好在,现在还不晚,我的一生才只过了 29 年(虽然马上就30 了),但还有机会,对么?

不算账

从某种意义上来说,我过去对很多账目和数字不是那么的敏感,这导致我在很多事情上其实没有很认真的在算账,导致我有很多选择从经济上来看,其实并不好,甚至是亏本的选择。

好在,过去这七年做出的选择,整体来说,细微处有亏,但大面收益总归是正的。而能正,我只能归于运气和时代,让我在不算账的情况下,还能获得不错的受益。

太独

作为一个独生子,我一直很「独」,这让我很擅长单兵作战,可以单兵爆发出极高的效率。但另外一方面,就是我在团队作战时,往往不能特别好的发挥自己的优势和特长。我有明显表现优于其他人的方面,基本上都是需要单兵作战能力强的场景。

这让我能够成为一个不错的 IC ,但很难成为一个好的 Leader。

沉溺于“低水平的勤奋”

过去这七年里,我做了很多尝试,但坦诚的讲,非常多的尝试其实是「无商业目的」。这很好,但另一面是,所花费的时间和精力其实几乎没有回报,也就没有一个项目能持续的运转非常长周期,导致很多项目都是在相同的阶段挂掉,没有吸收到之前项目的经验。

未来这七年,我还希望自己做什么?

大胆探索

虽然我已经 30 了,但依旧年轻;依旧有机会,在接下来的这七年里,有可能是我平衡经验和机会最重要的七年,这七年里;要努力去创新、探索、走新的道路,让自己可以不辜负这七年的时光。

让自己更加激进、更加突破和创新,做过去不可为之事。好在有 AI,如今的我可以做相比于过去更多的事情;即使我没有一个团队,依然可以做出远超自己的产出。

接下来的七年,用好这个时代所赋予我们的资源,大胆探索属于我的未来。

行万里路

我一直追求人生的体验,在过去这些年,也旅行去了很多地方。在新的七年里,我的时间和财务情况也越来越好,可以有更多的地方可以去。在接下来的七年里,希望我可以走遍欧洲、大洋洲、非洲、南美洲,去看看不同世界的人们,都在怎么样生活的。

读万卷书不如行万里路,那就好好行万里路,去看看这个世界。

新的身份

我一直说,我其实不抗拒生孩子,我也知道自己不是丁克。在过去的 七年里,毫无疑问,我没有生孩子的打算,但在接下来的七年里,我相信自己会有一个身份的变化 —— 成为一个父亲。

希望我能成为一个好的父亲,成为一个和我父亲一样,但更好的版本。

总结

七年很短,短到其实我现在觉得时间过得好快,我完全没啥感觉,这时间就溜走了;但七年也很长,长到我这一生,也不过是 14 个七年(还得是身体好的情况下),而我,已经过完了 4 个七年了;第五个七年也已经走了 2 年了。希望新的七年,不要让自己重蹈这七年的覆辙,而是稳中有进,继续螺旋式上升。

未来的这七年,愿自己、家人和身边的朋友们,都能更好。

如果你还想了解更多关于我,可以查看 白宦成简史

quality control, quality, magnifying glass

复盘 – ChatGPT-Feishu 项目

复盘目标

ChatGPT-Feishu

缘起

ChatGPT 火了一段时间了,我自己也玩了一段时间,但说实话,在 ChatGPT 的官网上使用这个东西实在是不方便,要切换机器,挂代理才能使用,于是,我便起了心念,想着可以做一个简单的飞书机器人,配置一下,这样我就可以在飞书里使用了。于是便写了一个这么个项目。

d2b5ca33bd970f64a6301fa75ae2eb22 36

刚好 ChatGPT 又确实非常火, 于是便考虑把这个项目开源出去,于是便在 2 月 9 日的晚上,吃完饭的我打开电脑,开始了写 ChatGPT-FeiShu 的代码。

在写的过程中,我开了视频的录制,将整个开发的过程记录了下来,顺便,把项目开源出去 & 录制成一个 Vlog ,来作为我自己的记录,挺好。

当我录制完视频,写完代码之后,便将项目发出去睡了。接下来的几天里,我倒是没有太过费心的去研究这个项目,而是等待其自然发酵。直到今天,写下了这个复盘。

过程

这个项目做的好的?

我觉得这个项目做的好的有以下几个点:

1. 服务于小白用户

对于那些已经很擅长开发的人来说,其实我提供这个机器人并没有太大的价值。如果你仔细看我这段代码的话,会发现,这段代码并不复杂,核心就是解析飞书发过来的消息,并发给 OpenAI,然后将 OpenAI 的消息通过飞书返回回去。但他对于降低 ChatGPT 之类的产品的使用门槛有极大的帮助 —— 不再需要了解如何注册 ChatGPT 账号,一个企业只需要一个人配置, 就可以让整个企业的人用起来。

2. 提供了简洁明了的文字教程和图片教程

在后续和其他人交流时,大家对于我这个产品最大的感受是“牛,小白也可以用起来”,这个属性让我的项目得到了广泛的传播,被更多的人看到、使用,从而带来了更多后续的反馈。

这也让我更加认清出我的优势 —— 虽然我可能不是最聪明的工程师,但我可能是聪明的工程师里写教程写的最好的。虽然我可能不是写教程写的最好的工程师,但我可能是写过教程,写过代码, 还做过运营和产品的工程师,非常独特。

d2b5ca33bd970f64a6301fa75ae2eb22 32
d2b5ca33bd970f64a6301fa75ae2eb22 31
d2b5ca33bd970f64a6301fa75ae2eb22 33

3. 时机还行

这个项目发布于 2022 年 2 月 10 日,距离百度指数 ChatGPT 指数级别最高的巅峰相比,稍微晚了一些。但总体来说,也不算太晚,还算是峰值比较高的时候,吃到了一波流量的红利。再加上本身简单易用,得到了不少关注和 Star。

d2b5ca33bd970f64a6301fa75ae2eb22 34

这个项目做的差的

1. 没有更早的去寻求媒体的帮助

回溯 NESHouse 时期,会发现媒体的介入帮助我快速破圈。而这次我没有寻求媒体的帮助,也让我没能完美的吃到这一波红利。暂且不说能不能帮忙去推广,我没有主动推,就没有了可能,媒体老师也是很忙的。

后续还是要多去找一些媒体老师沟通,这样有了好的项目,也可以让他们帮忙推一下,对于我来说,有更多的好处。对于他们来说,也是更好的。

2. 迭代比较慢

说实话,这个项目因为没有什么收益的点(我并不打算做一些明确的付费服务),所以我对于项目的推进并不上心,大部分时间还在看书写字,研究自己喜欢的事情。不过得益于这个项目本身难度并不大,再加上上手很容易,还是有不少朋友进来做贡献的。感谢各位朋友参与到项目中贡献 & 在群内帮助解答问题,给我留出来了不少的空间。

后续启动一个新的项目还是要快速做投入,而不是像这次这样慢吞吞的进入,如果我可以更多的投入,或许这个项目还可以更好。

3. 太仓促,没有提前设计

做这个项目本身也只是临时起意,半夜用了一个半小时做的,再加上当时处在十分兴奋的状态,主要还是希望能够在预定时间范围内完成开发。所以其实没有太过仔细的去设计各种 Roadmap。比如,我完全可以上一次 Product Hunt 来推广一下,但当时完全没有做。

后续还是需要提前设计,或许,我应该给自己一个明确的 Checklist 清单。

数据

以下数据均截止于 2023 年 2 月 19 日晚 21 点。

飞书群

飞书群 733 人,比想象中的要多,好在是群里的大家可以帮忙互相解决问题,降低了我的群内回复的成本。

d2b5ca33bd970f64a6301fa75ae2eb22 29

Github 互动量

项目一周多,有接近 400 Star 。

d2b5ca33bd970f64a6301fa75ae2eb22 28
d2b5ca33bd970f64a6301fa75ae2eb22 27

NPM 安装量

从前一个周期的周安装量 100 + 暴涨到 1600+,可以看得出来,拉量的效果非常不错。

d2b5ca33bd970f64a6301fa75ae2eb22 24

Bilibili 视频互动量

借着 ChatGPT 的热点,这个视频一跃成为我所有视频当中播放量第二的视频。如果从互动数据(点赞收藏投币)来看,应该是第一的视频。

d2b5ca33bd970f64a6301fa75ae2eb22 25

Youtube 视频互动量

d2b5ca33bd970f64a6301fa75ae2eb22 35

Twitter 互动数据

展示量 13 万,参与量和链接转化都很不错。

d2b5ca33bd970f64a6301fa75ae2eb22 26
the sun is setting at the edge of a cliff

定期 Review 你正在做的事情

做事总是会有惯性,我们日复一日,年复一年的坐着我们手头正在做的事情。

但正在做的事情未必就是对的,也可能只是因为惯性,我们习惯了罢了。

学会定期 Review 你自己的工作、生活、一切你已经习以为常的事情,他们可能并不对。这些不对的事情逐渐积累,遵循着复利的力量,将你推入深渊。

做事之时,不妨停下来想想,我现在做的事情,真的对么?

NESHouse

复盘:从 NESHouse 到商业版,我做对了什么和做错了什么?

大家好,我是白宦成,在过去的这个春节里,Clubhouse 相信不少人都进去玩过,也体验过了。我也在这个春节中深入的体验了这个产品。

和大家不同的是,我除了体验,还做了一些事情,今天为大家复盘一下这次事件中我的得与失。

第一重思考:工程师脑中的 Clubhouse

当我知道 ClubHouse 的时候,找朋友要了个邀请码,就进去体验了一下。说实话,并没有什么太让我惊艳的功能,但马斯克的加入,让 Clubhouse 的使用体验极差,于是我便萌生了自己做一个出来的想法。于是,我便立了个 Flag ,要在 72 小时内复刻出来一个 Clubhouse。后面的事情,大家或多或少听到过,我在 55 小时内完成了开发,并被 CSDN 报道。

现在回过头来看这件事,体验到一个东西,觉得不够好,并想着做一个开源的版本出来,这是我的工程师脑给我带来的,他让我下意识选择了自己去实现一套类似工具的选择。

在这一重思考中,我总结出来了以下结论:

得:

  1. 我这次的行为,成功的一点是我不仅仅是憋在房间写代码,而是将写代码这件事直播出来,从一开始就吸引眼球,让别人从开始就在做传播
  2. 我这次的行为,开源和特定的风格帮了不少的忙,给我在后续做宣传的时候,自带了一些值得讨论的话题。
  3. 我这次的行为,联系了 CSDN 宣传,让我在研发完初期,快速获得关注,占领了最快完成的话语权,即使后续有了新的像素级抄袭的版本,媒体在宣传的时候,也会带上我,占了先机。

失:

  1. 我这次的时间搞得不太好,开发的第 30 ~ 48 小时几乎什么都没有做,一直在路上。下次如果能一直在一个地方,可能整个事情的运转效率会更高。
  2. 没有商业部署的意识,我在开源的版本中,选择了一个比较贵,但可以快速开发的技术方案,但是后续当我想直接从开源版进行商业化改造的时候,遇到了费用的问题,朋友提醒我,商业用户可能不太喜欢依赖过多的外部服务,最好换个方案。花费了不少的时间和精力在测试新的技术方案上。

第二重思考:商务脑中的 Clubhouse

当我完成了开源版以后,考虑到这个东西在国内一定会有他的市场,那么一定也会有一些企业想要去做相关的产品,因此,开发一个商业版本是一个不错的选择。因为有了开源版在前面立着,别人相信我可以做出这样的东西,剩下只是把产品打造出来,然后卖给需要的企业即可。但,因为一些原因,实际上错过了最佳的销售期,项目虽然开发出来了,但客户也流失了。

在这一重思考中,我总结出了以下结论:

得:

  1. 在商业行动中,快真的很重要,如果你足够快,那就可以在市场还处在混沌期的时候,快速完成变现。
  2. 在进行整体项目研究的过程中,应当尽量避免切换技术方案,以免造成较高的实现成本。

失:

  1. 家庭稳定很重要,我这次商业版开发速度比较缓慢一方面是商业版确实提供了更多的功能和价值。另外一个方面,我在家的几天,和我妈吵了几架,心神不宁,无法很好的编码。

第三重思考:生态脑中的 Clubhouse

当我完成了商业版的开发后,我又回过头来看 Clubhouse ,发现在 Clubhouse 生态中出现了一些很有意思的周边产品,比如专门为 Clubhouse 房间准备的提问工具:Ch.chat。这些工具不是完全复刻,而是围绕着生态提供价值,反而是一个不错的切入点。如果再有机会,这个方向也会是我尝试的点。

在这一重思考中,我总结出以下结论:

得:

  1. 我们在思考产品的时候,不能只盯着产品本身,还要学着去思考,在这个产品的生态中,他的上游是什么、下游是什么,中间有什么是我可以做的?相比于像素级抄袭一个产品,去围绕着产品周围做生态,也是一个不错的选择。

除了这些以外,这几天国内还出现了一些 Clubhouse 的类型产品,我说一些我自己在开发过程中的一些观点,

  1. Clubhouse 类应用的成本极高,大量依赖服务商虽然可以快速开发,但意味着高成本。
  2. 在国内如果要做 Clubhouse 类应用,可能会面临两大难题,一个是高成本,另一个就是监管。前者 Clubhouse 有投资,后者 Clubhouse 不需要关注。但国内的同款都会需要做这些东西,成本不菲。
  3. 国内只能预期一些大厂的产品能够成功(他们烧得起这个钱),对于中小企业,做公有域的流量转化很难,但作为工具还不错。

一些相关链接

https://mp.weixin.qq.com/s/mUGGkxdTIngLzd9zX96AeA