关于思考:印刷工程序员与模型

2次阅读

共计 6220 个字符,预计需要花费 16 分钟才能阅读完成。

印刷工


100 美元上的这个老头叫富兰克林,是科学家和《独立宣言》的起草人,大家都晓得了,不过他本人写的墓志铭可能没那么闻名:

The Body of B. Franklin, Printer, Like the Cover of an old Book, Its Contents torn out, And stript of its Lettering & Gilding, Lies here, Food for Worms.
But the Work shall not be lost: For it will, as he believ’d, appear once more, In a new and more perfect Edition, Corrected and Improvied By the Author.

印刷从业者本杰明•富兰克的身材,像一本新书的皮子,内容曾经撕去,书面的印字和烫金也剥落了,长眠此地,作蛆虫的食物。
然而作品自身决不致泯灭,因为他坚信它将从新出版,通过作者加以校对和润饰,成为一种襄新的更漂亮的版本。

他给本人的身份是印刷从业者,这并不是虚心。在过后,印刷业的位置并不低,能够类比于当初的软件行业。

直到信息反动之前,都须要靠纸来记录、传递信息。印刷可能极大的降低成本,提高效率,所以有人说 1439 年古腾堡改良了印刷机,间接影响了文艺复兴、新教改革和启蒙时代。

印刷工人必须要识字,能力进行校对、排字等操作,在识字率不高的年代,是比拟高的门槛要求。而且因为接触到的书籍、报纸很多,能够获取到的信息是比普通人多的,因而待遇和倒退机会都还不错。

因为教育的遍及,识字率越来越高,起初的印刷工人曾经变得和普通工人没什么区别了,然而确实能够把这个工作和程序员作一个类比。

程序员

上图是程序员们的代码如何将桌面的货色集成到电脑里,而咱们更切身的感触,则是手机里的软件如何让生存更加不便和高效,从 2000 年到当初,不算太长的二十年里,计算机曾经无处不在,前十年是 PC 的遍及,后十年是智能手机的遍及。兴许能够这样说,这个世界曾经离不开程序员了——更精确的说,是离不开程序员们写的代码。

举一个例子——最近十年有哪些隐没了或正在隐没的职业?——在作图软件呈现之前,设计图是由绘图员来画的

二十年前,一栋一般的居民楼,可能须要一个团队十几个人描大半个月能力画出残缺的套图。而且画错的话,用刀片刮掉从新画,不容许有丝毫的谬误,须要短缺的急躁和仔细。

当初,一个对施工图纯熟的绘图员,用 CAD 一个下午就能够把过后整栋楼的立体图画进去了,相比过后,也更加的精准,便捷。

然而和印刷工一样,今后的趋势必然是编程的门槛越来越低,比方应用 python 解决 EXCEL 文件、RPA(robotic process automatic)流程实现反复工作,CRUD 会被集成在框架里,不持续学习提高,只能被时代洪流给吞没,因为无论印刷或者编程,都只是工具。

为什么说编程是工具呢?尽管程序员的立身根底是技术,但很多事件,不是技术能决定的。大一点的例子,微信崛起,不是技术决定的;诺基亚手机业务衰败,也不是因为技术导致的。小一点的例子,很多时候,客户只关怀性价比,20 块实现 80% 的性能就够了,用 100 块买足全套技术,来实现 100% 的成果不划算。

然而,第一,于技术上,我不能引以为自豪,这里就不裸露短处了;第二,真的想深刻,学术路线上能够考研,有业余的导师领导是更好的抉择;学术界之外的技术倒退,也有很多前辈有本人的总结,比方这一篇——这多年来我始终在钻研的技术;第三,如果从职业生涯的角度来指出应该怎么做,也不乏很好的指引,比方 工程师的五个等级,所以我想写一点其余的货色。

信息处理与模型

如果说印刷时代的主题,次要是信息的流传,那计算机时代的主题则蕴含了更多,比方获取、存储、解决、传输、递送、表白(数字化浪潮)。

大部分公共信息的获取曾经不形成壁垒了,存储、传输、递送也能够通过高效的机器来实现,难点在对于信息的解决和表白上。如果一个人的解决链条上只有两三个节点,那么适宜的工作只能是机械的执行;如果能达到七八个节点,至多是能够作为计划、打算的制定者。或者像《人类简史》所说,好的表白者,能够用讲故事的形式,建设出一个全新的世界,这一篇文章,尽管重点在于讲信息的解决,但共事也是训练本人做表白的练习。

节目《汉语桥》里有过这样一道听力题,很多老外都选的 C:

“浙江温州,浙江温州,最大皮革厂江南皮革厂开张了!老板黄鹤吃喝嫖赌,欠下了 3.5 个亿,带着他的小姨子跑了。咱们没有方法,拿着钱包抵工资。原价都是三百多、二百多、一百多的钱包,统统二十块,统统二十块!黄鹤你不是人,咱们辛辛苦苦给你干了大半年,你不发工资,你还我血汗钱,还我血汗钱!”

问:到底什么货色 20 块?
A. 钱包 B. 皮革 C. 通通

这个视频很乏味,许多人说,终于让老外也领会到咱们的感触了。因为高考的英语听力也是这样,有一些题,在听懂单词之后,还要再进一步思考能力命中正确答案。所以,从某种意义上来说,高考就是一个把人按信息处理能力分类的货色。

那咱们应该如何进步本人解决信息的能力呢?尽管信息曾经浩如烟海,但有通用的解决办法——应用模型

柏拉图将常识定义为正当的实在信念,而更古代的定义则认为常识就是绝对关系、因果关系和逻辑关系的了解。常识组织了信息,出现为模型的模式。——《模型思维》

援用一段定义以壮声势后,用艰深的语言来说,模型其实很简略——搭积木,搭积木总得晓得要搭成什么样,这个想搭成的货色就是模型,咱们来看一下七巧板能够搭成的数字 1 -9。

程序员的工作,最根底的指标无非是两种:

  1. 表白模型,比方 写信 -> 短信 -> QQ/ 微信,都是将本来存在的业务模型梳理好,而后用代码写进去,就像下面的七巧板拼图一样。
  2. 发现模型,比方 网易云 的举荐算法,找到 用户 -> 歌曲 的关系,给每个人进行共性推送。

具体应用的各种技术,数据库、高可用、分布式、设计模式、编译原理、人工智能 …,无非都是为了高效、稳固、不便的实现下面两个指标而衍生进去的。

无论印刷工或者程序员,都不过是在为信息服务,所以为什么不向前一步,直指模型呢?

对于模型

尽管模型就是搭积木这么简略的货色,然而想要失去,或者用好这个货色,却不是那么简略。上面举几个例子:

船货崇拜——二战时美军在太平洋的小岛上建设了军事基地,各种物资通过军舰和飞机运送。当地小岛的土著见到了,大为诧异,于是创立出一种宗教,模拟美军的行为——用草木片扎成了“神鸟”(飞机),清理出一片空地作为机场,甚至早晨还在插上火把来疏导“神鸟”(飞机)起飞——期待也能够同样取得物资。

问:为什么他们要应用宗教,而不是迷信来解释,模拟?

星星的故事 – 对于星星的模型,有现代中国的北斗七星、二十八宿;现代东方的八十八星座,黄道十二宫;还有古代的太阳系,银河系,宇宙大爆炸实践。

问:能不能用星座来称誉他人是文曲星下凡?能不能用二十八宿来讲圣斗士星矢的故事?

核武器的威力 – 核武器呈现于 1945 年,自那当前常规武器又倒退了 70 余年,随着升级换代,过后的坦克、航母、飞机和古代武器曾经不可雷同并论了,比方 2005 年开始退役的四代机 F22,与 1978 年开始退役的三代机 F16,战损比能够达到 144:0。

问:为什么到当初为止,常规武器的威力依然比不上 70 年前的初代原子弹?

看,从这里就能够简略总结几点了,而且多来几个例子能够总结得还更多:

  1. 没有适宜的认知作为根底,如何失去有用的模型呢?
  2. 模型只是一种形象,不要拘泥,齐全能够多筹备一些,哪个适合用哪个
  3. 问题永远不会在产生的层面失去解决,如果一个模型在原理上就存在局限性,那再怎么折腾也杯水车薪,用当下时尚的话来说——”内卷“而已

如上几点,也不过是散乱的碎片,为了对模型有个主线的记忆,我决定本人编个故事来压服本人:


交情、重武器、滑梯、欲念、锦州、塞维利亚、糯米、临界点、毛毛

这一堆名词,要怎么记住呢,我做了一个尝试:

时代之变动,大抵如同螺旋,然则偶也有越过 临界点 后,一路直下,似是坐 滑梯 个别的。哥伦布之出于 塞维利亚 ,解放军之入于 锦州 ,便是如此。自此之后,旧时代之逻辑不复存在: 糯米 筑成城墙,却如何抵御 重武器 的威力,沙子龙的镖局也已改成客栈。

新时代的生存,催生出新的 欲念 ,今日的小 毛毛 们长大后,他们的 交情 也不会是父辈们乡里乡亲相互帮忙的模式。

——小孩儿,时代变了!

用下面这几句话,勉强算是把这几个词给圆上了。相似的,记单词也有很多办法,其中一种是这样的:scar => 被 car(汽车)压过的 s(蛇),留下一道 scar(伤疤)。

下面两件事,共同点都是 把要用到的点建立联系,于是就形成了模型。

不过下面长期的模型并不牢固,而且用到的中央不多,也就只能算个小聪明。真正可能通用的模型,是各学科的常识。比方化学,从风火水土 四元素说 ,到 燃素说 ,再到 元素周期表 ,一直的在改良模型,于是能解释的范畴越来越广,用四元素说衍生出的 炼金术实践,不能领导塑料的生产吧?

以后人类全副的常识,就像上面的图一样:小学、中学都是通识教育,本科开始有了业余,硕士更加深刻,不过还是在已有常识范畴内,而博士,则要求冲破常识边界。

当然,普通人如你我,没方法也不须要做到这一步。但,咱们能够在这些常识(现有模型)的根底上,依据须要,找到适宜本人的模
型。

94 版央视三国里,加了一段台词,虽是为了对草船借箭做解释,但我也借花献佛,就拿来给下面做一个例子了。

亮问鲁肃:“何谓将帅之道?”答曰:“统兵,陷阵,征讨,封疆尔。”亮曰:“古之统兵者均认为自乃将帅之才,岂不知将帅乃道也,非勇悍之武夫所能通晓。

平庸之将所重者,乃兵力多寡,骁勇如何,此类武将如吕布、袁绍者亘古未有,不足挂齿。高超之统帅不仅要知已知彼,善用兵将,还要知地利,明天时,懂人生,未卜先知熟读兵法,统帅万军,游戏自若,此等大将如孙、吴、管、乐,今之曹孟德、周公谨也。

如此仍未明将帅之道也。何谓将帅之道?说来话长,亮仅举一例,比方用兵,“兵”字即大有学识。兵者有可见之兵,荷戟执戈,肉躯之身乃可见之兵。不可见之兵者,日月星辰,风波水火,山川之灵气,如此万物万象,均能够为兵。”

亮指着背地一图:“比方这七十二候图,它出自周公,将节气周天三百六十日分类别之,五日为候,三候为气,六气成时,将一年之中的节气更替,万物衰荣一一道明,何时虹藏不见,何时雷匿收声,何时土润入暑,何时雾霾蒸腾。

如此只需谙熟于胸,融汇于心,使用切当,便可胜于百万雄兵。为将帅者,不懂地理,不明天文,不晓阴阳,不懂奇门遁甲及阵图兵势乃干才也。”

这里插一句,论语里说,小人不器,意思是说人不要拘于一种才艺或技能。我想写代码相比于其余的工科,应该是比拟靠近于这个的一项技能,因为各行各业都能够信息化,因而都用得上。人的大脑比起机器,长处也就是能建设新的模型吧,所以还是要取长补短。

除此以外,能够尝试用模型来解释一些事件:

比方咱们称誉一个孩子智商高,是因为能够疾速了解、疾速找到法则、建设模型,然而如果曾经有更好的模型在前了,高与不高就不是决定因素了。

或是王阳明在龙场悟道,这个中央在过后也算十字街头了,他晓得的货色没有减少,然而因为看货色的角度变了,就能有不一样的成果。

再很简陋的总结一下,就是:

  1. 理解尽可能多的节点
  2. 再用最适宜的形式把这些节点分割起来
  3. 遇到的任何问题,都能够在这个框架里示意进去,那么问题天然就有理解

很常见的,家里没方法上网了,只有晓得这个简略的模型:本机 -> 路由器 -> 外网。就别离查看 3 个节点、2 条线路,如果确认问题出在 本机 -> 路由器,并且电脑和路由器都没问题,那么细化一下,去看网线是否有破损,是否被烦扰,这样就很容易解决了。

我当初所晓得的既然曾经表达出来了,也就不用更加啰嗦了。如果想要比拟具体和全面的案例,能够多看一看书,比方模型思维 和 穷查理宝典。

办法

有人说,”实践是灰色的,而生命之树长青“,这句话跟”知行合一“倒是有殊途同归之妙,认知不能落地,学不能以至用,意义就没有那么大了。我打球的时候,晓得怎么投篮,但就是投不中,也没什么用。所以认为模型这个货色不错,那就须要多实际,上面是简略的几点,写来给本人做参考:

  1. 体验 – 夏虫不可语冰,心灵捕手里那一段经典台词不用再反复了;短少体验,体验带来的情感和印象也会有缺失。象与骑象人里,把情感比作大象,感性比作骑象人,没有粗浅的体验和随之而来的情绪,新货色的学习是很难继续下去的。
  2. 模拟 – 最开始没有任何思路的时候,模拟是很不错的办法。谁学做菜不是从番茄炒蛋,炒土豆丝开始学起来的呢,多做几回,天然就会发现大多数菜的做法都差不多,算是理解根本的模型了。
  3. 发问 – 提出好的问题,就可能把问题解决掉一半,可是一般的问题,也是很有意思的。一般来说,提出问题的时候,是发现想法和理论不太一样,无论这个想法是来自书本,还是本人想进去的,这个时候正是调整模型的好机会。可能提出问题,其实是很好的,没有问题,阐明连根本的状况也不是很分明。
  4. 工具 – 传说仓颉造字后,天雨粟,鬼夜哭,是一件惊天动地的大事件。尽管我不晓得为什么天要雨粟鬼要夜哭,不过文字作为工具的益处是不言而喻的,最简略的,大脑一时记不下来那么多货色,写在纸上就不怕丢了。所以,为了辅助了解和思考,应用好的工具能够事倍功半。
  5. 练习 – 书读百遍,其义自现。按这位让我很受害的 YJango 博士的说法,练习是把一个模型内化到大脑的过程,所以练习是必不可少的。当然,难点也在于如何保持,道德经说:上士闻道,勤而行之;中士闻道,若存若亡;下士闻道,大笑之。我本人也认为 ARTS 练习 (Algorithm/Review/Tip/Share) 是很好的,但我还做不到。
    而且,即便咱们有了工具,工具也无奈齐全代替,所以也得放弃练习。特地是一些很形象的概念。对此,只能一直练习,让形象的货色变成相似本能一样的货色——相似从前科班里的童子功。
  6. 输入 – 最终的目标来了,输入其实就是咱们所说的学以致用,以学习金字塔为例:

    因为比起本人的实际来说,要把他人彻底教明确,就得先弄懂人家的思维形式,用人家能了解的形式把本人想说的表达出来。
    有时在理解他人的时候,也会发现自己的模型有什么不牢固的中央,而后加以补充。

    被波动过的才称得上是信奉 ——《塔希里亚故事集》

无关的话

还有一些和模型不太无关的杂话,就放在这里。

正如下面所说,情绪就像大象,所以管制好本人的情绪,让它帮忙咱们做好事件很重要。而情绪的起源是哪里呢?衰弱的身材和头脑,因而能够

  • 放弃锤炼,用以放弃旺盛的精力
  • 放弃冥想,清空头脑,不受多余的情绪烦扰
  • 放弃趣味,无论是读书或者做什么其余事件,看起来没有什么收益,所以有人就说什么“读书其实是无用之用”,很玄虚的样子。然而我感觉可能就这么做一件事,而不感到腻烦就很好了,这就是有用的中央。因为模型的建设,是须要大量信息作为根底的,可能坚持下去,说不定哪一天就用到了呢。

理解一点基础学科,比方哲学。哲学有一个定义是二阶诘问,比方苏格拉底老是各种问人家问题——当然起初他被票死了。5W2H 思维模型(what、why、who、when、where,how、how much)其实就是这种诘问的一个具体例子。

我听过一句话,对一个学科而言,哲学的来到,阐明这个学科成型了;数学进入后,阐明学科正式造成了。我的了解是,哲学始终在那里问到底,最形象最实质的货色就被发现了;而数学则能够用准确的量化,把这个学科用到理论中来。

顺便,牛顿力学定理的提出是在哪本书呢?《自然哲学的数学原理》。

正文完
 0