阅读反思 - 不确定的互联网,不确定的人生

阅读反思 - 不确定的互联网,不确定的人生

什么是 Bug?

在编程时,你几乎不可能第一次就做对,而编程的过程就是不停的制造问题和解决问题,最终找到那个最优解。这里制造和解决的问题,在编程界被称为 Bug。

在我看来,编程的过程就是遇到问题,分析问题,想到问题的方方面面,编码的过程,也要做到如履薄冰,只有这样仿佛才能把自己的作品交出去。这种做法其实对我做事影响也很大。

一直以来,我都以为这么多年的编程生涯,对我最大的影响无非几点:

  1. 做事情比较谨慎,考虑问题比较全面,尽量在行动前减少犯错误的机会。
  2. 遇事不慌,先找突破口,从一个点再到面,最终解决掉这件事。

不过今天在拜读了李如一先生的一篇会员通讯,其中一句话对我很有启发:

「把任何领域的问题和毛病视为某种可修整的 Bug。」

因为一直以来有个问题困扰我,就是跟别人探讨问题的时候,总觉得别人的问题不是问题,都有解决办法。有时候我能帮人找到解决办法,但是有时候我自己也找不到办法,但是心里总是认为它有解决办法的。

今天读到这句话,总算知道问题在哪里了,十几年的编程生涯,确实给了我一种问题总能解决的判断,因为有 Bug 我就解决 Bug,解决了再有新 Bug,我再解决,就这样循环往复,多大的项目都能做出来。

之所以我不去考虑为什么会有 Bug 这个问题,是因为「互联网是不确定的」,互联网领域从来没有人敢说 100%,见过最多的也就是 99999.99% 这样的描述,为什么?因为所有的业务,无论多么实锤,只要经过了网络处理,就变得充满不确定性,而这种不确定性也正是所有互联网从业人员致力解决的问题。

细细想来,我们的人生也是如此,十年前我觉得我的人生不确定,十年后依然觉得自己的人生不确定,这种不确定性一直存在且长期如此,那我们如何生活呢?这就回到了开头我提出的观点:

「我们的人生就是不停的在制造 Bug 和 修复 Bug 之间度过」。

当然,没人愿意制造问题,我在编程的时候,为了少点 Bug,我有一套方法,其中简单有几点可以说一下:

  1. 写任何代码都做好严密的逻辑,做到方方面面都考虑到。
  2. 做很多测试,确保没问题的时候再交付。

可我们在人生中遇到的问题,是没有测试这一环节的,也就是「人生不能试错」,这种情况下,我觉得唯一有经验的就剩下做事考虑缜密一些,减少犯错的可能性。但是人生如果真的像编程这样去对待,是不是失去很多乐趣呢?

Read more

逸周闲谈 - 探索孤独的智者与奇幻世界的魅力

逸周闲谈 - 探索孤独的智者与奇幻世界的魅力

本期《逸周闲谈》分享了重读《黑客与画家》和《霍比特人:插图详注版》的心得,探讨了孤独作为成长的一部分以及托尔金创作的真实感。此外,文章还涉及了如何完善个人的知识结构和提高工作效率。通过个人经历和阅读体会,探讨独立思考的价值和文学作品的深远影响,提供有价值的见解和思考,邀请读者共同探索知识与人生的深层意义。

By 王掌柜
生命中的再见与再也不见

生命中的再见与再也不见

生命中的许多人,再见之后就是再也不见。 早上出门前无意中看到一个视频,一个小朋友,手里拿着手机去邻居家找假期一起玩耍的小伙伴,只听见视频中妈妈说:孩子,他已经回去了,只能来年在玩了(大家都懂得,只有过年才回家)。视频中的孩子失望的眼神,手里拿着好不容易从爸妈那里给的手机(打算加小伙伴的微信)...... 可以想象,明年能否再见到小伙伴都是未知数,因为他们都还是孩子,他们的见面完全在大人的意愿,而大人肯定不会把他们的见面当作最高优先级安排。 在我们的生命中许多时候,再见就是再也不见。 即使是小孩子,该告别的时候也应好好告别 小时候每年暑假,我常去大姑家玩,因为大姑家有一个侄子和侄女,我可以和他们玩到一块。大概是五年级,我去大姑家过暑假,认识了一个一般大的小伙伴,名字我已经忘了,印象最深的就是他把我领到他家,看床底下有很多零钱,他主动拿出来一些钱请我去小卖部(我虽然城里来的那会儿也没零钱),我们聊得什么,玩的什么我都已经忘了,只记得那个夏天很开心,每天都不想回家。 暑假好像结束的非常突然,完全没有印象怎么回城的。小孩子的伤感是非常快的,没几天就忘了这个小伙伴。第二年暑假,再去

By 王掌柜
我为什么喜欢使用 Mac

我为什么喜欢使用 Mac

40 年前,Macintosh 彻底改变了我们使用电脑的方式,将用户所需的一切都整合到了一个隐喻的桌面上,从此进入了个人电脑的鼎盛时代。 提到 Mac,在中文的舆论环境中依然会让人联想到如下词汇:装X、星巴克气氛组、白领、程序员等等,所以这里提到 Mac,可能会有不好的联想,但是我相信在我的 Blog 读者中应该不应该存在如此误会,提到 Mac 应该能够想到指定的是 Apple 公司出品的 Mac 系列电脑它包括 MacBook Air、MacBook Pro、iMac、Mac Mini、Mac Pro。 想聊这个话题,是因为在 Twitter 上看到了 Apple CEO @Tim Cook 发的一篇推文,提到 Mac 已经有40 年历史了,并且盛赞了Mac 给个人电脑行业带来的改变和创新,

By 王掌柜