谁说Python语言只能编程?

亲爱的读者:

这是来自何以宽的第35封信。今天咱们闲聊一下Python这门编程语言,大家大可放心,我对Python这门语言可能连入门都算不上。

今天咱们只聊Python语言,不聊编程。实际上,你只需要知道它是一门编程语言就可以了。接下去,咱们先聊睡觉这件事情。

1即插即用的脚本化思维

睡觉是一件相当愉快的事情,唯一可能的烦恼就是隔天起床以后的一阵手忙脚乱,这样的事情总是令人心烦。

如何根治这个问题呢?一个非常简单的办法就是写一个动作清单,称作一个“起床”脚本。比如,我列一个如下动作清单:

(1)起床

(2)穿衣

(3)洗漱

(4)完成

只需要抽一天的时间,刻意量化一下自己所花的各部分时间,紧接着可能就会暴露出各种问题。比如,我发现自己穿衣的时间花得是最长的。

解决方案就是前天晚上准备好衣服在床边。更进一步的话,往往花费起床时间的是选择衣服的时间。那就提前把一套服饰搭配起来,同样添加进入起床的脚本。

现在,这个脚本就变成如下的流程:

(1)起床

(2)穿衣(固定套装(XX和XX),提前准备)

(3)洗漱

(4)完成

这里只是举一个简单的例子。即插即用是Python的一大特性,你可以把它想象成一个U盘。以后按照这个脚本执行下去,自己就会越做越快。

原因很简单,重复性的连贯动作做多了效率一定会慢慢提高。其次,重复性的动作更能够优化脚本,从而促进脚本每一次都比前一次更精密一点。

此外,假如你的朋友患有同样的起床问题。与其告诉她你要把衣服提前准备等一系列嘱咐,不如甩一个脚本给她,对她说:我实验了无数次了,你按照上边做就对了。

小到起床,大到项目策划,都可以按照脚本化的思维做。不断的把一个新动作变成重复动作,乃至于传递给下一个人快速学习掌握,是Python语言的魅力之一。

2调用接口和建立数据库的系统复用特性

调用接口的意思就是承接上文,当别人手里有一个实验无数次的执行脚本的时候,不妨直接拿过来用,效果同样是十拿九稳的同时也节省了大量的试错时间。

如果碰巧接口并不太适合当前的自己,可以稍微调整一下。经过前人实验无数次的东西,通常不会太差,至少方向是对的。

建立数据库则更偏向是平时的积累。比如,举一个看起来比较腹黑的例子。你可以选择为自己的朋友建立一个“神秘调查局”的档案。

当你每次同朋友一起出行游玩聊天的时候,无意间得知朋友喜欢的或者感兴趣的东西,特别是自己与他共度的美好时光的细节,都可以记录下来。

我在《如何心机的发新年祝福》的这篇文章说过,大量的细节更容易使得人感动。这些平时收集的资料可以作为一个数据库贮存起来,在朋友生日的什么的派上用场。

此外,看书的时候特别需要建立数据库。我记得先前自己阅读过非常多的书籍,现在可能只记得书名。毫不夸张的说,读书如果没有做笔记和复盘的话,吸收知识的效率是非常低的。

关于这点,台湾作家李敖的做法是:每看完一本书,就把书页切割下来,分门别类收藏,这样日后写类似主题的文章,资料就是信手拈来的事情。

我的做法是,在读书的同时拿一只笔画思维导图和标记重要段落。读书完毕以后,边输入电脑上微软的onenote软件边梳理细节。

一段时间以后快速的过一遍,温故而知新。最好的办法是:做知识整合后以文章的方式输出。现在我就是在做这件事。

3自由人的自由联合

诸如以上如Python一样特性而生存的人称之为自由人。如果业界对于未来组织变化的预测是正确的话,未来的组织会越来越倾向于是一个平台基础设施。

自由人的优势在于,更为自由的穿梭于各个平台基础设施之间。在不受传统公司实体的束缚的同时,又能够迅速的同他人进行项目的自由分工与协作。

这就是自由人的自由联合。当前的任务就是,把自己变成一个自由人,同时寻找其他U盘化生存的自由人合作。如果这是业界未来的组织趋势,现在就应该行动起来了。

做一个自由人,无论是基于自身的特性考虑,还是行业趋势来考虑,现在做都是划算的。因为它在本质上提高我们的工作效率和拓宽职业渠道。

参考书目:

《与孩子一起学编程》

《人类简史》

脚本化思维出自五味餐厅创始人王东烽

自由人的自由联合出自逻辑思维创始人罗振宇

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 前言 Python的创始人为Guido van Rossum。1989年圣诞节期间,在阿姆斯特丹,Guido为了打...
    依依玖玥阅读 8,931评论 6 37
  • TITLE: 编程语言乱炖 码农最大的烦恼——编程语言太多。不是我不学习,这世界变化快! 有时候还是蛮怀念十几、二...
    码园老农阅读 10,781评论 2 35
  • 计算机编程语言可用于将指令传达给计算机。它们基于某些句法和语义规则,定义了编程语言中每种结构的含义。 现在我得到了...
    幻凌风阅读 12,578评论 1 26
  • 落雨惊醒睡人眸 清晨还至明月休 静闻小雨击落叶 玉珠滚盘云者奏 再闻雨声了无影 却有未识雀悦鸣 寒蝉良伴晨风起 越...
    说书客阅读 1,807评论 0 2
  • 又到周四,计划完成量只有两天,且伴有加班!oh.mygod! 俞洪敏在讲到工作的效率时曾说:很多次计划都没有实...
    我就是鱼鱼鱼阅读 1,729评论 0 0