A Journal Through My Activities, Thoughts, and Notes
#观点 编程不是随便看两本书就能干的工作, 它相当专业,需要很认真的学习和实践。要成为行家里手,需要很勤奋的耕耘,自发的流汗,如是持续上好多年。
2025-03-31 补充:
上面是我14年前的笔记。如今编程成了AI的强项之一。今天AI一定程度上还需要人类程序员把关,但不久之后它就能自己给自己把关。已经有一些对编程一知半解的人糊出能跑但不知为什么能跑的app。他们称之为vibe coding。这挺悲哀的。我讨厌那一天的到来,因为那意味着人类正式放弃理解AI生成的代码。那一天将是人类社会崩塌的开始,人类将会随之放弃更多的东西。
然而不管怎样,真懂编程的总是稀缺的,稀缺常常意味着更有价值。今天努力的成为一个真懂编程的人,你才有机会成为能更好的洞悉AI代码世界的人。
2025-03-31 补充:
上面是我14年前的笔记。如今编程成了AI的强项之一。今天AI一定程度上还需要人类程序员把关,但不久之后它就能自己给自己把关。已经有一些对编程一知半解的人糊出能跑但不知为什么能跑的app。他们称之为vibe coding。这挺悲哀的。我讨厌那一天的到来,因为那意味着人类正式放弃理解AI生成的代码。那一天将是人类社会崩塌的开始,人类将会随之放弃更多的东西。
然而不管怎样,真懂编程的总是稀缺的,稀缺常常意味着更有价值。今天努力的成为一个真懂编程的人,你才有机会成为能更好的洞悉AI代码世界的人。
#观点 Reading is learning, but applying is also learning and the more important kind of learning at that. 读书是学习,应用也是学习,而且是更重要的学习。
面对复杂,望而却步:人们往往会延后处理那些较复杂的,在一个25分钟内无法完成的任务。这虽然会让我们暂时躲开问题,但问题还在那里,你不去干掉它,它不会自动消失。别被问题的复杂度吓到,果断开始。往往真的动手去做了,才发现所谓“难”题其实没有那么难。仅仅25分钟过去,你已有所斩获。#观点
#观点
“Fake it until you make it.” 直译是“假装成功,直到真正成功。”
这句话的核心意思是:在还没有掌握某项技能或达到某个目标之前,先以自信的姿态去行动,好像自己已经具备了所需的能力或身份。通过不断实践和适应,你最终会真正具备这些能力,实现目标。
“Fake it until you make it.” 直译是“假装成功,直到真正成功。”
这句话的核心意思是:在还没有掌握某项技能或达到某个目标之前,先以自信的姿态去行动,好像自己已经具备了所需的能力或身份。通过不断实践和适应,你最终会真正具备这些能力,实现目标。
#观点 顾准:要像小孩捡石子一样为自己收集知识财富。一个人在任何时候都要为自己寻找一个目标,即使明知道这个目标是自欺欺人的,也要向着这个目标奋斗,否则你的生活就没有中心。
#观点 大多数交易都有有利的一面和不利的一面,但免费让我们忘记了不利的那面。免费使我们造成一种情绪冲动,我们误认为免费物品大大高于它的真正价值。为什么?我认为是由于人类本能的惧怕损失。免费的真正诱惑力与这种惧怕心理密切相关。我们选择免费物品不会有风险,如果我们选择的物品不是免费的,那就有蒙受损失的风险。
#观点 如果你写代码很有经验,你会在想出一个更好的算法后换掉你上周写的函数。这行。重构一个类使它更容易使用。这也行。但抛弃全部程序从头来过则是危险且愚蠢的。旧代码已经被测试过,大量的Bug被发现而且被修复过。当抛弃所有代码重写的时候,你抛弃了所有的知识,所有的已经被修复的BUG,多年的编程成果。
固定型思维模式的人认为人的天赋是固定的,不会增多,也不会减少。他们认为犯错误是因为天赋不足,而因为天赋是固定的,所以他们回避挑战,因为挑战意味着会犯更多错误,意识着自己会显得很蠢。
成长型思维模式的人相信犯错误是由于缺乏努力或者经验,而非缺少天赋,他们把挑战看成是学习的机会,在挑战中犯错误乃是寻常事,是将来不犯错或者少犯错的必经之路。#观点
成长型思维模式的人相信犯错误是由于缺乏努力或者经验,而非缺少天赋,他们把挑战看成是学习的机会,在挑战中犯错误乃是寻常事,是将来不犯错或者少犯错的必经之路。#观点