这几年过的太快了,可能对于很多人来说就像停在了2019。

正如本博客“失去的那三年”,在写了写于2021的最后之后,下一篇就是写于2024的最后

博客代码主要托管在Github,部署在CloudFlare。所以如果Github一直存在,CloudFlare也一直存在的话,大概率以后每年我都会来这里记录,谈谈这一年的心得,记记流水账。虽然平时也记的不少了,不过大都零零散散,年终总结毕竟正式一点。

今年,自己的公司已经一周年了。遇到过去的朋友,或者是新认识的朋友,最怕大家问的问题就是“你现在在做什么”。

这个问题之所以对我来说很难回答,因为我不太擅长撒谎,虽然我很擅长沉默,可亲人朋友之间的攀谈不能总以沉默来回应。

所以简单一点的回答就是“混日子”、“做做生意”、“自由职业”、“接点私活”。

每次的回答都不一样,大差不差就是这些。怎么说呢,其实别人也不是很在意你是做什么的,他们只是闲聊顺便了解下你而已。

我不太喜欢打听别人的事情,可对别人太友好的代价就是,边界感不太好维持。

我该怎么跟你解释,我觉得人不一定非要有什么固定的职业。我又该怎么向你解释,我选择的贸易方向,是在卡Bug呢。

这些都不能说,不可说,说不通。我自己选择方向,自己承担风险,你选择相信你看到的世界,有你放不下的三观,所以多说并无益,不如聊聊喝酒,聊聊游戏,聊聊女人,除了事业,陪你聊什么都行。

我只会在这里记录自己的一些也许在未来看来并不成熟的想法,但重点在于记录和复盘。

在未来,我会继续运营我的公司,起码运行二十年吧(如果没有什么太过分的黑天鹅的话),从2024到2025是第一年,往后还要执行十九年。

为什么要运营一家公司?因为公司是参与宏观经济循环的最小单元,就像是操作系统里,最小的执行单元是程序一样。

当然,你可以说程序还可以细分为线程,对的,我们每个人可能就是某个公司的一个执行线程,但具体到资源,从目前的法律系统来说,还是更适合以公司为维度来持有的。

个人和线程一样,是“实体”(也许只是相对的实体,色即是空),而公司和程序一样,是抽象的“实体”,你能理解这种对于资源的抽象的管控,你就能理解我为什么需要通过公司来做某些事情,比如买房、买车、做交易。

其实在2020年的这篇文章,我提过为什么要研究一些代码之外的事情。只是那个时候还有点心浮气躁,写的比较抽象。

我曾经跟一个好兄弟聊起未来的规划,我说我们首先要开一家公司。他说做什么业务?我说做什么业务不重要,重要的是要开一家公司。

开公司的好处是什么?你能参与到经济的运转,再小的一件事情,也必须落到公司上。

其实这里面有个有趣的现象,智能手机刚出现的时候,大家不管做什么都要弄个app,一个道理。现代公司的诞生不过百年历史,而如今所有人都要把商业行为依附到公司上。

这是为什么?这里面既有管理的因素(个人的自我管理,有时可能不比管理一个群体更简单),也有法律的因素,更有盲目的因素。

我不是说开一家公司一定是好的,可能有一天,人类会认识到,公司其实让很多事情变得糟糕。但是在如今这个世界秩序下,有限责任公司是一种很好的生存模式。

拥有一家公司实体,意味着你可以参与另一家实体的招标采购,意味着你可以合法地向许多个人收款,意味着你有清晰的会计事务,可以合理解释你的收入所得,依法纳税,更意味着,法律赋予公司这样一种权益,运营者可以在有限的事务中,承担有限的责任。

为什么要运营二十年,因为有很多事情,需要时间来证明它的价值。比如茅台,今年飞天茅台跌到发行价1499了,你指望今年买入一批,明年就赚钱,我觉得那应该不可能,这玩意存了赚钱必须要到10年以后。

这里面还有产能、库存、购买力、通货膨胀等诸多因素要考量,是一个长久生意。

说起这个,虽然我过去一直是这么做事情的,美其名曰“长期主义”,但今年我给自己定下来一个要求,以后做事不要过于理想化,用长期主义来麻痹自己。

如果你长远的方向是对的,你最好在各个重要阶段都能证明自己是对的,如果你觉得囤茅台能让你在10年后赚大钱,那你必须将这10年分成多个阶段,在每个阶段都进行阶段性的审计,自己的判断到底是正确的还是错误的。

否则一味以长期主义来自我麻痹,很容易让自己陷入很大的战略误区。

这是算是今年自己在事业心态上的一个比较大的调整了,说白了也就是要将自己的长远目标拆解成更加细化的小目标,并且通过快速的小目标的反馈来验证自己的长远目标,如果有错误,要及时终止,想必很多人早已经比我先知道这个道理了。

这个习惯在今后必须要逐渐深化。

今年聊的这些都是关于事业的,不过说的还是很抽象,因为我确实没办法具体说,具体的业务,我觉得不值一提,就像我说的公司“做什么业务不重要”一样,我知道某些业务怎么做,但我说不出具体做什么业务,你非要问,那我只能说,什么业务赚钱就做什么业务。

稍微具体一点,今年我探索下来觉得还行的业务:软件开发、弱电安防监控、电商(户外玩具)、白酒、文旅。因为公司才一年多,这些都是我仍在探索的方向,可能还会探索更多的方向,将来哪一个方向混出头了,哪一个就是我们的“主营业务”。

一场突如其来的甲流,打乱了这十几天的生活节奏。

其实在这次甲流之前,我就已经有点不舒服的症状了,有两三天特别没胃口,说不定已经感染过一波了(所以12月6号的文章说“甲流康复中”)。

后来,在12月14号周日的时候,我终于抗不住倒下了。不仅是我,老婆和娃都先倒下了,娃从周五就没有上学,下了课老婆直接带娃去了医院验血和B超,因为娃说肚子也不舒服。

周五我很晚才到家,老婆和娃都已经睡了。周六老婆也倒下了,带娃在家养病,娘俩在沙发上窝了一天。

好巧不巧,那个周五和周六,我恰好要实施一个项目,周六也一直忙到很晚才到家。好在,项目完美交付了。

可能是娃不想我出去工作,因为在没有甲流的周末,我们都会带他出去玩。大概他知道我出去工作了,觉得我是出去挣钱了,居然从他的储钱罐里拿了一张10元放到了我的书桌上,说是给我的。

周日终于不用出去工作了,可一早发现,自己发烧了嗓子疼,这下,一家三口就全倒下了。

对抗甲流之路就这么开始了。

从周日开始,我们就在家里躺着,吃“散利痛”,我老婆说她吃了有效果,我也吃了,确实有效果。在甲流低烧的时候,吃一粒,大约一小时之后会发热出汗,然后可以舒坦三个小时。

在这三个小时里就跟没事一样,可三个小时过去,就又会开始畏寒,低烧,有的人会头疼。

我们靠着这散利痛的三小时药效,一起嗑药,默契配合,完成了一天的带娃工作。好在娃恢复的比较快,经过周五和周六的两天低烧,周日已经好一些了,偶尔温度起来只需要吃一点美林,烧就退了。

周一,原本我是要去项目现场再进行一个收尾工作的,可是实在起不来,于是跟客户请假了周三再去。

所以周一就又三人一起在家躺着,吃药,躺着,吃药。

娃自然是去不了学校了,我老婆的身体素质比我好,经过散利痛的辅助,已经好的七七八八,基本不烧了。只有我这个不争气的身体还在低烧,咳嗽。

这里有个插曲,就是在我们最虚弱的时候,三岁多的娃,居然自己支棱起,在我们睡的昏昏沉沉的时候,自己去开了门拿外卖。

因为他饿了,也知道我们叫了外卖,看我们都躺着,于是就自己打开门把外卖拎了进来,实在是让人既欣慰又心疼。

周二,老婆要去上班了,我跟娃在家休息了一天。娃倒是很坚强,一天没有怎么烧,自己跟自己玩。好在老婆很早就回来了,并带回来一个消息,速福达治疗甲流有特效。

于是她迅速叫外卖给我安排了两粒,一开始我觉得效果最多跟散利痛效果差不多,可是据她说这个药的原理是直接清除病毒,于是抱着试一试的心态,我吃了。绿豆大的两颗,一颗要一百多。

周三醒来,我果然恢复了大半。我们这种体质,没办法主动打败病毒,确实要相信科学。

周四周五两天,娃基本上没什么症状了,只有轻微的咳嗽。我还是咳嗽最厉害的那个,其次是我老婆。不过我们都不发烧了。

不让娃去幼儿园的原因是感觉他的体质还需要静养,于是干脆就让他再休息两天,加上后面的周末一共休息四天,下周一再去。

周四和周五两天我也静养的差不多,老婆还是照常去上班,白天我和娃在家做饭吃,基本只吃馄饨这些比较软的食物。晚上我们大都靠外卖,实在没有做饭的力气。

到了周六,我们已经全部恢复,终于可以开始做饭,吃点东西补补,开始食疗。

我用砂锅炖了一锅鸡汤,放了太子参,黄芪,麦冬,三个人一顿吃完了。可惜我的味觉还没有恢复,这次的甲流症状之一是,嘴里吃什么都觉得有点甜,甚至喝鸡汤也有点甜。。

周日,我们有力气出去活动了,娃说想逛超市,意思就是去看玩具。于是出去逛了超市,给他买了个奥特曼弓箭,然后在外面吃了饭。

今天周一,经过一个多礼拜的鏖战,我们终于快要摆脱这该死的甲流,我的咳嗽还没恢复,演化成轻度支气管炎,配合止咳糖浆,咳嗽症状正在缓解中。

身体恢复,也终于有精力坐在电脑前码码字,过过项目资料,慢慢恢复之前的生活节奏。

对了,还修了一下热水器,到了冬天,热水器燃烧就总是有问题,昨天洗澡洗到一半就打不着了。在B站看了几个视频,了解了热水器的原理,分析下我家的热水器坏的原因,初步得出结论,热水器基本没有坏,只是燃烧感应探针可能需要清理。

于是拆了外壳,取下燃烧感应探针,用砂纸打磨了一下,问题成功解决。

(20251231补充:后来又修了一次,发现不是燃烧感应探针的问题,而是冷凝水排水不畅,导致燃烧受阻,换了一根硬质的3分管,解决了排水问题,就好了。当时打磨探针解决了是因为拆机的时候也顺便排放了一下冷凝水)。

然后想起昨天是冬至,现在自己干项目,少不了跟合作方有些尾款什么的,本着旧帐不过年的原则,给几个欠款的合作伙伴发了催款消息。基本都是忙忘记了不是有心,以后我也一般只在年底催这一回,就定在冬至吧,是一年最冷的一天,但也是新的开始。

还挺喜欢如今这样自由自在的生活的。

其实最近想明白一件事,就是我其实对创业没什么执念啊,千万不要跟自己过不去。

我之所以选择创业,纯粹是因为不想上班,以前总在心里给自己找一些高大上的理由自我感动,似乎不为人类解决点问题就不叫创业。

其实不是的,创业最主要还是解决自己的吃饭问题,自给自足,自己创造的每一分价值都留在公司,这就是自己做事的意义。

退一步说,如果有一个地方上班,领导不压迫你,又能不操心,纯粹研究技术(如果不是自己创业的话,我还是希望做技术工种),能养家,又有时间能带娃,谁想操这份淡心自己折腾创业呢。

上班的话坏处我数出来了十个八个,创业的坏处我只数出来三五个。上班的好处我找死找不出来,创业的好处我又找出来三五个。

这小孩子都能算明白的帐,肯定是创业划算。一年搞他三五个项目就能收支平衡,并且还有足够的时间接送小孩,研究食谱,探索副业,真的是很快活。

以前上班时候想到以后创业,感觉最大的问题是,每天三顿饭都不能吃食堂了,还得自己做饭多累。现在自己学了做饭,不仅速度上来了不觉得费事了,甚至觉得原来在食堂吃的那都什么玩意儿啊。。

所以曾经我向往的是一种标准化的生活,一日三餐固定且规律,劳动时间一致且平均。而现在我更习惯原子化的生活,努力构建自己的核心能力,随心所欲地安排生活的节奏,面对每一天的未知。

觉得生活面临更多挑战,但也更加温热。

本来是扯甲流的,一不小心聊了这么多。

下次再说吧,马上年底了,该写写这一年的总结了,到时候再聊。

前面我说过“基于我对如今人类的人性和认知的认知,我感觉我十分清楚人类接下来将要走什么弯路”,今天延伸补充点感想,写下这篇文字。

要先从互联网说起,哦不,也不仅仅是互联网。

有没有发现,现在的环境,有一些人看起来“戾气”很重,表现在行为上,就是喜欢反驳、贬低。

其实呢,在更高维度的思想中,是不会过分深究这些的。

《论语》里常有一些行为上的指引,比如“自省”、“慎独”,而《道德经》中却几乎没有,最多也就是“挫锐解纷,和光同尘”,不会太在意“人性”,因为“圣人以万民为刍狗”,以及“天下皆知善之为善,斯恶矣”。

在老子看来,人的一切行为都是自然的,无论是好的坏的,都是自然的。如同听到声鸟兽会散开,风来了树木会摇曳。

不谈论“人性”,是因为没必要。

我觉得,这人啊,其实,所有的行为,都出于对内心的感知。

如果感知不到内心,就会做出一些莫名其妙的举动。所谓莫名其妙,就是没有逻辑,没有理性,没有感性,没有善意,也没有恶意。

感知不到内心,还谈什么理性和善恶呢?狗咬了人,是因为狗“不理智不善良”吗?

善恶都是人用语言来定义的。

人如果感知不到内心,就是没有心智,心智也就是心里的智慧,这种智慧会指导人的行为。

如果感知不到心智的指引,所做出来的行为,都是愚蠢的,愚蠢的善意和愚蠢的恶意,同样愚蠢。

感知不到心智的指引,所做出来的行为,是无知的,如果这种行为表现出了善良,那是人为后天将这种行为表达为“善良”,更高一点的维度的词语,叫做“有灵”。

比如一块为悬崖峭壁支撑重量的巨石,一颗为破庙遮风挡雨的大树。

有心智的人,心智也不全是“善良”的。

如果心智的智慧,对一个简单的事情的选择分为左右两种,我们叫它左和右的话。

那这两种状态根据程度深浅又会衍生出四种状态,左,微左,微右,右。不左不右的,属于“守中”,对了,《道德经》里还说了,“多言数穷,不如守中”。

所以心智是多面的,不是非善即恶。人有左右、有深浅、有阴阳,有千差万别。

这里再扯就扯远了,我们往回收一收。

为什么现在的环境,有一些人“戾气”很重。

因为感知不到心智,但心智(就类似于弗洛伊德说的潜意识)可以左右他(此处同“它”)们,因此他们的行为表现,其本质取决于心智。

心智是软弱的,就表现出乖巧,心智是强硬的,就表现出暴躁。心智充满爱,就表现出善良,心智带着恨,就表现出邪恶。

人总得有一个支撑自己活下去的理由,其实就是心智。心智也是心里的一团火。

心中充满爱的人,是幸运的,因为可能生在一个充满爱的环境,长在春天里。

如果心中有“大爱”,就应当理解那些心里燃烧着仇恨之火的人,他们也许经历了痛苦的童年,不幸的环境,没有有缘人的点化,没有恩师的启蒙,没有贵人的引路。

他的行为不受控制,他的心智就是如此塑造。

当然,我们不能站在一个所谓的道德制高点,呼吁所有人有“大爱”,大爱就是无条件“爱所有人”,可“受伤害的又不是你,你凭什么原谅”。

这就很矛盾了,更高维度当然是能处置这种矛盾的。比如《道德经》。

对于邪恶,当然可以不原谅,甚至不仅不需要原谅,还可以消灭,你的善良就是道消灭邪恶的力量,这就叫“替天行道”。

善恶到头,终有报。善恶斗到最后,你以善良的名义,无论理智或不理智地去消灭邪恶(又或是被消灭),都是在服从规律。

相反,若真的逆道而行了,反而让人措不及防。

好似鸿门宴上的楚霸王,西安城里的张学良。

好了,这里太深太黑了,我们不继续往下探索了。暂且就此打住吧,尤其是别往什么民族耻辱,国仇家恨之类的上面想。

我们不妨想想如果是放在自身,心智会不会强大到让自己原谅一个曾经伤害过自己的人。

如果从小到大没有受到过伤害,那无疑是幸运的。

如果受到过伤害,其实最难过的,是“原谅”这一关。

什么是原谅,是要放过那个“曾经伤害我的你”,还是要放过那个“想要消灭你的我”?

你的愚蠢只不过脑子一热,而我消灭你的意志,却清醒残酷,有始无终。

你的恶意你甚至感受不到,我的恶意却让自己都害怕,在冰冷的夜里放着寒光。

原谅这一关之所以难过,其实是因为要原谅的是自己。

一念倾覆善恶,一念又复净心。

棋逢对手,原是镜中相遇。

我们打败的从来不是别人,而是那个纠缠在心里的自己。

善良是一种选择,这也是心智。

戾气重的人没什么心智,所以也从来意识不到,自己生存在模糊的侥幸之中。

今天我们所面对的情况,真的一点都不陌生,历史真的很押韵。

接下来的剧本其实很明确,我们会经历一段时间的孤立期,这段期间,内部有充实也有痛苦,外部对你一开始是不适应、不了解,到后来也发现,离不开。

而过去四十多年的积累,所积蓄的内力是充足的,会在尖端领域持续取得突破,尤其涉及全体人类命运的共同领域。

就像邻国如今能够获得很多诺贝尔奖一样,这些的基础也还是高速发展时期所积累的资产。

所以对于一个民族的崛起来说,早了也不行,晚了也不行。

内在还是有许多问题,尤其是人性本身的问题,这些问题是很难解决的。这本质上是天使和恶魔的斗争,每个人的心里都住着一个天使和一个恶魔。

然后说说我最关注的贸易领域,孤立期间,和外面保持的是有限的连接,对于我们这些“轻资产”创业者来说,也是在内部绣花的好机会。

不需要太多的成本,只需要足够的认知,就能撬动很多的资源,这一点的威力,我在最近(和某国企打交道的过程中)已经感受到了。

社会会奖励那些持续绣花的人。

是的,我们现在已经不需要纺织了,我们需要的是绣花。最早,我们需要桑蚕,然后需要织布,然后突然有了蒸汽机,我们被震撼了,然后我们也有了蒸汽机,然后我们造蒸汽机,然后我们继续织布。

其实呢,绣花的功夫前人已经绣的足够多了,但是有意思的地方在于,如果你想继续绣下去,你一定能继续绣下去。

在商业社会中,你只有相信这一点,否则如果你抱着“所有能做的生意已经被前人做完了”的这种想法,创业,甚至人生,对你而言还有什么乐子呢?

绣花很难,但是还是要继续绣下去。

有人说不是绣花,而是“屎上雕花”,我是否认的。让我想起苏子与佛印。你的心是什么,你看到的就是什么。

要有足够大的格局才能包容所有人。

然后继续说接下来的事,先是消费降级、精致消费,其实抛开“负债”、“就业”的客观问题,现在的环境,从感官上其实谈不上有多差。

负债这得化债,这个我不是很懂,据我了解目前身边朋友们的房贷月供貌似已经比之前降低了20%左右,就是万分之2000。

就业这不,还是会有许多普通人会继续研究如何“绣花”嘛,比如我看到的这一点,就是蕴含着很多“绣花”的机会。

孤立期间,还会面临一件事情,就是“向内求”,人们开始重新反思,我们的民族是什么,什么是我们的内核。

这会导致一个直接的产业得到发展,就是“汉化”,无论从饮食到装修,大家会重新热衷起“中式”,这可能是本质上基因决定的。

任何一件你已经知道的事情,都有可能还有99%的人不知道,就像“中式”这件事情,可能我们在10年前就很喜欢中式风的东西了,可还有人在20年前就已经喜欢了,也有人要经历过去的这10年甚至接下来的20年,才会重新“喜欢”上。

这是审美的过程,你要一定想找到原因,那就只能归结于“智商”的正态分布。

我一直不认为有什么智商以外的东西,包括情商、财商、审美商之类的,我认为智力是决定这一切的,不同的商只是智商在不同方向的体现吧。

愚昧的人需要给他们时间,更愚昧的人需要更多的时间,这没办法。

然后中式审美得到回归以后,对民族的东西能更加客观的认识一些(而不是矫枉过正或者返祖的话),所谓复兴才有了真正的底蕴。

为什么欧洲对美国说制裁就制裁,管你什么高科技不高科技,人家欧洲老钱有的就是底蕴和腔调,你(美国)再怎么牛,还不得学着那边儿怎么过日子。

这也是人类有趣的地方之一。其实有文明传承是好的,但要有分寸,也许你喜欢祖宗文化,但你未必喜欢指手画脚的活爹。

再然后呢?世界重新认识你这个民族,同时你的民族素质也确实跟上了。他们发现,你确实表里如一,也不闲得没事到处叭叭,你还是个优秀的学霸,你又重新拾起自己的民族文化。。。恩,一切便又重新押韵上了。

没时间写更多了。。。到此为止。

我们草民其实只想做点小生意,本没有必要想这么多。

但后来发现,原来你在这世界看到了一座山,你也只能找地方插一根针。

以上,2025年12月6日,甲流康复中。。。随便想到的,没有逻辑,瞎写写,看到这里委屈你了。

妈妈说,有人看上老家门前那颗榆树了。

她说不卖。

因为前些年,我总对妈妈说,等我老了要回去住。

妈妈听进去了,在这个世界上,对我小时候的事情最在意的,恐怕还是她。

我的玩具和童年全都不见了,这很正常。

而她听了我的话,想留下山上那些树,因为它们曾陪着我一起长大。

我一直对妈妈说等我老了要回去住,说着说着妈妈却先老了。

而我还没有老。

所以不必那么急着回去。

所以这次,我跟妈妈说,卖了吧,你俩换点钱花。

我说,树在山上住了一辈子,也想出去旅旅游。

空出来的地方,明年一起种新树。

我并不知道什么时候才能回去。

我也记不得太多的童年,记不得那些树是什么时候被谁种下。

但我想我可以记得,将来的新树会是我们一家人亲手种下。

老树出去旅游了,新树重新生长。

还会有园丁细心照料它,我想榆树也会答应的。

从一个没做过生意的人,经过一年的摸(还没有经历爬滚打),终于对第一产业和第二产业有所认识,还谈不上了解。

对生意和生产的认识,在上一篇文章 白酒为什么是一件理想商品 中提了一点。

现在(2025年)如果想要创业,再杀入第一和第二产业的话,如果没有卓越的才能、正确的方向、合适的契机、足够的资源,应该会很难很难。

这倒也不是什么坏事,因为如果还是像80年代下海那样(相对)容易就能拿到大结果的话,那就说明社会的Bug太多了。

Bug太多也许曾经带来过好事,但长远看来总还是弊大于利吧。毕竟,一个科技不发达,制度不健全,产业配套不完善,知识和劳动的权益得不到有效保护的环境,谁能安心的折腾呢。

所以曾经的历史过去了也就过去了,版本既然升级了,我们年轻人呢,最重要的就是要审时度势,应运而生,既要考虑个人奋斗,也要考虑时代进程嘛。

那么现在看来,我觉得第三产业,和第四产业,就是很不错的产业,更加面向未来。

首先说第三产业,也就是服务业,我想也只有服务业会在今后很长的一段时间,能够容纳庞大的就业人口了,大部分人将来应该都会在服务业混口饭吃。至于各种服务业的业态,在这篇土地上究竟能够百花齐放成什么样,那就更加值得期待了。

而第四产业,应该是更适合我们这些曾经的“脑力劳动者”的就业或者转行方向,尤其是从事跟创意、设计有关的。

在未来二三十年,一方面经济下行,一方面人工智能大力发展,但是人工智能大概率不会突然之间取代所有人类的工作,我还是那个思路,飞机的诞生,会成就一批善于开飞机的人。

虽然人工智能不能简单和飞机进行类比,不过可以借鉴的一点就是,能够更好的和人工智能进行搭配、合作的人,应该能早点获得较好的职业发展。

第四产业主要就是信息业,知识业,法律、金融、设计等行业和其一系列的衍变,相比第三更抽象的行业。如果你觉得分的不够细致,大可以往上继续细分抽象,变成第五产业、第六产业,甚至第七产业。然而我们这里谈论的,仅仅是区别于传统服务业的信息产业、知识产业、创意产业。

在这个产业中,自媒体、短视频这些都会是很好的方向(很遗憾我到今天才终于搞明白),但问题是,如何能够保持持续的产出?这就要想一些方法了,就像第二产业中的工厂管理工人、第三产业的饭店管理员工一样,第四产业也要对作者的生产进行管理,这个管理也是非常复杂的,并且到目前为止似乎没看到有什么理论可以参考(影视飓风以及各种MCN的模式似乎是走的比较靠前的)。

除了生产管理,消费管理也会是另一个制约产业的因素。人的一天只有24个小时,一辈子只能吃那么多饭,这些都可以用来从宏观上来衡量一个产业的极限。

第四产业往下的产业并不是不会再发展,作为底层的基础结构,第一二产业需要足够健壮、足够稳定并且持续优化,才能更好地支撑第三产业往上更好的发展。这一点真的有点类似于计算机,底层的架构非常朴实,就是开采资源,运过来运过去,开采、加工、封装、组合,最后传递给上层。

想象你在一个威士忌酒吧,你舒服地坐在沙发上,侍酒师为你倒上一杯威士忌,威士忌来自英格兰,小麦是英格兰某个农场的丰年小麦,灌装用的是北美生产的雪莉桶,通过油轮运到欧洲,灌装之后再销往世界。酒杯来自义乌,实际上是河北生产。这个简单的场景,就是最基础的一、二、三产业联动调用。

第四产业,将在这个调用的基础上进一步抽象,给这家酒吧取名叫做【追忆似水年华】,侍酒师的服饰是专门设计的,甚至侍酒的台词也是设计好的,目的就是为了给你营造出一个十九世纪美国西部的感觉,在这个场景里,你化身荒野大镖客,喝酒时候伴随你的是呼呼的风沙,飘零的风滚草,还有随时准备干掉你的快枪手。。。

可以看到,在这样的业态中,本质上还是第一产业在负责采集,第二产业负责制造,第三产业在提供服务,可是已经加入了第四产业所带来的信息体验,这里面的场景实际上是结合了影视信息的二次创作,目的就是为消费者提供新的消费理由。

关于第四产业的想象还远不止于此,实际上信息业态的组合要更加多元,尤其要提到,第四产业的一个主要生产要素–互联网、AI算力、电力等等,就好比第二产业的一个主要要素橡胶。基于互联网、AI等等一系列生产要素,让第四产业在进行生产融合的时候,带来更加剧烈的影响,产生更加丰富的业态。

第四产业往往能够传播更为广泛,边际成本低,价格也更加低廉,但能够百花齐放。

我们往往只重视社会带来的基础保障(医疗、养老、福利、教育),其实社会能够提供稳定的就业,才是对普通人来说最为重要的一个保障,这意味着这个人可以通过持续稳定的劳动获得体面的生活,这在和平年代看起来寻常,但却是随着社会发展逐步构建的。

前面说过,在一个Bug比较多的社会,个人也许可以(相对)容易的获得比较大的成功,伴随着的就是带来巨额财富。而在一个真正成熟稳定的社会,这一切往往不会那么容易发生。

可以理解成,财富其实就好比代表了社会的资源,ETH的GAS,操作系统的内存,如果一个线程能够轻易占据大量的资源,说明这个系统的内核还不是十分完善,不过这个问题现在还不是很适合谈论的时候,起码几十年以后再看吧,另外我说的大量是个非常大的尺度。

人们期待的,其实就是一个相对稳定的内核,为每个线程公平的提供资源,这是基础,有了这个基础,才好谈其他。

就创业而言,我们没必要在今天去死磕内核,而只需要借助内核给我们提供的封装,来实现稳定调用就可以了。

之所以能够创业,我也选择创业,还是因为我觉得在这几十年内,内核还是有一定的Bug可以钻的。

第四产业的意义,就是又有一批人,能够在这个过程和这个层面实现稳定劳动,自给自足。

以上行文于2025-10-31,以下是2025-11-04补充:

如今忙于多项事务,有时候时间非常零碎,经常导致灵感到来的时候,却没有时间去专注、持续的写文章、改文章,调整逻辑,所以以上行文现在看来非常之混乱,思维比较跳跃,非常遗憾。

我觉得写一篇文章最好的时间是大概半天,更奢侈一点,一天更为妥当,半天写,半天改。

可是现在零碎的写文章时间也就只有最多一个小时,还是偶尔的,灵感到来想写文章的时候,没时间,等到有时间坐下来记录的时候,灵感和思路已经飞走了。

微博140个字其实就很适合发表一些零碎的想法,但是我现在写作的目的其实就是对自己进行记录,不希望太过于公开。写日记固然更好,但又太封闭了。而在这样一个几乎没无人问津的Blog写字,和世界保持着有限的连接,偶尔被一些赛博有缘人阅读,对我来说则刚刚好。

最重要的是,也可以随着时间来检验我的这些思路和逻辑的正确与否,写文章也不是为了追求绝对的正确,似乎也没法追求绝对的正确,更多时候我只想为了记录而记录。

多读书,多写点字总是好的,是有意义的。

今天来聊一个好玩的东西。说一说赚钱和商品。

王建林曾经说,赚钱很简单,先定个小目标,赚他一个亿。

好,我们就以王总的思路来推演,可能很多人没在脑子里思考过这样一个问题,怎么赚他一个亿?

其实经常赚钱的朋友应该都知道,传统的赚钱方式,无非就是要么生产东西,要么卖东西,或者为这二者服务。今天只谈传统的行业,一二产业,先不谈第三产业以上的形式。

我们不妨构建一种最简单的商业模型,生产一件商品然后售卖。妙哉,恭喜你发明了制造业。

在这个商业模型中,我们如果想要赚一个亿,那我们来测算一下。

很简单,赚一个亿是盈利目标,盈利=单件利润x销售量。

为了方便思考,我们不妨将生产成本、管理成本、销售成本、运输成本等等这些无关的变量全抛掉,假设有一个已经收回投资成本的超级机器人工厂,并且接入了可控核聚变装置,可以有无尽的能源为我们源源不断免费生产商品。

我们生产的每件商品都没有成本,都是净赚的,而且生产出来就有人要,有AI帮我们卖,有无人机帮我们配送。

假如我们分别将商品定价为10元、100元、1000元、10000元,想要在一年时间赚一个亿。

那么:

一个亿=10*1000万件,每天需要生产27398件,每分钟需要生产19件

一个亿=100*100万件,每天需要生产2739件,每分钟需要生产2件

一个亿=1000*10万件,每天需要生产273件,每10分钟需要生产1件

一个亿=10000*1万件,每天需要生产28件,差不多每小时需要生产1件

可以看到,明显,生产力,是最底层的限制赚钱的因素。

如果我们选择生产单价10元的商品,虽然便宜(也就意味着普遍、好销售),但普通的生产力想必达不到那么恐怖的程度,换句话说,生产力要想要达到恐怖如厮那必然伴随着更大的基建投入。

而如果我们选择生产单价1万元的商品,虽然赚钱,但是这个价格的商品,伴随着的往往是智力密集程度高,往往是高端制造业,比如手机、电脑,同样也会伴随着更大的生产基建的投入。另外,能把自然采集或者生产成本低的商品卖出这个价格的,要么是顶级聪明的商人,要么是顶级高明的骗子。

所以,但凡有能突破这种生产力限制的商品,就是一种特殊的商品,因为它可以“逃逸”这个“生产力-价值”的框架。

比如古董、艺术品、服务类或者虚拟商品(这是第三产业往上的范畴,今天不谈)等等。而从第三产业往下想,除了珠宝以外,你还想到什么?

我想到的是白酒。

然后我们再看制约赚钱的地域和销售因素。

我们就以中国来类推(放之四海而皆准),中国现如今有34个省级行政区,333个地级行政区,2844个县级行政区。当然,这里面还有直辖市、自治区、区县等等区别,我们方便计算和理解,先粗犷视为一类。

如果我们选择生产单价10元的商品,需要生产1000万件,平均每个县域范围,我们要销售3516件,每个市域范围,我们要销售约3万件。

如果我们选择生产单价10000元的商品,需要生产1万件,平均每个县域范围,我们要销售3.5件,每个市域范围,我们要销售约30件。

怎么能快速理解这个销售难度呢,就以你自己所在的城市为例,你需要将10元的小商品每月兜售3万件,或者将1万元的商品销售30件,平均每月需要成交2~3单,每月都要有成交。

注意哦,这还是我们再不计任何成本的情况下设计的模型,事实上,传统行业的销售成本非常高,销售链条非常长,对于耐消品,售后维护的投入更是巨大。

所以再看白酒,零售酒的天花板就是茅台飞天,单瓶定价1499,实际售价1800左右。我们就以1000作为某款白酒的定价模型。

假如这款酒不需要任何生产、销售和维护成本,想要实现一个亿的收入,需要生产销售10万件,实际上只需要生产几个轮次,每次产量几万斤。

而销售,平均到每个城市,是300瓶,落到每个区县,是36瓶。

白酒一般是按箱卖的,一箱6瓶,也就是说,市级代理,需要完成在这个城市销售50箱的任务。

但是单价1000元,这是很贵的白酒,普通的白酒,单价在大约在100元~500元不等,所以这里面的计价模型还挺复杂。

好,最后我们收敛一下。

从生产角度看,白酒的生产成本很低,换句话说,溢价很高。

从销售角度看,白酒的销售门槛很低,电商等方式,销售成本可以极度压缩。

从性质上看,白酒是快消品,不需要售后维护,所以售后成本为0。并且白酒不会过期,库存损耗几乎为0(但需要一定库存成本)。

所以,从组成上来说,白酒很符合一个理想商品的模型。

经营这种商品,规则几乎是透明的,过程全都是可以量化的。

这样一种商品,定价区间广泛,生产销售存储成本低,作为用来赚钱的商品,几乎没有bug。

唯一的bug,就是没有人喝。

但好消息是,所有的烈性酒基本都是这样的理想商品。

目前在做的一些事情,例如写文章、修电脑,其实暂时都是不赚钱的,但可以接触市场,接触人,可以交朋友。

自由职业缺乏稳定的业务模式前,得想办法和不同的人做生意,我的生意思路概括起来就是:贸易、分享、连接

❶ 贸易

人到中年,没什么所谓的陪伴、情绪价值之类的情感需求,认识了新朋友,首先想,彼此之间有没有生意可做,能够互相提供什么,贸易的出发点是利己,主要是利己。真正的生意,无论他向你付费还是你向他付费,都是为了利己,看你能不能想通这个道理。

❷ 分享

退而求次,如果彼此没有生意可做,倒也可以互相分享一些信息和资源、渠道,无论有利于哪一方,分享本身都是有意义的。但分享不是交换,更不能强求,分享的乐趣,在于成人之美。分享的出发点是利他,主要是利他。虽然大部分人往往是不愿意利他的,但还是要做一个愿意利他的人。如果遇到愿意分享和帮助自己的人,那要好好珍惜!

❸ 连接

再其次,就是连接。没有生意,也没有分享,但仍然可以保持互动,交个朋友,哪怕只是点赞之交,也许未来可以合作呢,都是机缘。彼此建立连接,编织成一张网,朋友多了,路也就宽了。

以上这些,是我做贸易的出发点和态度,分享给你。

使用 axios 请求后端模型时,有一些最佳实践可以帮助你编写更健壮、可维护的代码。以下是一些常见的最佳实践:

1. 创建 API 服务层

axios 请求封装在专门的服务层中,而不是在组件中直接编写请求代码。这样可以提高代码的可复用性、可测试性并保持组件的清晰。

示例:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// api.js
import axios from 'axios';

// 创建 axios 实例
const apiClient = axios.create({
baseURL: 'https://your-api-endpoint.com',
headers: {
'Content-Type': 'application/json',
'Authorization': `Bearer ${localStorage.getItem('token')}` // 如果需要身份验证
}
});

// 获取用户信息
export function getUserInfo(userId) {
return apiClient.get(`/users/${userId}`);
}

// 更新用户信息
export function updateUserInfo(userId, data) {
return apiClient.put(`/users/${userId}`, data);
}

// 创建用户
export function createUser(data) {
return apiClient.post('/users', data);
}

然后在 Vue 组件中使用这些 API 方法:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
// UserProfile.vue
import { getUserInfo, updateUserInfo } from './api';

export default {
data() {
return {
user: {}
};
},
mounted() {
this.fetchUserInfo(1); // 获取用户信息
},
methods: {
async fetchUserInfo(userId) {
try {
const response = await getUserInfo(userId);
this.user = response.data;
} catch (error) {
console.error('Error fetching user info:', error);
}
},
async saveUserInfo() {
try {
const response = await updateUserInfo(this.user.id, this.user);
this.user = response.data;
} catch (error) {
console.error('Error saving user info:', error);
}
}
}
};

2. 错误处理

始终为 API 请求添加错误处理,避免应用崩溃并提供用户友好的反馈。你可以使用 try/catchasync/await)或者 then/catch(Promise)来捕获错误。

示例:

1
2
3
4
5
6
7
8
try {
const response = await axios.get('/api/endpoint');
// 成功处理
} catch (error) {
console.error('API请求失败', error);
// 错误提示
this.$toast.error('请求失败,请稍后重试');
}

你还可以根据错误的类型和状态码,做出不同的响应:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
axios.get('/api/endpoint')
.then(response => {
// 处理响应数据
})
.catch(error => {
if (error.response) {
// 请求已发出,且服务器响应了状态码
if (error.response.status === 401) {
// 处理未授权错误
} else if (error.response.status === 500) {
// 处理服务器错误
}
} else if (error.request) {
// 请求已发出,但没有响应
console.error('没有响应');
} else {
console.error('发生了其他错误', error.message);
}
});

3. 请求拦截器和响应拦截器

使用 axios 的拦截器来处理请求和响应。请求拦截器可以在发送请求之前做一些通用处理(例如添加认证信息),响应拦截器可以统一处理错误。

请求拦截器:

1
2
3
4
5
6
7
8
9
10
11
12
13
apiClient.interceptors.request.use(
config => {
// 可以在请求头中添加认证信息或其他全局信息
const token = localStorage.getItem('token');
if (token) {
config.headers.Authorization = `Bearer ${token}`;
}
return config;
},
error => {
return Promise.reject(error);
}
);

响应拦截器:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
apiClient.interceptors.response.use(
response => {
// 可以在这里做响应的统一处理,例如根据返回的状态码做全局的处理
return response;
},
error => {
// 统一错误处理
if (error.response.status === 401) {
// 处理未授权,可能是用户需要重新登录
alert('未授权,请重新登录');
}
return Promise.reject(error);
}
);

4. 请求的参数和数据结构

确保你发送到后端的请求数据结构与后端期望的模型一致。你可以通过 axiosparams(GET 请求)或 data(POST 请求)属性来绑定数据。

示例:

1
2
3
4
5
6
7
8
9
10
11
12
13
// GET 请求
axios.get('/api/users', {
params: {
page: 1,
limit: 10
}
});

// POST 请求
axios.post('/api/users', {
name: 'John Doe',
email: '[email protected]'
});

5. 全局配置和环境变量

如果有多个接口或后端环境,使用环境变量来管理不同的 API 根路径、API 密钥等。

示例:

1
2
3
4
5
6
const apiClient = axios.create({
baseURL: process.env.VUE_APP_API_BASE_URL || 'https://your-api-endpoint.com',
headers: {
'Content-Type': 'application/json'
}
});

然后在 .env 文件中设置环境变量:

1
VUE_APP_API_BASE_URL=https://dev.api.com

6. 分页和懒加载

对于数据量大的接口,建议使用分页、懒加载等技术来优化性能。通过在请求中添加分页参数,将数据分批获取,避免一次性请求大量数据。

示例:

1
2
3
4
5
6
7
8
9
10
async fetchUsers(page = 1, limit = 20) {
try {
const response = await axios.get('/api/users', {
params: { page, limit }
});
this.users = response.data;
} catch (error) {
console.error(error);
}
}

7. 缓存和重复请求防止

如果某些请求会多次发送相同的数据,可以考虑缓存请求结果,或者在发送新请求之前,检查是否已发起了相同请求。

总结

  • 封装 API 服务层:将 axios 请求抽象成服务方法,方便管理和复用。
  • 错误处理:处理请求失败的情况,显示用户友好的错误信息。
  • 请求和响应拦截器:统一处理请求和响应,尤其是认证和错误处理。
  • 避免重复请求:缓存或防止发送重复的请求。
  • 分页和懒加载:提高性能,避免一次性加载大量数据。

这样,你的 axios 请求会更加清晰、可维护,并且具有良好的扩展性。

消费者对于商品价值认知的几个阶段,这些阶段最终决定了消费者对于一个商品价值的评估。

五个阶段是:
成本认知、工艺认知、供应链认知、文化/品牌认知、需求认知

认知的差距体现了信息不对称的程度。

  1. 成本认知
    例如,对于一件T恤来说,消费者最开始建立的是成本认知,即这件T恤所用的布料值多少钱。

  2. 工艺认知
    成本认知之上,是工艺认知,即怎样的工人倾注怎样的劳动在生产这件商品上。

  3. 供应链认知
    再然后是供应链认知,即对于一个商品采用怎样的供应链去生产和销售。一定的成本搭配相应的工艺,是否采用了供应链的方式,增加了商品价值或是削减了劳动成本?

以上三点从商品的基础生产角度去衡量一件商品的价值。

  1. 文化/品牌认知
    随后是消费者对于文化的认知,一件T恤如果印上了始祖鸟的标志,那它的价格就可以变得很高,即使在成本、工艺、供应链的角度来看一件商品并不具备于价格相匹配的价值。

  2. 需求认知
    商品的需求认知是另一个视角,比如疫情时期的口罩,沙漠中的矿泉水,大海中的救生船,战时的避难所等等。这个认知可以颠覆前面四个认知,成为完全独立的存在。例如一杯水,在日常生活中没有价值,但是在沙漠中,可以挽救生命,那它的价值就打破了所有的价值评估体系,完全从需求本身出发构建评价,需求认知是产生商品溢价的关键因素。

写于2024年10月18日

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×