註冊並分享邀請連結,可獲得影片播放與邀請獎勵。

檢索結果 首先你得先來底下填寫面試單📩
首先你得先來底下填寫面試單📩 貼吧
一個關鍵字就是一個貼吧,路徑全站唯一。
建立貼吧
用戶
未找到
包含 首先你得先來底下填寫面試單📩 的搜尋結果
徵炮友ing....(˶‾᷄ ⁻̫ ‾᷅˵) - 長得不帥 沒有經驗 都沒關係 只要床上能把我餵飽就好 內心是好色慾女哈哈哈 「喜歡被玩弄身體 舔奶頭 會噴水 身體密碼是168公分 大D小E❤️」 #首先你得先來底下填寫面試單📩#
顯示更多
0
22
1.1K
93
轉發到社區
决定代码复杂度的东西不在代码里,在写代码的人的脑子里。LLM 碰不到它。 这是 软件工程师 Pol Alvarez Vecino 读完 Peter Naur 1985 年的论文后得出的结论。 为什么 LLM 没法让你的代码更简单 本文最初发表于 Medium( tl;dr:Peter Naur 的《Programming as Theory building》指出,真正的程序——他称之为 Theory,大写的 T——存在于工程师的脑子里。代码和文档只是下游的(因而不完整的)产物。我对 LLM 最大的抱怨之一,就是它写出来的代码有多啰嗦、复杂度是怎样到处蔓延的。我一直抱着一丝信念:也许我们可以用 LoC 或者独立代码路径数量之类的指标来约束它们。然而,读完 Naur 之后我意识到,我们想降低的那个复杂度是 Theory 的复杂度,不是代码的复杂度,而这方面没有任何可用的度量,因为它非常主观。 我最近读了 Peter Naur 那篇精彩的论文《Programming as Theory building》( LLM 能做什么、不能做什么的看法,也改变了我对如何给它们写提示词、当前 agent 系统的主要局限,以及结对编程为何如此有效的看法。 今天我只聚焦它和代码复杂度的关系。 如果你还没读过这篇论文,我真的建议你读一读。说实话,我写这篇文章的主要目的,就是让一些人去读原论文。它值得花这个功夫。这也是练习(或学习!)在 Solveit 里做精读的绝佳机会,因为在 Solveit 里这要容易得多:你可以在阅读过程中随时提问,钻进任何你感兴趣的兔子洞,或者直接让 Solveit 帮你把语言讲清楚。关于精读的更多信息见这篇博文( fork 我的对话记录快速上手( 话说回来,如果你还是决定不读,这里是论文的 tl;dr: 程序是构建和维护它的人所持有的 Theory:一种理解——程序如何与现实世界的问题相关联,哪些约束和权衡塑造了它,它为什么能工作,以及哪些改动符合它的设计。代码和文档是这套 Theory 的下游产物,永远无法完整地承载它。 工程师通过经验发展出这种理解:与用户交谈、观察故障、学习领域知识、观察系统在真实世界中的表现。这种理解指导着对相关性、相似性、简洁性和良好设计的判断。 LLM 不太擅长持续学习,不擅长和用户交谈,也不擅长在真实世界里体验事物。但这和复杂度有什么关系呢? 我想我们都同意:LLM 总体上倾向于让代码库的复杂度上升,如果没人管的话。原因有很多:它们没意识到某个方法已经存在,于是又写了一遍;它们写过度防御的代码,比如为不可能发生的边界情况做防护;或者过早地过度优化。顺便说一句,大多数前沿实验室从你消耗的 token 里赚大钱,所以它们多少有动机去推广 token 最大化。总而言之,LLM 很少遵循 KISS 原则。这个问题在你不看输出、纯 vibe-coding 的时候最严重。但即使你会审查代码,要想让程序保持简洁,也需要主动付出努力去尽量削减复杂度。 在我天真的日子里(大约两周前),我曾以为我们早晚能爬出这个复杂度的大坑。前沿实验室只需要在 RL 训练里加一些复杂度惩罚就行。他们可以用总 LoC 作为最小化的指标,但我们都同意,有时候一行代码比两三行更复杂。另一个选项是圈复杂度(cyclomatic complexity),它衡量独立代码路径的总数。读完 Peter Naur 之后我意识到,这些东西无法真正解决问题(也许能稍微缓解一点)。我们来看看为什么。 为什么代码复杂度是错的指标 在下面这个(我编的)例子里,我们想支持调用 OpenAI 和 Anthropic。假设所有的消息准备和重试逻辑完全一样,只有请求体参数略有不同,于是我们有两个不同的方法 call_openai 和 call_anthropic。 在第一个朴素版本里,我们有两个不同的类,带重复的样板代码(即 prepare 和 with_retries)。 分开 —— 指标会发现重复 class OpenAIClient: def complete(self, prompt): msgs = prepare(prompt) # 公共样板代码 y = call_openai(msgs) # 唯一不同的一行 return with_retries(y) # 公共样板代码 class AnthropicClient: def complete(self, prompt): msgs = prepare(prompt) y = call_anthropic(msgs) return with_retries(y) 一个直接的 refactor 是创建单个类,做到 DRY。按很多指标看这都是更好的实现:行数更少、Halstead 容量更好(V=N×log2(n),N 为程序长度,n 为词汇量)、可维护性指数(Maintainability Index)也更好。 合并版 —— 按指标看确实更好:DRY,行数更少 class LLMClient: def __init__(self, provider): self.provider = provider def complete(self, prompt): msgs = prepare(prompt) y = call_openai(msgs) if self.provider == "openai" else call_anthropic(msgs) return with_retries(y) 一般来说,第二个版本(或者类似减少 LoC 和重复的版本)复杂度更低。但是,如果我告诉你,下个月我们很可能就停止支持 Anthropic 了呢?在那种情况下,我更倾向于让它们保持分开,这样到时候我只要删掉包含 AnthropicClient 的那个文件就行。 当然,这种简单的例子很容易解决,尤其是现在 LLM 可以帮你写代码。但如果你的目标不是 2 个供应商,而是像 LiteLLM 那样支持 165+ 个供应商呢?那种情况下,直接用 LiteLLM 就行。但那样你就把 120 多万行 Python 代码放到了你和最终供应商之间。值得吗? 设计良好的 API 是抽象复杂度的绝佳方式。你有清晰的契约,不需要理解背后发生了什么。即使 LiteLLM 是一个庞大的包,它也可能不计入你的 Theory 总复杂度。LLM 推理端点早期的日子就是这样:「文本进,文本出」。然而,当契约不再可靠时,这一切就会崩塌。原因可能是它有 bug,可能是 API 背后藏着大量你拿不到的状态,也可能仅仅是你不确定某个新供应商特性是否被支持。 每当你被迫窥视 API 抽象层背后的深渊时,那份复杂度就成了你的问题。这个问题正变得越来越普遍。像 OpenAI 和 Anthropic 这样的供应商,越来越多地把数据藏在服务端,比如加密的压缩数据或推理 token(更多讨论见 如果你在快速推进、只用基础功能、想尝试很多供应商,那么 LiteLLM 或类似的库可能值得用。反过来,如果你看重控制力、调试和对技术栈的理解,那可能就不值得。不存在「正确的」复杂度(虽然我非常偏好第二种选择)。 进入 Theory 决定走哪条路的信息不在代码里。这些信息属于 Naur 所说的程序的 Theory 的一部分。迄今为止,LLM 几乎接触不到这些信息,因为它们活在人的脑子里。它们可以从 IM、邮件或其他书面文档里得到一些线索,但那些永远只是局部的(最好的情况下)。 其中一些信息可以作为上下文提供给 LLM,比如业务优先级、预期的产品变化、运维约束,以及早期决策背后的原因。这样做也许能改善它的选择,但这些仍然只是 Theory 的产物。它们无法完整地传递团队发展出这套 Theory 所依赖的经验和判断。 这些都很好,但如果我全身心投入 vibe-coding 和 token 最大化、完全不在乎代码呢?那样的话,这篇博客后面的内容说服不了你。如果你处于两者之间,我来描述一个我们在 亲身经历的真实情况,关于 Solveit 的计费系统。 剧透警告:在 最初的计费系统 Solveit 是一个平台,你可以在里面用 AI 在一个类 notebook 的环境里工作。环境是持久化的,所以我们对 LLM 用量、CPU、磁盘、内存和带宽收费。 最初的计划是向用户收月度订阅费(比如 5 美元)。这笔月度订阅费变成当月可以消耗的积分(credits),如果全部用完,下个月之前就得充值。我们先在一个更小的项目里测试了这套方法来验证它。 这套方法后来证明比我们想要的更复杂。第一,积分 + 订阅的机制会把人(比如我自己)搞晕。第二,它让代码在多个层面上更复杂。你得处理「先消耗月度订阅积分、再消耗普通积分」的所有逻辑,以及剩下的积分怎么办。在 Stripe 这一侧,它有两个不同的代码路径:手动充值和订阅服务。 对不熟悉的人来说,Stripe 订阅是一个全托管服务。Stripe 管理整个生命周期(扣款周期、发票、重试全在他们那边)。 你大致只需要这样创建订阅: stripe.Subscription.create(customer=cust_id, items=[{"price": "price_5usd_monthly"}]) 然后监听他们的 webhook,在订阅状态变化或付款到达时更新你的数据库(还有很多其他事件可以选择)。 直接收款则需要你启动一个 checkout session,让用户跳转到 Stripe 的域名填卡。这需要你提供一个 customer ID。那应该在什么时候创建 Stripe customer?用户注册时?他们尝试付款时?还是别的时机?全都是合理选项。 stripe.checkout.Session.create(mode="payment", customer=cust_id, line_items=[{"price": "price_5usd", "quantity": 1}], success_url="") 到目前为止还好吧?如果你对 Stripe 或支付没有太多经验,很可能你已经感到吃力,没法把这一切全装进脑子里。也许你设法把它简化成了: • 订阅 → 交给 Stripe 订阅服务管理 • 充值 → Stripe checkout 一个不明显的问题是:使用 Stripe 托管服务意味着你有重复的数据。一半数据在 Stripe 的后端,而你必须保证本地数据库和它同步。另一个问题是,调试的时候,你既要查 Stripe 的服务,又要查自己的数据库。比如,一笔付款没到账,是 Stripe 没发 webhook(「他们的错」),还是我们没把它存进数据库(「我们的错」)? Stripe 订阅服务很棒、很容易上手,但它是为支持海量用例而设计的。这意味着,即使设计得很好(它确实很好),这个 API 抽象最终也相当复杂。在这种情况下,你在用「卷起袖子自己写代码的复杂度」交换「学习 Stripe API 的复杂度」。 LiteLLM 和 Stripe 在不同规模上展示了同一个权衡:只要契约成立,外部抽象能极大地简化你的 Theory;但每当你需要调试、修改或超出契约去推理时,它隐藏的复杂度就变成你的了。 AAI 的做法 在 经过很多天的探索和讨论,我们最终定下了一个简单得多的系统。 首先,我们只做积分(credits),按用量收费。这是一个超级简单的模型(和 Theory!):充值积分,用多少付多少。 订阅一去掉,我们就可以删掉一大块用来保持同步的代码。剩下的付款路径只有两条:手动充值和自动充值。要做自动充值,你需要能保存客户的信用卡,以便随时扣款。而 Stripe checkout 不会保存信用卡,你只是让 Stripe 在他们的 UI 里处理这次付款。 长话短说,我们最终发现最简单的办法是:用户一注册就保存他们的信用卡。卡一旦在档,用户可以用它手动充值,也可以设置成自动充值。因为全部是我们自己处理的,同步问题几乎为零。我们只监听支付成功事件(没有订阅了!)。 结果就是,我们支付系统的 Theory 可以用一句话概括: 客户注册时添加信用卡,之后我们对该卡扣款——要么手动(充值),要么在余额不足时自动扣。 手动充值和自动充值现在走同一条支付路径。我们整个支付技术栈——拆在 Solveit 和 faststripe 之间——大约 300 行代码。 结果是非常低的复杂度,但这是数小时的探索、尝试和讨论换来的。我这里的解释充其量只是触及皮毛。 印度登场 那么上线那天发生了什么?一切顺利吗?没有。上线后我们发现,印度信用卡不支持你想什么时候扣就什么时候扣的 off-session 扣款。手动充值属于 on-session,仍然可以工作,因为用户会在我们的 UI 里看到一个类似 3DS 的验证流程;但自动充值不行。 在寻找解决方案时,我们发现 Stripe 托管订阅在印度确实能工作。为什么?因为 Stripe 替你绕开了所有这些复杂度。他们提前一天创建并持有 off-session 的支付意图(payment intent),这样银行就能在实际扣款前向用户发送预扣款通知或认证请求。 我们迁移出托管订阅时,就失去了这个特性。我问了一个前沿 LLM——我记得是 GPT-5.5——我们该怎么处理这个问题。你猜它给出的方案是什么? 用回 Stripe 订阅来处理 这个 LLM 提议的正是我们刚刚迁移出来的方案。读到这里,你会怎么说?你的意见是什么?我们应该迁回去吗? LLM 列出了两个选项:要么同时支持两套系统(随时可以开工,你一句话就行!),要么完全迁回旧的系统。我们做了什么?什么都没做。我们非常看重 Theory 复杂度,于是我们决定:让印度用户手动充值就好了(抱歉了各位!),换来一个更简单、更健壮的平台。 如果你不同意我们的选择,反思一下为什么不同意。真的,现在就停下来想一想。 这个问题没有正确答案,而这篇博客的目的之一,就是帮你看清你的答案来自哪里。你的论据是什么?更具体地说,它们是从哪里来的? 有很多场景下 Stripe 托管服务是更优的选择。举几个例子: • 公司收入最重要,手动充值的额外摩擦可能会让我们损失一些印度销售额,那我们应该迁回去(或者同时支持两套) • 销售团队用 Stripe Dashboard 的 UI,所有支付信息都放在我们自己的数据库里并不理想,因为他们没法在那里管理 我的观点是:你的代码的复杂度,真的取决于一大堆和代码无关的因素,而那些信息不在代码里。 隐藏的优势 那么为什么不干脆让 LLM 全权处理这些事呢?在我看来,最妙的答案是:我们的工作方式揭示了一个可能的商业机会。印度不支持 debit mandate(借记授权)的方式和世界其他地方不一样。Stripe 试图解决这个问题,但远远不是一个完整的解决方案。 在理解和简化流程与 Theory 的过程中,我们学到了产品之外有价值的东西。在我看来,这类洞察是可以转化为竞争优势的。 努力去理解,本质上就是一个简化 Theory 的过程。如果你放任 LLM 在复杂度上为所欲为,你可以很快产出大量代码。选择简化路线更长、更费劲,但长远来看我认为它是值得的,而且你可能会在路上发现隐藏的宝石。 原文: #LLM# #编程# #代码复杂度#
顯示更多
这是女权系列的第四期。 前三期梳理了三次女权浪潮的历史。我做这些的目的是很明确的,通过历史来展现女权实现的路径,试图回答一个最最基础的问题:中国的女权面临的问题究竟是什么,以及应该怎么做? 而这一切的起点在于我跟一个朋友的分歧,就是他认为“女权归根结底是人权”这种论调是荒谬的,是虚无缥缈的大道理,是对现实问题的视而不见。而我意识到了这个问题的价值,它的背后实际上是中国互联网女权的一个根本性的问题,甚至有可能是最根本的那个。所以这一期我将回到这个最初的问题上,通过正面回答这个问题来回答女权的问题,以及为什么这是一种女权版的青天大老爷情结。 我就用大家最耳熟能详,也是近年来最重要的女权事件铁链女来举例子。铁链女中暴露出的问题是什么? 首先最直接的是行政和司法不作为,从事实上包庇施暴者。这里的人口拐卖和非法囚禁完全是写在脸上的,但是接连几个通告都不拒承认此事,通告和通告之间还相互矛盾。这是什么?行政权没有制约嘛。先是丰县方面为了掩盖自身问题随便糊弄公众。公众舆论爆炸,但事实上毫无办法,只能指望上级徐州市政府来解决。但徐州市政府也没有动力解决,因为相互之间有利益和立场的绑定,出通告只是为了安抚舆论,缺乏彻查的动机,自然还是糊弄。所以新的通告弄出来毫无诚意,大家还是不买账,只好让更高一级的江苏省政府来调查。那省级就有意愿解决这件事了吗?当然没有啊。 这个问题还不典型吗?行政权(政府)一旦缺乏意愿解决某件事,舆论怎么样作用都很有限,难以干涉和监督行政权。行政权本来应该由立法机构(国会/议会)和司法来监督,但中国的立法机构人大是橡皮图章,司法更是行政的下属机构,没有制约必然导致行政权的滥用。连饮料泼烟头都要脱光衣服裸捡,把人用铁链锁了那么多年竟然都不用调查? 然后就是司法。这么严重的犯罪行为,司法在干什么?因为没有独立司法嘛,司法要看行政权的脸色。你还能背着上级自己调查起诉?是不想干了吗。最后董志民判了9年,5个人贩子判了8到13年,几个官员给了处分,这说到底还是为了平息舆论,没有舆论人家受害者还在用链子拴着呢。 再然后是,铁链女身上发生了什么?铁链女虽然精神上可能有问题,但没有完全失智,完全能通过询问来获得很多信息。但是舆论爆发这么久,直到今天都没有调查记者能跟她说上话,为什么?因为没有媒体和新闻自由嘛。这么炸裂的社会新闻,正常地方的记者早就排着队去了。没有新闻当然也就没有真相,事实只能靠猜,也不会有后续追踪。四年多过去了现在她怎么样了?没人知道。 还有删帖禁言封号抓人,各种降权软封禁就更不用说了,不让你们讨论此事。只身前往现场的网友什么下场大家都知道。这是什么?言论自由啊。 监督和制约行政权,独立司法,媒体新闻自由,言论自由,再加上不受侵害的自由和投票权,这不就是现代政治里的人权概念吗?这事情一开始就是和人权息息相关的,正是因为没有人权才会有这种事情啊。 实际上隔壁韩国就有几个类似的例子,上网早的大概率听说过。一个是素媛案。2008年12月,57岁的赵斗顺在京畿道安山市,对一名8岁女童实施性侵,造成受害者终身残疾(消化系统永久损伤,需造瘘手术)。赵斗顺被捕时声称案发时醉酒、记忆不清,最终只判了12年。 这件事在2013年被拍成电影《素媛》,引发轩然大波,立刻就推动了立法层面讨论。随后韩国就强化了性侵相关的法律,取消了醉酒减刑的条款。 那么问题来了,在中国铁链女能拍电影吗?事情发生后有什么法律层面的推动? 还有很有名的N号房事件。2018年起,一个以Telegram为平台的性剥削网络逐渐形成。核心运营者”博士房”主谋赵主彬(조주빈)以及多名协从,通过威胁、诱骗等手段,强迫数十名女性(包括未成年人)拍摄性剥削影像,并在付费的封闭Telegram频道中分销。 2020年初,两名女大学生记者经长期卧底调查将案件公开。消息一出,韩国舆论震动,数十万人联署请愿要求公开所有参与者身份。主谋赵主彬被捕时,电视台进行了直播,民众自发聚集在警局外。主犯赵主彬被判42年有期徒刑。韩国随后修订法律,大幅提高非法拍摄和传播性剥削内容的刑罚,并将观看此类内容也纳入刑事追责范围。 韩国的女性地位在国际社会里也是很糟糕的一档,但人家这种事就能电视台直播,能联署情愿,能修订法律。这些事在中国哪一件是能做的?所以韩国再烂身位也是甩中国一条街的。这不是人权是什么? 所以这件事在我看来逻辑是非常清楚的。你首先得先有作为人的权利,然后才能讨论其他的。我之前在女权浪潮的文章中写了,西方女权要的第一样东西不是别的,就是投票权。你首先要在法律和政治上被当成是一个人,然后才能谈其他的。 我这里再重复一遍,女权是人权的子集。先有人权再有女权。虽然有了人权不一定就有女权,但在没有人权的情况下单独获得女权在现阶段是不可能的。所以中国女权面临的问题是什么?答案是,在中国当前语境下,推进女权的主要障碍就是人权层面的障碍。 (1/2)
顯示更多
0
33
73
7
轉發到社區
其实说实话 想单靠这点收入把自己养活 真的没那么容易 每天发帖、回帖 互动、找选题想内容 看起来只是动动手指 实际上并不比上班轻松 有时候累的不是发了多少条 而是你得一直保持在线 保持输出,保持热情 所以我一直觉得 X 这件事前期别想太多 先把它当副业慢慢做 我也没什么特别技巧 就是坚持发 坚持互动,坚持肝 就这样快坚持1年半了 还有首先你要 熬得住每天这样不断重复的事情 才有机会等到结果 这点钱虽然不算多 但至少证明 认真做 真的会有一点点回报
顯示更多
0
36
28
0
轉發到社區
亲爱的男朋友,如果你想让我彻底融化,除了用嘴巴认真舔我,还要加上一点甜蜜又色情的sweet talk,那真的会让我爽上加爽。 首先,你要得到我的同意,并且全程沟通。你可以一边亲我一边低声说:“宝贝,我今天好想好好舔你,可以吗?”得到我的允许后,你先从我的大腿内侧慢慢亲上来,同时贴着我的耳朵低语:“你皮肤好软,好香,我闻着就硬了。”热身阶段,你用整个舌面缓慢舔我的阴唇时,可以轻轻说:“你已经开始湿了,好多水…我好喜欢你这个味道。”当你的舌头伸进我的小穴轻轻搅动时,你抬头看我一眼,低声说:“里面好紧,好热,我要把你舔到完全湿透。” 等到我开始喘气、身体微微扭动时,你才把重点移到我的阴蒂上。这时sweet talk最有效——你用舌尖画圈、上下舔、吸吮我的阴蒂的同时,可以贴着我的耳边或直接对着我的小穴说:“宝贝,你的水💦好多…我好想把它吸到嘴里。”“你夹得我舌头好紧,再给我多一点水,好吗?”“我好喜欢你现在这个声音,再叫大声一点给我听。”当你加入手指勾我的G点时,你一边动一边说:“这里是不是最舒服?被我这样勾着又被我舔着,是不是要忍不住了?” 高潮最关键的时候,你千万不要安静,要继续保持舌头和手指的节奏,同时用甜又色情的语言推我一把:“对,就是这样…宝贝,你要高潮了吗?给我,都给我…”“我好爱你这样抖的样子”“你喷得我满脸都是,好棒…我还要。”高潮后你不要立刻停,可以继续轻轻舔我,同时温柔地说:“乖,慢慢来…我在这里,好好享受。”或者“看你高潮的样子真的太色了,我好喜欢。” 额外加分的小技巧: •你的声音要低沉、温柔又带着一点喘息,别太大声但要让我清楚听到; •你夸我的身体和反应:“你好美”“你夹得我好爽”“你味道真的太好吃了”; •你偶尔问我:“喜欢我这样说吗?”或“你想听我怎么骂你/夸你?”让我自己引导; •眼神配合:你舔着的时候偶尔抬头看我的眼睛,说一句“我好爱看着你爽的样子”。 把这些sweet talk自然混在动作里,不要刻意表演,像你真的很享受、很着迷我一样说出来,我会因为你的声音、你的赞美、你的欲望而更湿、更敏感、更高潮。 下次做的时候,你可以直接把上面这些话和动作一起用,边舔边说,慢慢练习几次,我会越来越容易湿、越来越容易叫、越来越容易连着高潮。
顯示更多
0
165
582
39
轉發到社區
如果meme想要成为一名受人尊敬的银行行长!!! 假设你目前背景: 男,狗剩,22岁,三线城市土著,父母都是普通职工,即将二本毕业,专业跟银行不是特别对口的你想进家乡的某宙行。 你参加了某宙行的秋招,进行了网申。你家亲戚正好是家乡某宙行二级分行内设部室一把手(或者一级支行一把手),让你把网申填写的简历打印下来一份交给他。 人力资源部看了以后让你家亲戚转告你,虽然专业不是特别对口,但是有其他闪光点,让你安心准备笔试。 第二天,你就收到了网申通过的短信,让你参加笔试。当然3000份简历只筛选出1000份,你要面对其他999个竞争者,去竞争90个岗位。 笔试当中你文思泉涌,祖坟冒青烟,考了前10名。顺利进入面试,然鹅你也不会知道,按照3:1的比例进面试,你的竞争者被淘汰了810人。 面试中,因为你家亲戚的缘故,你没有被考官刁难,问的问题也非常简单,考官见你长得一表人才,回答问题思路清晰,给了你高分。 综合笔试面试成绩,你得到了这份Offer,你满怀信心大干一场!员工入职培训,省分行A副行长分享了他从一名人民银行办事员在基层奋斗的经历,你听后久久不能平静,心想一定能够效仿A行长,干出一番事业。 你,开始了银行人的行长奋斗之路 首先迎接你的是一年半的955**的电话客服生涯,B经理领导着这个信用卡电话客服部,做为总行后台中心,这个部门参照正科级,经理非常年轻34岁。 你的组长——C组长,也就30岁,跟你一同进来的都是同龄的年轻人。C组长脾气非常不好,你不拍马屁她就处处针对你,你拍她马屁,好事都会有你一份。 你心想,岂能做这等腌臜之事?换来的可是被处处针对,还有各种小题大做。好在B经理和C组长不和,几次小题大做都没有得逞。 善良的人在客服电话里可以变一副嘴脸,何况本身就凶恶的人?客户的刁难,组长的针对,夜班的疲惫,你的休息被克扣,对家乡的思念,精神上折磨着你。 你的收入参照的是所在单位,连TMD成都的服务员都比不上,租房都花了1/3你的工资,生活都捉襟见肘。此刻你脆弱的大学爱情因为异地,跟你说了再见。 天将降大任于斯人也,必先苦其心志,劳其筋骨,饿其体肤,空乏其身,行拂乱其所为,所以动心忍性,曾益其所不能。 你还是认真学习着业务,笔记做了一本。挂客户电话挂出来的月明星,你可是不屑。为了回去做一番大事业,忍! 你结束了成都的客服生涯,此刻的你24岁,被分配到了国家级贫困县做柜员。不少同学亲戚都觉得你是不得志,被发配到就偏远县城。 你却知道这是一个机会,一个快速从柜员提升到客户经理的好机会!县城A支行的D行长还有营业厅的E主任很开心的迎接了你,上一次分配年轻人过来还是3年前,做了不久就辞职了。你开始跟在师傅后面学习业务,做好笔记。 很强的学习能力让你1个月时间就能独立操作各项业务,经过3个月,高柜低柜的各项业务也逐渐熟练,你的业务量也跟老柜员不相上下了。 E主任也经常鼓励你,让你跟客户经理学习营销业务,你对营销很有天赋。经过1年的磨练,你的在柜台的业务量是别人的2倍,又快又好,你的营销业绩在柜员中也是第一。 支行又补充了新员工,此时有一个回市里的名额,D行长在考虑谁回去。 你怯生生的敲开了D行长办公室的门,真诚的表示你还想在这里,争取混个客户经理再回去,D行长表示会认真考虑。后来大堂经理调回市里,你成为了大堂经理。 做为大堂经理,你勤勉尽责,每天要走2万步,很多客户都记住了你的笑容,你完成了很多看似不可能完成的营销任务,此时你成为了E主任的左膀右臂。 D行长也对你的表现表示了赞赏,拍拍你的肩膀,让你继续努力顺便提出了让你学习信贷业务,你成为了对公客户经理。此时你已经26岁,意气风发。 对公客户经理意味着你要参与更多的应酬,你不是去走客户,就是在去应酬,你的好酒量让你能够喝了半斤高度白酒后仍然能服务好D行长。 D行长此刻给了你更多的信任,你的业务水平也在历练中逐渐熟练。 此刻,A分行公司金融业务部开展了一次培训,D行长极力推荐你参加。 培训后的考试,你的考试成绩名列前茅,公司部F总经理对你非常看好,D行长也非常通情达理,在你家亲戚的撮合下,一纸调令,你成为了A分行公司业务部业务经理。 你同样在A分行机关兢兢业业,为人低调,此刻你进入了你的主管行长——C副行长的视野。 C行长在走访A局长的时候,A局长向C行长倾诉了苦恼——他弟弟的女儿今年24岁,刚刚考上公务员,目前男朋友没有合适的人选。C行长一拍大腿,嘿,这不有个年轻人没女朋友吗! 27岁的你被分行工会安排了相亲,你家亲戚亲自张罗,C行长和A局长夫人在旁边亲自督战,尽管这顿饭花了你半个月工资,但是你认识了你今后的妻子。 她长相普通,普通公务员,但是却拥有一个你们分行私人银行客户的父亲、一个局长伯伯、一个市组织部某科长堂哥和若干科级干部的表哥。 婚后,29岁的你被安排到银保监交流学习一年,这一年你积累了人脉,镀了金。 这一年F总退二线了,你回行里跟C行长认识了省分行A行长的儿子E总,他大你6岁,已经是A分行公司业务部副总经理(主持全面工作),一番交流探讨,你纳头便拜,从此你有了带头大哥。 30岁的你回到了分行以后成了公司金融业务部工业组副组长(副股级),此刻你跟网点副主任同级,稍微安慰自己,当得起一声(二级支行)行长了。 31岁,由于经济下行,出现了不良贷款,你为领导背了锅,行政记大过处分,扣减年终绩效30%,违规积分12分,下调工资等级1级,6个月不得提拔。领导看在眼里,记在心里。 10个月后,由于你今天上班左脚先进办公大楼门,行长特别奖励基金给你发了X万元,够你那30%绩效钱了。又过了几个月,由于你每天下班都是右脚出办公大楼门,你转任大客户服务中心综合组组长(正股级)。 32岁的你,担子更重了,你的兄弟伙此时不是业务骨干就是一方诸侯,你是这个年轻人圈子的核心人物之一。 33岁,大哥E总由公司金融业务部副总(主持全面工作)转正为正总,你过年给E总送礼的时候得到了跟A行长汇报工作的机会,A行长说了一句,年轻人要敢于去基层锻炼,你记在了心上。 此时A分行下面支行开始了竞岗,你家亲戚也准备退二线,竞岗毫无悬念,你变成了某国家贫困县一级支行的行长助理。 你不得不前往100公里外的县城上班,离开妻子还有你刚出生的女儿,收拾好行李,去曾经奋斗的地方开启新的奋斗史。 县域的工作,你都不知道你喝了多少酒,给县领导赔了多少笑脸,大企业老板前递了多少烟。当然,你也有了狗腿子,做为主管信贷的行长助理,小企业主给你送东西送钱送女人,你一个都不敢收,因为你志不在此。 35岁,你大哥E总,成为了A分行行长助理,分行C副行长成为了C行长。你通过了助理考核期,并从县域行回到了城区行,变成了一级支行副行长(副科级)。 再次不知道喝了多少酒,给城区和市局领导赔了多少笑脸,大企业老板前递了多少烟,你此刻真的很想休息一阵。 然鹅,C行长依然对你殷切期盼,给你更多的任务指标。你求上了你岳父大人,由于你经常孝敬岳父大人,还有优秀丈夫的口碑,你岳父决定拉你一把,带你跟曾经的A局长,现在的A副市长汇报工作。 不日,你辖内落地了一笔大业务,签约仪式上C行长跟A副市长紧紧握手,亲如兄弟,你在台下鼓掌,笑得非常开心。 38岁,你被借调省分行半年,在这半年你积累了省分行的各种人脉。回到支行后,你的职务变成了副行长(主持全面工作)。 39岁,经分行党委研究决定,你被任命为另一支行的党总支书记,副行长(主持全面工作)。半年考核期还有银保监批准后,你成了支行党总支书记,行长。此刻,你成为了一名真正的行长! 你的大哥E副行长(助理转副职了),准备调任省分行公司金融业务部副总经理,不日就会主持全面工作。 42岁,干满了一届支行一把手,你累了,真的想多陪老婆孩子。C行长此时也退了二线,新来的F行长想启用他自己的人,在换届后你担任了A分行信贷与投资管理部总经理,终于可以休息一阵了。 45岁,你已不在年轻,由于你长期从事信贷工作岗位,信管部一把手你如鱼得水。 你已经想躺平了,但是看着你女儿那高昂的补课费,还有家里的房子不是重点初中的学区,老婆天天念叨此事,你又有了去营销部门做一把手赚钱的想法了。此刻,你的大哥E,即将被任命为A分行党委书记。 46岁,你大哥被任命为A分行行长,你也被一纸调令任命为公司金融业务部总经理,如此重要的位置足以见大哥对你的无比器重! 一年的时间,你不负众望,公司金融业务得到了总行通报表扬,E行长在总行领导来调研露脸的同时,把你介绍给了他在总行 省分行领导的人脉,47岁的你依然谦逊的听着跟你年龄差不多大,甚至比你小的领导的训话。当然,省分行行长也对你印象颇深。 48岁,二级分行(省分行机关部室)副职遴选,你大哥叮嘱你一定要参加,从他办公室走出来以后,你的眼眶湿润了,22岁进行,26年的拼搏,终于有希望去敲开那扇副处级的大门。 经过3个月的流程,你如愿成为了A分行行长助理,此时的你出去办事都配有司机接送,你坐在GL8的后排,跟老大汇报着工作。 你的老大也不年轻了,53岁的他目前是省分行行长助理兼A分行行长。能否成为正厅级,就看这关键的几年。 49岁,你老婆的堂哥目前已经是A市组织部部长(副厅级),此刻正在考虑A市商业银行总行副行长的人选,你通过他进入了组织的视野。各种程序过后,你由某宙行A分行行长助理被聘为A市商业银行副行长。 51岁,你从某宙行带来的工作经验得到了A市商业银行董事会、高管层以及各级领导的高度认可。 经研究决定,狗剩同志基础理论扎实,工作经验丰富,任命为A市商业银行党委副书记。 3个月后,经银保监审批还有组织决定,任命狗剩同志为A市商业银行党委副书记、行长。 A市商业银行党委书记 董事长在不日即将担任市委副书记的市委组织部长见证下为你颁发了聘书,你——狗剩行长将带领A市商业银行开启了新的征程! 29年,你终于迎来了人生巅峰! 台下响起了啪啪啪的掌声 "啪啪啪" 休息室的拍门声响起,主管在门外叫道: "狗剩!外面排队太多了!提前20分钟上柜!快起来叫号办业务!" 哗!原是黄粱一梦! —— 某宙行国家级贫困县域支行 综合柜员 狗剩 男 24岁 (来自分享的幻想)
顯示更多
你真的会用 Plan Mode 吗,很多人用 AI 的时候,张口就是“帮我写个方案”“给我做个计划” 然后 AI 噼里啪啦输出一堆,看起来很专业,实际上根本没法用 这不是 AI 的问题,是你根本不懂什么叫 Plan Mode 写plan其实就是写需求文档 作为一名AI产品经理,我见过太多需求文档写得像屎一样的情况 最后的结果就是开发做了三版推倒重来,测试不知道测什么,产品经理被骂成狗 1.plan mode的本质是什么 Plan Mode 的本质,就是 Claude Code 里那个 Planning Mode 的思路——先分析任务、制定详细计划,你审批通过后再执行 不是上来就干,而是先把脑子里的逻辑理清楚 很多人以为 Plan 就是列个1234,写几个步骤就完了,这就是最大的问题 真正的 Plan,至少要定义清楚这几个要素: 1.目标拆解 - 你到底要解决什么问题,不要说“提升用户体验”这种废话,要具体到“把注册流程从5步优化到3步,转化率提升15%” 真实的目标一定要可衡量,这样做的好处是能让ai更好的理解你的动机 2.边界条件 - 什么能做什么不能做,资源限制是什么,时间节点在哪里 3.执行颗粒度 - 每个步骤要细化到什么程度,是写到“做市场调研”就够了,还是要细化到“访谈20个种子用户,整理 pain point 清单” 4.风险预判 - 可能会遇到什么坑,备选方案是什么 这就像我以前写 PRD 一样,你得知道这个文档是给谁看的,他们需要什么信息密度 2.不同场景下,Plan 的写法完全不一样 这是最多人踩坑的地方 很多人以为 Plan 有个固定模板,照着套就行 但作为 PM 我必须告诉你,就像需求文档永远没有固定的模块 做一个 MVP版本 和做一个生产级产品,PRD 的颗粒度能一样吗 同样的道理,你让 AI 帮你写个小红书文案,和让 AI 帮你设计一个完整的 agent架构,Plan 的复杂度天差地别 简单任务 - 比如“写一篇关于 AI 工具的推文”,Plan 可以就是:确定核心观点→列3个支撑案例→设计钩子开头→CTA 收尾 复杂任务 - 比如“重构用户管理模块提升查询性能”,Plan 就得包括:分析现有代码结构和性能瓶颈→设计新的数据库索引策略→实现查询优化→添加缓存层→编写性能测试→逐步迁移旧代码 颗粒度完全不在一个量级 所以你在用 Plan Mode 的时候,第一件事不是让 AI 写计划,而是你自己先判断:这个任务的复杂度在哪个 level,需要拆解到什么颗粒度 写计划,首先心里自己得有杆秤,这就是AI时代人的价值 时代,判断力才是第一性原理 很多人觉得有了 AI,自己就不用动脑子了,这是最大的误区 AI 再强,它也不知道你的业务场景、资源约束、团队能力,Plan Mode 的核心,不是 AI 帮你生成了一个看起来很牛的计划 而是你通过 Plan Mode 这个过程,逼自己把需求想清楚 就像我以前做产品,写 PRD 的过程本身就是一次需求澄清,你写着写着就会发现,诶这个逻辑不对,那个边界没考虑到 Plan Mode 也是一样的道理 你让 AI 先输出 Plan,然后你审查这个 Plan,要求修改、补充细节、调整优先级 这个来回的过程,才是真正的价值所在 我现在用 Claude Code 的时候,100%开 Plan Mode 不是因为我不会写代码,而是因为这个过程能帮我理清思路,避免方向跑偏 不是我不想节约时间,而是如果跑偏了,修复的代价会更大 与其让 AI 盲目执行然后推倒重来,不如一开始就把 Plan 想清楚 所以下次你用 AI 的时候,别再张口就是“帮我做 XXX” 先问自己三个问题: 我的目标够具体吗 这个任务需要拆解到什么颗粒度 我有没有定义清楚边界条件和验收标准 想清楚了,再让 AI 帮你生成 Plan 然后仔细审查,该改的改,该补的补 确认无误了,再执行 这才是真正的 Plan Mode 不是工具的问题,是你的判断力
顯示更多
南传有一个很简单的修行法,行禅。 就是慢慢走路,脚先落下,再根据是哪边脚默念左或者右。 普通人一脸懵逼,练这玩意有啥用?既不懂目的,也沉不下心来练。只有满满的无聊。 其实它真的很简单,就是做任意一件可以一直做的事情,然后让心专注于观。只要你愿意完全可以用出拳代替走路,性质一样。 首先你会感觉到可以慢慢降伏杂念,实现类似开车时专注的感觉;其次你可以感觉到无杂念时心是不发力的,进而领悟心的发力与心的放松是互斥的;实现类似观入出息的效果。坚持一段时间,最直观的效果就是脾气变好。 无论是《清静道论》记载的40种业处,还是黄帝问赤松子,都是寥寥几句话。自己悟性多少就修得多少。 修行就像走路,无论是从公司走回家,还是从北京走到拉萨,都可以只用两只脚走。走得远了就量变引质变。 修行是简不是繁。
顯示更多
给我四分钟,我会让你变得自信到可怕,从此告别自卑内耗! 这篇推文不是什么成功学鸡汤,也不是让你对着镜子大喊我是最棒的那种自我催眠。 如果你现在正处于那种当众说话脸红脖子粗,总觉得别人在背后议论你,遇到机会想抓又不敢抓,甚至在朋友圈发张照片都要反复修图半小时还怕没人点赞的状态。 那么请你用心看完这推文,我会撕碎你那些廉价的自卑,给你换上一副刀枪不入的铠甲。 首先,我要告诉你一个能让你瞬间解脱的真相,这个世界上真的没几个人在乎你。 心理学上有一个词叫焦点效应,你以为你今天穿的衣服不太搭,全世界都在笑话你。 你以为你刚才开会说错了一句话,同事们会记一辈子。你以为你走路姿势有点怪,路人都在侧目。 醒醒吧,大家都很忙忙着焦虑自己的房贷,忙着想今晚吃什么,忙着掩饰他们自己的自卑。 你眼里的天塌了,在别人眼里可能连个屁都算不上。 当你意识到没人在乎我的时候,你其实就获得了最高级的自由。 既然没人看,那你演给谁看?既然没人看你大方一点,笨拙一点,甚至出个丑又能怎样? 记住,自信的第一步是把自己从想象中的聚光灯下拽出来。 很多人对自信有误解,觉得自信就是我一定要把这事儿办成,我一定要让所有人喜欢我。 错,那是自负或者是过度补偿。真正的自信是一种允许自己失败的气度。 那些自信到可怕的人,他们走进一个房间,想的不是我要让大家都觉得我很牛,而是如果大家不喜欢我,或者我搞砸了,我也能接受,我还是我,这种底线思维才是最无敌的。 当你不再害怕丢脸,你就再也没有软肋,咱们说实话,你之所以不自信,是因为你把面子看得比命还重,你怕输,怕被拒绝,怕被看不起,但你仔细想想,就算被拒绝了,你少块肉吗?银行卡余额会变负数吗? 自信的底层逻辑是接纳自己的普通,甚至接纳自己的无能,当你敢于承认我就是不行那一刻,你反而变得无比强大。 很多人觉得得先有自信的心,才有自信的行为。其实生理学告诉我们,顺序往往是反过来的。 如果你整天缩着肩膀,低着头,走路蹭地皮,说话像蚊子叫,你的大脑就会不断接收到信号,我很弱,我很危险。然后它会分泌皮质醇压力激素,让你变得更加焦虑和猥琐。 改变自信最快的方法是物理入侵,占领空间。 坐着的时候别把自己缩成一团,把手撑开,腿放自然,站着的时候脊椎挺直,想象头顶有一根线在拉着你眼神的博弈,别躲别人的目光跟人说说话,盯盯着对方的鼻子或者眼睛,直到对方先离开,这不是没礼貌,这是在建立气场。 语速放慢越是不自信的人说话越快,只怕耽误别人的时间自信的人说话是有节奏的,甚至敢于在说话间隙留出空白沉默才是最高级的威慑力你试着坚持这一套假动作一周,你会发现你的大脑真的会被你骗过去他会觉得我好像真的挺有底气的。 我发现很多不自信的人都有一个共同的毛病,内耗。 一件事做完了就开始复盘,我是不是说错话了,我是不是表现的太急了,他那个眼神是不是在嫌弃我? 这种复盘毫无意义,他只会不断加深你的挫败感。 你要学会一种流氓逻辑,只要我不尴尬,尴尬的就是别人。 如果一件事办砸了,告诉自己这次经验值加满了,下次换个姿势再来。 如果一个人不喜欢你,告诉自己那是他的审美还没达到我的高度,那是他的损失。 这种看起来有点不要脸的心理暗示,其实是在保护你的能量场,你要像保护你的银行卡密码一样保护你的自信心。 自信不是凭空长出来,她需要成功的反馈,但问题是你不能总盯着那些大成功,很多人不自信是因为他们总想憋个大招,我要赚100万,我要考上名校,我要娶到女神,如果没达成,就觉得自己是个废物。 真正的自信是靠一个个微小的胜利堆起来的。今天按时起床了,给自己记一功。 今天在会上主动发言了,哪怕只有一句话也记一功。今天去健身房跑了20分钟,记一功。 你要在心里建一个博物馆,专门放这些微不足道的成就。当你遇到挫折想退缩时,去你的博物馆逛逛,告诉自己,我也是干成过不少事的人。 这种自我效能感的积累,才是你面对困难时最坚实的底气。 最后我想送你一句话,这句话值千金。自信的终点是不再需要任何人的认可。 当你还在问我表现的好吗?你觉得我行了的时候,你依然是别人评价体系里的奴隶。 真正的强者是拥有被讨厌的勇气。我来这个世界上不是为了满足谁的期待,也不是为了活成谁的样子,我就是我,我有我的缺陷,我也有我独一无二的光芒。 当你彻底放弃求求你认可我这个念头时,你会发现你走路带风,你眼神有光,你甚至不需要说话,别人就能感受到那种压迫感,这就是自信到可怕的最高境界。我不在乎你怎么看我,我只在乎我怎么看这个事情。 四分钟到了,这篇文章不会让你明天就变成亿万富翁,但它应该像一把火,点燃了你心底那点被压抑了很久的火苗。 别再缩在角落里了,去犯错,去出丑,去大声说话,去占领你的胃。你会发现,当你开始变得不要face的时候,这个世界反而会变得对你格外温柔。 去吧,去变得自信到可怕,去拿回属于你的主场。 如果你觉得这篇推文戳中了你,别只是点个赞就走了,试着从今天开始走,走路的时候抬头挺胸看人眼球,你会发现风景真的不一样。
顯示更多
0
2
36
14
轉發到社區
NFT项目告诉我们的最大谎言,从来不是某个系列的地板价能冲到多高,也不是谁靠白名单赚了多少倍。真正的谎言,是那个被无数项目反复贩卖的幻想:“只要一张精美的JPEG,配上几句宏大的路线图,就能撑起整个商业模式”。过去几年,我们目睹了太多相似的剧本:项目上线时,艺术设计无可挑剔,路线图写得气势恢宏,社区在投机情绪和短期热度中迅速膨胀,成员们津津乐道于地板价走势和下一轮拉盘预期。可一旦市场的聚光灯转向别处,曾经喧嚣的聊天群便迅速沉寂,热潮退去之后,剩下的往往只是一堆孤零零的数字图像,没有任何实质性的价值支撑。这背后的本质其实非常清晰:注意力从来就不等于真实的收入,更不等于可持续的发展,这才是整个行业必须直面的核心问题,也是无数项目最终黯然退场的根源所在。 正是在这样的认知下,@RallyOnChain 推出的 Wingston NFT 收藏品,才真正引起了我的关注与思考。它并不是那种靠免费铸造来吸引流量的短期玩法,也不同于那些先画饼再交付的空头承诺,而是直接根植于一个已经成熟运转的协议生态之上,这意味着,从你持有它的第一天起,就能切切实实地享受到真实可感的实用权益,而无需陷入“等待路线图实现”或“盼望团队做事”的漫长煎熬。这种产品优先的设计思路,让它从一开始就与传统投机性 NFT 划清了界限,也让它拥有了更持久的生命力。 具体来看,Wingston NFT 为持有者带来的价值是立体而持续的。首先,你可以将手中的 NFT 进行质押,从而每天稳定获得 RLP 代币奖励,这相当于为你的数字资产注入了一股源源不断的现金流,而不仅仅依赖买卖差价获利。其次,持有者还能自动解锁 VIP 专属权限,优先参与平台上那些回报率更高的独家活动,这意味着你不再是一个被动的观望者,而是拥有特权的生态核心成员。更值得一提的是,这款 NFT 还能为你的 Rally Score 带来显著加成,而这一分数直接决定了你在 Rally 平台上能够获得的创作者奖励、推荐曝光以及各类稀缺机会的分配权重。每一项权益都紧扣实际应用场景,绝无半点虚饰,真正将“持有”与“收益”紧密挂钩。 作为 Rally 官方推出的首个 NFT 收藏品,Wingston 完完全全是一个产品驱动型数字资产,它既不贩卖概念,也不依赖情绪炒作,而是扎扎实实地连接着真实用户、活跃社区和具有循环收入模型的生态系统。每一位持有者拥有的不仅是一份可展示的数字收藏,更是参与到一个拥有真实活动流量和稳定收入来源的平台中,获得长期的陪伴感与成长回报。这种模式,显然比那些靠叙事和预期支撑的短期项目要稳健得多,也更符合 NFT 走向主流应用的大趋势。 而最令人惊喜的是,目前这款 NFT 正处于免费铸造(免费薄荷糖)阶段,入场门槛比想象中要低得多,几乎为零成本。想要拿到白名单资格,操作流程其实非常清晰且自然:你只需加入 Rally 平台,并提交任意 3 个活动作品(无论是创作内容还是互动参与均可),然后在每周的排行榜中成功跻身前 425 名,同时关注官方账号 @RallyOnChain 即可完成所有条件。详细的白名单规则和参与入口,都可以在官网页面找到: 让我尤为欣赏的一点是,在你努力冲刺白名单资格的过程中,其实已经通过创作和提交活动内容,实实在在赚到了收益。传统的大多数项目往往要求你先花钱购买准入资格,或者投入大量时间做无意义的社交任务,而 Rally 则完全不同:它鼓励你用实际的创作行动去解锁一切权利,让你的每一次参与都立刻产生回报。这是一种极其积极的理念转向,从纯粹的短期投机,过渡到真正的价值创造与可持续生态参与。 我一直坚信,下一个 NFT 周期的核心驱动力,绝不会再是空洞的口号或虚假的稀缺感。真正属于未来的集合,一定是那些拥有真实产品支撑、能够持续为持有者带来稳定收益和成长机会的项目,而不是依赖一次性热度的烟花式炒作。如果你也是一位创作者,渴望在这样的生态中通过实际参与获得长期回报,那么现在无疑是最好的切入时机。不要再犹豫观望,也不要等到热度上来之后再后悔。现在就行动起来,一起冲进这个以真实价值为核心的赛场,在持续的创作与互动中,收获属于自己的那份长期成长!🚀
顯示更多