《To B 市场品牌实战课》学习笔记:降本增效、产品表达与客户思维的实战启发

学习总结 这七八年里,我在极客时间陆续购买了 130 个课程,外加四五个训练营。说起来有些惭愧,这么多课程里,我只完整看完了十个左右,剩下的大多还没来得及学习。算下来,这些课程大概花了万把块钱,现在想想确实有点浪费。毕竟,买了不等于学了。 后来我换了个思路,不贪多,每天学一讲,先把这个微小的习惯坚持下来。没想到这个办法效果不错,最近刚看完《To B 市场品牌实战课》,现在正接着学下一个课程《商业思维案例笔记》。 刚开始看《To B 市场品牌实战课》时,我总觉得内容离自己很远,不太清楚课程要讲什么。但跟着学了几讲后,结合自己当前的工作内容,慢慢就有了一些感悟。 降本增效 工业 1.0 是蒸汽机时代,工业 2.0 是电气化时代,工业 3.0 是信息化时代,工业 4.0 则是智能化时代。 “降本增效” 现在已经成了老生常谈的话题。做任何事都讲究性价比,只要投入和产出没达到预期,就会立刻砍掉这块业务,转而去投入更有潜力的领域。 课程里提到一个观点,传统行业更倾向于 “降本”,数字化行业更倾向于 “提效”。 比如传统工厂,现在大多在考虑转向 “智慧工厂”。工业 4.0 的概念提出已有一段时间,工厂为了减少成本、提高产出,会从生产流程上做优化。 以前需要人工操作的机器,现在都改成了自动化运行,这就是典型的 “降本” 实践。 产品翻译 我理解的 “产品翻译能力”,是指把一个专业知识点用通俗易懂的例子讲清楚。最难的是找到大家生活中熟悉的场景,用简单的方式让对方一听就懂。比如解释下计算机知识点 “队列” 和 “栈”是什么意思: 队列是“先进先出”,就像动车排队上车,排在前面的先上,后面的后上; 栈是“后进先出”,就像坐地铁,后上车的人先下车,先上车的人后下车。 课程里有个例子也很受启发。同样的产品卖点,只调整宣传话术,效果就可能天差地别。这背后其实就是 “产品翻译” 的逻辑,用用户听得懂的话沟通。 原版:华为手机的摄像头特别好,拥有 1 英寸的传感器。 优化:华为手机居然能拍到清晰的月亮,效果跟望远镜一模一样。 官网优化 官网要做好推广,绕不开 SEO 优化,这块知识我之后打算系统学一下。 SEO 优化的核心是提升网站在搜索结果中的排名。如果有过搭建个人博客的经历,应该对它不陌生。 我最早用 WordPress 搭博客时,每次发布文章都会收到 SEO 优化提示。比如标题怎么取更合适、内容里哪些关键词需要重点出现。这些细节能让用户搜索相关内容时,更容易看到我的博客,从而带来更多流量。 这一点和微信公众号很像。同样的内容,标题不同,传播效果可能大不相同。这里就不细说了。 不过现在确实是 “短、痛、快” 的时代,没人有耐心听长篇大论。 所以产品介绍页都会想办法快速吸引用户。用动画效果、“震惊体” 标题、强烈的数值对比图等等。先抓住眼球,才有后续的转化可能。 ...

2025-07-18 · 3 分钟 · 615 字

2025-07-17 运动记录

饮食 早餐:玉米、鸡蛋、脱脂牛奶 午餐:公司食堂 晚餐:大碗厨房:豆豉鳗鱼炒油麦菜 无氧 无。 有氧 总结 没什么好说的,只有坚持才是唯一正确的道路。

2025-07-17 · 1 分钟 · 9 字

AI真的可以取代程序员吗?

说到 AI 是否会取代程序员,我的答案是会,但又不完全会。 在我看来,所谓的取代,其实是要求程序员提升自身能力,向更高层次发展,将比如某个通用函数的封装、代码漏洞检查这类已熟练掌握的工作交给 AI,自己则转变为发布和验收的角色,也就是按照自己的想法下达任务,然后验收任务,形成一个闭环。 AI 在实际应用中确实面临一些问题,以下是我想到的几点: 怎样确保 AI 能完全依照你的想法,实现你想要的效果? 如何判断 AI 生成的内容是否正确? 何时该使用 AI,何时不该用? 就第一个问题而言,未来很可能会演变成面向 AI 编程。你看,现在都已经有 “Prompt 工程师” 这个职位了,他们的职责就是做好与 AI 的沟通工作,思考如何用精准的描述告诉 AI 该做什么。 回顾人与计算器的交互历史,从最初使用 0 和 1 二进制进行沟通,到后来发展出 C/C++/Java 等高级语言,这些都是对 0 和 1 的上层封装。如今与 AI 交互也是同理,只不过现在我们是用现实中的自然语言与它交流。 至于第二个问题,关键在于你自己得懂,也就是说不可能完全依赖 AI 而不学习新知识。不然,你怎么判断 AI 生成的内容是否正确呢? 对于第三个问题,何时使用 AI 就需要进行评估判断了。有些事情看似用 AI 能很快完成,但实际使用时,因输入指令不够具体准确,产出结果可能天差地别,常需多次调整才能满意,自己动手做或许更快,还免得在与 AI 的磨合中浪费时间、徒增郁闷。 除此之外,很多人都提到,既然 AI 能生成一整个项目的代码,那还要程序员干什么呢? 其实,AI 生成的只是项目第一版需求的代码,可项目又不是一锤子买卖,后续还需要不断迭代和更新。这时候该怎么办?全都交给 AI 处理吗? 理论上似乎是可行的,但就我使用 dev0、豆包和阿里云 AI 等工具开发网页的体验来看,效率实在不高。每次修改一点点内容,AI 都要重新生成全部代码,这个过程极其漫长,项目越大,等待的时间就越久。而且,如果输入的指令不够详细具体,得到的结果相差甚远,还得不断调整到满意为止。有这时间,我自己早就把代码改好了。所以在这种情况下,除非你的 prompt 能力特别强,否则真的是对 AI 又爱又恨。不过话说回来,人与人之间沟通都可能出现信息失真,更何况是与机器沟通呢?面对全是 AI 生成的代码,你真的有足够的信心直接部署到生产环境吗? ...

2025-07-16 · 1 分钟 · 138 字

《神话》观后感:9 分的惊艳,半分的缺憾

前言 别人的东西就是别人的,不要把别人的东西拿回来放在自己的博物馆。 影片中,成龙说的这句话让人不由得为之一振。 在 2005 年,有两首歌让我印象深刻,一首是周杰伦的《夜曲》,另一首就是成龙和金喜善演唱的《美丽的神话》。 我知道《神话》这部电影,但是,一直都没有看过。 有些电影确实要讲缘分,有的是你忘记了,有的是你当时实在看不下去,等过了好久,突然有一天又看得下去了。 遇到这种情况,如果是优秀的电影作品,我通常会感叹,当时应该再坚持一下,好电影的开场不一定就引人入胜,有的甚至会很无聊,只有看到最后,才知道电影是好是坏。 《神话》这部电影纯粹是我忘记了。 剧情概要 影片一开场,成龙饰演的秦国大将蒙毅,护送金喜善饰演的朝鲜公主玉漱入秦为妃。 途中遭遇从朝鲜追来的崔将军拦亲,因为他对玉漱倾心已久,表示不同意这门亲事,但是玉漱为了国家以及百姓,只能选择大义。 在后面的打斗中,崔将军被蒙毅误杀,蒙毅为救玉漱,没有迟疑片刻,和玉漱一起坠崖,在深水中、山洞中、长城边上,两人都有了很多交集。 经历了这么多生死瞬间,两人之间也产生了很微妙的感情。 期间,镜头穿梭到现代,蒙毅的转世(姑且这样称呼吧)杰克是一名考古学家(不管成龙饰演的是什么角色,你只要默认带上“会功夫的”前缀即可)。 最近一直在做梦,梦到自己是秦国的大将,然后遇到一个非常美丽的女子。 与此同时,杰克的好友,由梁家辉饰演的威廉,是一名热心钻研超自然能量的科学家。 因为怀疑陨石与悬浮现象和杰克的梦有关,两人便从帝沙一路追寻至瀑布下的悬浮天宫。 古代和现代的画面不断交织,谜底开始慢慢浮出水面,原来这竟是一场跨越几千年的爱恋。 那一幅画 在帝沙的圣殿中,悬于半空的石棺,因为威廉撬下了墙上的陨石,石棺失去平衡摔落下来。 杰克恰好躲过,随即看到石棺盖下的东西,瞳孔顿时放大。 顺着镜头转动,出现在眼前的就是玉漱公主的画像,那一瞬间,我真的是惊到了。 第一次深刻领略到了金喜善的美。 一直以来,我虽然知道金喜善号称“韩国第一美女”,但是,并不觉得有多特别。电影一出场,出嫁的扮相虽然很美,但也就这样了吧。 遥想十多年前,在胡歌、白冰主演的电视剧《神话》中,白冰饰演的玉漱公主,号称长的和金喜善一模一样,在当年觉得白冰很漂亮,那金喜善也很漂亮,仅此而已。 在看这部电影之前,我也看过很多《美丽的神话》这首歌的 MV,多少都有电影中的画面。 但是,不知道为什么,就是那一瞬间,get 到了金喜善的美,可能是出现的方式太出其不意了。 眼眸含情,温婉动人。 历史上的蒙毅 为了研究历史上的蒙毅到底是什么样子的,我硬是先把史记中的《蒙恬列传》看了一遍。 蒙氏祖孙三代,都是秦国大将,祖父蒙骜,父亲蒙武,孙子蒙恬,南征北战,为秦始皇统一六国,立下了汗马功劳。 蒙毅是蒙恬的弟弟,秦始皇感念蒙氏三代人的忠义,爱屋及乌,于是招他在朝中做事,平时同行同止,出谋划策,被誉为忠信大臣。 从这里可以看出来,历史上的蒙毅是文臣谋士,而影片中的蒙毅是一名大将,人物原型反而更像是蒙恬。 在看《蒙恬列传》的过程中,书中有一个地方让我挺有感触的。 高有大罪,秦王令蒙毅法治之。毅不敢阿法,当高罪死,除其宦籍。帝以高之敦于事也,赦之,复其官爵。 赵高犯了大罪,秦始皇让蒙毅依法处置,蒙毅不敢徇私枉法,给赵高定了死罪,除去官籍,但是,秦始皇突然又觉得赵高办事能干,死了怪可惜的,就又特赦了赵高,还恢复了他的官职。 这不扯淡嘛,朝令夕改,这就害了蒙毅了,让赵高这个心胸狭窄之辈怀恨在心。后面一直针对蒙氏家族,赶尽杀绝。 这个事情,我就感觉有猫腻。 因为赵高是胡亥的人,蒙氏家族站队公子扶苏,秦始皇是不是故意挑拨这两拨势力,借机打压一下蒙氏家族,毕竟,蒙氏家族权倾朝野,功高震主,不可不防啊。 最后,秦始皇在第五次东巡途中患病,行至沙丘时病逝,赵高联合李斯,伪造遗诏,立胡亥为太子,并继承皇位,赐死公子扶苏、蒙恬、蒙毅等人。 蒙恬不忍有辱祖上贤名和先帝厚爱,即便率领三十万大军,也没有反叛之心,于是吞毒药自杀了。 蒙毅在临死之前,对着胡亥,慷慨陈词了一番: 昔者秦穆公杀三良而死,罪百里奚而非其罪也,故立号曰‘缪’。昭襄王杀武安君白起。楚平王杀伍奢。吴王夫差杀伍子胥。此四君者,皆为大失,而天下非之,以其君为不明,以是籍于诸侯。故曰:‘用道治者不杀无罪,而罚不加于无辜。’唯大夫留心! 这段话的意思是,秦穆公、秦昭襄王、楚平王和吴王夫差因乱杀能臣,在诸侯国中声名狼藉,所以应该要用道义治国,而不是乱杀无辜。 胡亥当然没听,再后面的事情,大家都知道了。 电影实拍 电影实拍一直以来都是值得肯定的,在成龙的电影中,好像都默认是实拍了。 在这部电影中,有几个场景,虽然对比成龙以往的电影作品(比如《我是谁》中,从21层高的鹿特丹大楼跳下),显得很微不足道。 但看到的时候,还是很让人惊喜的。可能是因为现在 2025 年了,电影实拍越来越少了的缘故。 第一个场景,是悬崖上着火的马车,金喜善是真的在上面,整个马车都吊着威亚,大太阳、高温、浓烟扑面,那感觉一定很不好受,这个实拍说实话挺不容易的。 第二个场景,蒙毅抱着玉漱坠崖那一场戏,也是实拍,更搞的是,为了拍摄真实的坠崖效果,导演吊着威亚,也跟着一起坠下崖去。 成龙对此是司空见惯了,可对于金喜善、导演唐季礼那是很敬业了。 注:不过我才发现唐季礼是武行出身,那变成只有金喜善一个人受伤的世界了哈哈哈。 ...

2025-07-14 · 1 分钟 · 130 字

37-AI 时代,代码评审方式究竟怎样优化?关键要点有哪些?

背景 在项目开发过程中,代码评审还是很重要的,主要是为了解决代码规范、功能开发方式、相互学习等问题,代码是否符合规范,关系到项目成员协作的问题。 如果写出来的代码风格五花八门,那么,在沟通交流上面,就额外增加了难度,而这是完全没有必要的。 除此之外,上面说到的功能开发方式问题,意思就是,每个人都有可能是孤岛,一个人的想法可能会有缺陷,如果多个人沟通以及探讨,相互学习,有可能会从不同视角发现潜在的问题。 人工代码评审 一直以来,我们要做项目代码评审,通常都是有这几种方式,比如项目组成员交叉验收各自的功能代码,然后把问题整理到文档,再一起组织代码评审会议,把问题都过一遍,然后安排任务去调整。一方面解决了代码存在的问题,另一方面通过深入交流,大家相互学习。 还有,就是在 GitLab 代码合并阶段,项目成员发起功能分支合并至主分支,由项目负责人去审查项目成员提交的代码分支。 如果没有问题,则合并到主分支;如果有问题,则反馈给项目成员。待项目成员修复完成再次发起分支代码合并,然后,项目负责人确认之后,合并到主分支。这个应该就是常规的代码评审流程。 但是,随着团队的发展以及对降本增效的要求,开始着手去研究,团队中哪些工作是有可优化的空间? 项目负责人承担的工作事务越来越多,怎么去有效简化无意义的工作,成为了当前亟需解决的问题。 SonarQube 基于上面降本增效的目的,我之前调研了 SonarQube 代码检测工具。 它基本支持了市面上的 Java、Go、JavaScript、TypeScript 等十多种语言,并提供几千条代码规则,用于代码规范检查、代码优化提示等代码质量问题。 支持结合 GitLab 的 CI/CD 做流水线事件中断,方便代码提交人员,自行去查看反馈的问题。 并且,提供 SonarLint 这个 IDE 插件,在代码编写时,就反馈存在的问题,并给出修改建议。 后来为了减少项目负责人的代码评审工作,整个部门的项目,就都接入了 SonarQube 来实现代码问题检查工作。 在使用 SonarQube 的过程中,给我印象深刻的主要有以下几点: 如果一个历史项目要接入使用 SonarQube 工具去检查代码,这个时候,势必会有很多问题反馈,比如可能 2000 个问题,这个时候,是否要立马安排时间去解决呢? 立马安排的话,就需要比较多的时间了,如果不立马安排解决的话,这些问题应该什么时候去解决呢? SonarQube 提出了一个 “新代码” 的概念了,意思就是,可以不立即就把这 2000 个问题修复掉,而是在项目功能迭代的过程中,逐步把有问题的代码修复掉。 因为项目功能有迭代,意味着,这部分代码就需要去改动,趁此机会,刚好同步解决掉遗留的代码问题,慢慢地,遗留的 2000 个问题就会以这种方式解决掉。 至于哪些没有迭代的,说明功能已经很稳定了,或者功能不重要,那优先级也相对更低了。 SonarQube 官网文档的这篇说明 《Clean as You Code》 提出的这个方法论,我觉得理念还是很不错的: SonarQube 旨在通过帮助您(开发人员)确保您提交到项目中的每个代码更改都没有问题,从而确保高代码质量和安全性。通过始终提交干净的代码,您可以逐步提高项目的整体质量。我们称这种方法为“Clean as You Code”。 Clean as You Code 的核心思想是将注意力和精力集中在新代码上。在您进行功能和改进时,SonarQube 会在每次新提交时分析您的代码,并在任何代码质量问题和安全问题上提醒您。然后,您可以立即解决这些问题,并确保添加到项目中的所有新代码始终是干净的。 ...

2025-07-02 · 1 分钟 · 130 字