🪄 GEMINI CLI'S ABSTRACT: 这篇周报的核心是作者对个人成长方式的反思,重点围绕“所有东西都需支付两次”和“要深入,而非更广”两个主题。作者意识到,自己常因焦虑而追求广度,不断获取新书、学习新技术,但仅完成了“第一次支付”(获取),却缺少投入时间精力的“第二次支付”(深入使用和吸收)。他并非要停止探索,而是在反思自己应在选定的领域投入更多精力,克服浅尝辄止的习惯,通过深入钻研来代替广泛涉猎,从而缓解焦虑,获得真正的进步。
前言
本周报记录2025-06-16
到2025-06-28
的两周生活。
最近因为工作内容的变动,要做大数据相关的内容,因为之前没有接触过,所以最近在开始学习大数据相关的内容。
MachineLearning 的学习只能先搁置一下(我一定会回来的!🦭)。
本周的主题是所有东西都需要支付两次
和深入,而不是更广泛
。这来自我看到的两篇文章(后文中会见到)。
我总是焦虑地去摄取、记录,却很少停下来去吸收和回顾。往往容易买一件东西,只享受下单和货物刚到时的快感,却没有做到物尽其用。
学习新知识也是这样,总是学个皮毛就没有了坚持下去的动力。这是因为焦虑总是推动我去学习更多,而不是让自己学得更深。
后面也要慢慢改正这些错误的习惯和不易察觉的错误观念,等真正深入去做的时候,或许焦虑感也会消失,并且也能真正地获得进步。
输入与探索
文章
书非借不能读也 🌟🌟🌟🌟🌟
Everything Must Be Paid for Twice
人们买书却不读,是因为没有意识到每样东西都需要两次支付。
第一次是货币支付,你付出货币,得到自己想要的东西,比如一本书,一个 App,一辆自行车,一颗卷心菜等等。但是,你还必须支付第二次,才能真正消费这个东西。这次你付出的是你的时间和努力,来获得它的收益。第二次支付可能比第一次支付贵得多。假设一本书的第一次支付是20元,第二次支付可能就是10小时的阅读时间。只有支付第二次,你才算真正消费了这本书。如果没有第二次支付,第一次支付就意义不大了,跟把钱扔进垃圾箱差不多。
One financial lesson they should teach in school is that most of the things we buy have to be paid for twice. There’s the first price, usually paid in dollars, just to gain possession of the desired thing, whatever it is: a book, a budgeting app, a unicycle, a bundle of kale. But then, in order to make use of the thing, you must also pay a second price. This is the effort and initiative required to gain its benefits, and it can be much higher than the first price.
Go Deeper, Not Wider 🌟🌟🌟🌟🌟
在许多其他财产中,我有一套水彩画、一把吉他和放大器,以及一堆“学习法语”书籍。如果让我和这些物品呆在牢里,我一定会成为我购买这些东西时想成为的有成就的吉他手、画家和通晓多种语言的人。但新的选择似乎一直在进入我的生活,所以我逐渐远离了旧的选择。
能够自由地不断扩大我们的兴趣,真是太好了。但与许多奢侈品一样,它有一个阴险的缺点 。不断地分支使我们更难深入探索任何给定的可能性,因为当旧的新事物达到困难或无聊的部分时,总是可以转向更多的 “新 ”。
有时候我们需要停下脚步,去 Go Deeper。这可能就是我焦虑的原因,总是一时兴起去学某个技术,但又静不下心来去耐心研究他,所以导致我什么都学不好。
读书也是这样,我能倒回去看两遍的书也很少,甚至很多新书我都没有看。
我也应该静下心来,适当地去Go Deeper,Not Wider。
MapReduce Tutorial-tutorialspoint
MapReduce Tutorial-tutorialspoint
Claude Code 首席工程师揭秘 AI 如何重塑开发日常!
Claude Code 首席工程师揭秘 AI 如何重塑开发日常!
最近 Claude Code
的风头正足啊,但是它的订阅实在太贵了, Fantastic, expensive though.

好不容易注册号Claude
的账号,用ClaudeCode
的时候没有免费尝鲜,必须充值!遂放弃,我还是先用ChatGPT
和我的Jetbrains AI assistant
吧。
我觉得现在这个行业正在转向一个由你来“指挥”AI 智能体编写代码的时代。更多的是审查代码,而不是手写代码。
Claude Code 完全指南
Gemini CLI 的初体验
Claude Code
用不了,但Gemini CLI
出来了可以尝鲜。都给我卷起来!!!

To use Gemini CLI free-of-charge, simply login with a personal Google account to get a free Gemini Code Assist license. That free license gets you access to Gemini 2.5 Pro and its massive 1 million token context window. To ensure you rarely, if ever, hit a limit during this preview, we offer the industry’s largest allowance: 60 model requests per minute and 1,000 requests per day at no charge.
课程
这两周看完了极客时间上的《从0开始学习大数据》的课程。
最近工作刚开始开展,还处于和外部公司沟通阶段,所以前期有很多时间都在自学大数据阶段.
Ingesting and digesting dramatically! 🤪
这是第一次接触 HDFS
,Hadoop
,MapReduce
,Hive
,Spark
,Flink
这些名词。
除了对大数据做了一个基本入门外,作者有一些话也让人印象深刻,应该摘抄下来,时刻回过头来看看,写在本文的最后。
读了一篇PPT和两篇关于Spark的论文:
https://people.csail.mit.edu/matei/papers/2010/hotcloud_spark.pdf
https://cds.iisc.ac.in/wp-content/uploads/DS256.2017.L15.Spark_.RDD_.pdf
https://www2.eecs.berkeley.edu/Pubs/TechRpts/2011/EECS-2011-82.pdf
书籍
《思考快与慢》,这周读完了这本书。🎉 这周会把书评写一下。
《自卑与超越》这本书实在是看不进去,放弃了,这个周末要去杭州市图书馆借《当下的力量》看(但没借到)。
书非借而不能读也。🤣 (实际上是因为真的不想买书了,每次搬家都好费劲。)
此外,Maxine
终于主动想要养成读书的习惯了!于是我们制定了一个读书日计划:
这周日来图书馆借了两本新书:《多巴胺的力量》、《下班后开始新的一天》。不知道好不好看,08-08之前就要读完换掉这两本书了。
视频
这周开启新剧,在Netflix上看 Sex Education(性爱自修室)。
真的好喜欢Eric
啊,善良重感情,从懦弱慢慢走向勇敢,看到了他的蜕变。也喜欢他老爹,一个成熟稳重坚强的典型黑人男性代表。
有一集是Otis
帮助Jackson
出坏主意-给Maeve
制造大场景的浪漫(Otis
听说Maeve
不喜欢这种,觉得幼稚尴尬)。
在看这部分剧情的时候,Maxine
跟我说Maeve
肯定会觉得尴尬的,我说不是的,Maeve
一定会很感动。
因为她一直以来都因为她的家庭自卑,她嘴上说不喜欢巨大的浪漫场景只是她的保护色,她觉得不会有人这样为她做,但一旦有人为她这样做了,其实她会很开心。
最后果然如此。咱也得到了来自老婆的吹捧,说我心理学的书没白看,哈哈哈。
英文学习
和Mango
读以终为始,面向价值观生活。
The order of abjective
Mango
发给我的。
Go 升级
今天想在本地泡一下我的Go代码时,发现没法Debug了。在网上搜索了一通,相关链接:
cmd/link: issues with Apple's new linker in Xcode 15 #61229
和我一模一样,我也是前几天升级了xcode-select
,但是文章中给出的方法我并不适用。我直接将Go从我的原先的1.21.1
升级到了1.24.4
,然后就可以了。
每次要升级一个框架和一个语言时,往往不是为了它们的新特性,而是出于某种限制和问题☔️。
运动
还是每周六必约的羽毛球,这周打了三次球,两次和朋友们打的,一次是公司组织打的。夏天真的来了,和朋友打羽毛球🏸,强度太高,在没有空调的球馆打球,全身都要湿透了。但这也跟我自身体质有关系。
把游泳卡续费了,天气越来越热了,以后要🏊锻炼了!
有趣的事情
冷水澡
前几天看了一个视频,大概意思是研究表明断食、洗冷水澡和游泳都能促进脑细胞的再生。视频链接找不到了,当时在想洗冷水澡真能行吗?
看了这篇博客冷水澡后,我再次萌生了要不要试一试的冲动。
结果一发不可收拾,我现在真的已经爱上洗冷水澡了,每次洗完后都感觉好舒服,只有一开始触碰到冷水的时候会不舒服。
《睡眠革命》书里好像也是推荐洗冷水澡。
改天也好好研究一下这方面的原理,但直觉告诉我洗冷水澡时的缺氧和游泳时会缺氧的一致性可能是与脑细胞再生相关的。
切勿运动完后直接洗冷水澡。
等我试验一个月,看看我是不是真得能变聪明点。🐽
图书馆学习
周日一大早就来了杭州图书馆,一是为了学习,完成todo-list,二是来借书《当下的力量》——没借到!在别的馆藏。
附件 📎
《从0开始学习大数据》课程内容原本摘抄
这里有一条关于问题的定律分享给你:我们常常意识不到问题的存在,直到有人解决了这些问题。 直向曲中求,对于复杂的问题,越是直截了当越是得不到答案。 迂回曲折地提出问题,一起思考问题背后的规律,才能逐渐发现问题的本质。通过这种方式,既能达成共识,不会有违常识,又可能产生洞见,使产品和方案呈现闪光点。
优秀的工程师不应该害怕需求变更,而应该欢迎需求变革,因为优秀的工程师已经为需求变更做好了设计,如果没有需求变更,那就显示不出自己和只会重复的平庸工程师的区别。
同一类问题的解决方案通常也是相似的。一个解决方案可以解决重复出现的同类问题,这种解决方案就叫作模式。模式几乎是无处不在的,一旦一个解决方案被证明是行之有效的,就会被重复尝试解决同类的问题。
在我看来,编程需要天分;而架构设计,真的是孰能生巧。
从按照需求进行业务功能开发的程序员进阶到软件架构师,并不是随着经验积累、工作年限的增加就能自动完成的。如果你一直按照别人给定的技术架构和业务需求开发代码,你很难从更高的层面去思考软件的架构是如何设计出来的,也缺乏明确的目标去掌握那些真正有难度的、底层的技术。
人如何进行高效的思考,一方面是天分,一方面可以通过训练提高。我见过最厉害的人,他的思考过程如飞鸿掠影,不留痕迹;讨论问题的时候,往往只描述清楚问题,还没展开讨论,他就能直指问题的根源,其他人再争论半天,才发现确实如他所言。还有一种人,他会详细分析各种可能的原因,排查、分析、否定各种可能,最后找到问题的结症。因为过程严谨、思路清晰,所以通常也能解决真正的问题。 前一种,我想大概主要靠天分,而后一种,其实就是使用金字塔方法。但是在实际中,我却经常见到第三种情况:没有前一种的天分,也不愿付出后一种的努力,思考过程天马行空,抓不住重点,找不到突破口,越想越乱,越思考越糊涂。其实,金字塔方法并不难掌握,只要用心学习、训练,每个人都可以学会这种思考方法。
导致这个现象的一个原因是整个工作流程缺乏反馈,运营不断提需求,产品不断做设计,工程师忙着“搬砖”,自己做的工作对公司业务有多大价值却缺乏思考,为了工作而工作。
顶尖的高手,总是能从看似不相干的事物之间找到其联系与规律,并加以利用,产生出化腐朽为神奇的功效。我们应该对数据保持敏感与好奇,不断将现实发生的事情与数据关联起来,去思考、去分析,用数据推断出来的结论指导现实的工作,再根据现实的反馈修正自己的方法与思维,顶尖高手就是在这样的训练中不断修炼出来的。
有的时候,并不是努力就有回报,越是确定的领域,努力越不重要。这些确定的领域,重要的是资源、关系、等级、资历,蛋糕已经做好,努力并不能多分到蛋糕。而在不确定的领域,有可能做出新的蛋糕,在这些地方重要的是努力、聪明、野心、欲望,努力加上运气,就有可能创出自己的一片天地。
这个世界很多事情,都是回头再看的时候,才觉得轰轰烈烈,处在浪潮之巅;而身在其中的时候,只是觉得平淡,甚至煎熬。反而很多一开始就轰轰烈烈的事情,回头再看大多却是一地鸡毛。2018年IT领域最重要的两项技术,区块链和人工智能,正是如此。
文章《以终为始,面向价值观生活》的英文翻译
I don't kown when it started, But I've developed an indescribale fear of flying. I'm afriad of being carried ten thousand meters above the ground by a gaint steel bird, afraid of the unpredictable turbulencem and even more afraid of my own helplessness in the face of it all. Yet life is full of moments when flying is unavoidable, instead it prompted me a kind reverse thinking: if I were to tragically lose my life in a flight one day, looking back on my whole life, would I have any regrets?
The answer is definitely yes. Too many classic books and movies remain unapprecaited, too many satisfying works of my own have yet to be truly born, and too many people I respect that I haven't had time to develop friendships with yet... This kind of "end-of-life reflection" thinking is unexpectedly effective. It’s best done in a quiet setting, one where you won’t be disturbed or distracted by electronic devices, such as when taking a bath.
These answers are like seashells scattered on the beach, guiding me to catch a glimpse of the values buried deep within my heart. Even if I have never systematically reflected on the concept of "values," I still carry, deep in my subconscious, an invisible standard for what is worth doing and what is not — an implicit set of values.
Making this implicit set of values explicit is especially important. Only then can we clearly recognize whether the standards we've followed for so long truly align with our deepest inner expectations. For example, I’ve always believed that “learning” is important, but if I spend most of my time watching short videos, then my actions are at odds with my ideal values. “Learning” may still be present in my actual value system, but it might rank below pleasure.
To go further, we need to dig deeper and refine these values. It’s not enough to just stay at vague concepts like "reading," "creation," and "friendship." Ask yourself: what types of books do I want to read? Are they literary classics, or historical biographies? Why are these books valuable to me? Is it because they expand my perspective, or because they bring me spiritual comfort? In which area do I want to create? Writing, painting, or programming? What is the standard of success? Is it recognition, or self-expression? What kind of friendship do I expect? Mutual support, or shared growth?
It’s important to note that different values often conflict with each other. For example, the relentless pursuit of career success may inevitably squeeze out precious time (spent) with family. In such cases, we need to carefully weigh: which value is more important to me? What am I willing to sacrifice in order to pursue certain core values? How can I skillfully balance different values to achieve a more fulfilling and complete life experience? Prioritizing our values can help us make wiser decisions that are more in line with(贴合) our true inner desires when faced with life’s choices.
Once we have a list of values and their corresponding hierarchy, we need to integrate these explicit values into our daily lives. We should examine how we allocate our time: what do we spend the most time on each day, week, or month? Do these activities align with our values? Based on our values, we can set both long-term and short-term goals. For example, if I believe that “learning” is important, I could set a goal to read a certain number of hours each week. When faced with a choice, we should ask ourselves: does this choice align with my values? Will it bring me closer to the person I want to become?
Regular reflection is also essential—to examine whether our actions remain aligned with our values. If we find ourselves drifting off course, we should make timely adjustments. This is inevitably a journey of ongoing exploration and dynamic recalibration—there is no one-size-fits-all answer. What truly matters is that, through continuous self-reflection and personal growth, we gradually discover the way of life that best aligns with our true nature.
Returning to the original fear—it is precisely this awareness of life’s brevity that drives us to contemplate the meaning of our existence more urgently. The essence of “begin with the end in mind” lies in this:(colon) imagine yourself at the end of your life, looking back—what would you hope to see? What have you accomplished? Where have you been? Have you watched your children grow up happily by your side? Or simply lived a quiet and steady life?
If your entire life were condensed into a 10-minute short film and shown to those attending your memorial, would you feel ashamed—or proud?
An ideal life is one in which you could die at any moment without regret.