美文网首页一即一切读书每天写500字
能设计算法的,终究是极少数人

能设计算法的,终究是极少数人

作者: 奇妙的奇 | 来源:发表于2019-04-09 21:24 被阅读1次
能设计算法的,终究是极少数人

听吴伯凡的《认知方法论》,对“算法”有了全新的认识。

世界上最早的程序员比第一台计算机要早一百多年,19世纪初期,法国人雅卡尔,就发明了穿孔纸带控制的纺织机,准确说是纺织提花机,这就是后来计算机用的纸带打孔机的原型,这就是算法。更早,1796年,瑞士人法布尔发明了八音盒。在一个轮子上做一些凸起,随着轮子转动,就能够驱使八音盒奏出制定的乐曲。再早呢?

可以往前推演很多。

所谓的编制算法,就是确定一套预先设定好的程序,然后遵照执行并产生确定性的反馈的体系。而程序员,可以被称之为体系的设定者。需要注意的是,这套体系是确定而中立,成立之后不再以任何主观意志所转移,而创造这一切的过程都是虚拟的。

现在的程序员,恰好符合这样的特点。

从这个角度来说,从人类开始有自主意识开始,就有了关于程序的认知。无论是“天地不仁以万物为刍狗”的感叹,还是诸如星象、卦象和占卜,根本上都是在适应一些程序和规律,那些先知、巫师、先哲可以算是最早的程序员,只不过他们只能“审核”,还没到“开发”的水平。

可以说,从逐步能掌握一些复杂技术开始,人们就有了制作程序、设定算法的想法,并在一步步实现着。科学理性与技术的结合可以说是算法的一次飞跃,在相应的边界里,遵循相应的规则,确定而中立,不以任何意志为转移。

在尤瓦尔·赫拉利的《未来简史》里,说在未来世界,只有1%的人掌握算法,其余99%的人沦为无用之人,想来这不但不是危言耸听,最多只能算阐述事实,因为算法也不是通常意义上的计算机算法,而拥有设计客观规则能力的人注定是少数。毕竟,遵循现有的规则和程序是安全的。而仔细想想,我们现在遵循的很多“算法”,难道不也是那些少数人创造的吗?

20190409

相关文章

  • 能设计算法的,终究是极少数人

    听吴伯凡的《认知方法论》,对“算法”有了全新的认识。 世界上最早的程序员比第一台计算机要早一百多年,19世纪初期,...

  • 算法6:设计中常用的武器-栈

    算法就是设计,而设计无处不在,故算法无处不在,但这是废话,关键还是,要把握设计的套路,如果能发明套路就更不得了。设...

  • google第0天 2019-02-22

    跳槽:必须 目标:google上海 软件工程师 算法和系统设计工程师 机器学习待定 语言、算法、系统设计 能完全应...

  • 【社群盈利爆破】笔记

    第一节:社群盈利思维 1万能赚钱公式 第一,产品的利润 我们要成为极少数人,拥有设计产品利润的能力,和产品布局的能...

  • 房产经纪人销售技巧:做销售的技巧大全

    房主经纪人有福了,我最近买了一些学习销售的资料,大家一起来学习 涵盖:设计,销售,创业,职场。。。 只有极少数人能...

  • Lua GC

    一、GC的原理及其算法设计 不同的语言,对GC算法的设计不同,常见的GC算法是引用计数和Mark-Sweep算法,...

  • 伪·从零开始学算法 - 1.5 程序的设计和绘制流程图的注意事项

    读懂算法之后,我们可以试着自己设计算法。不过一般来说,我们是在设计程序,而且“设计程序”比“设计算法”范围更广。因...

  • 给我巨大影响的技术书籍

    算法《算法概论》《算法设计与分析基础》 Anany Levitin《算法引论》Udi Manber《算法导论》《什...

  • 算法设计技巧: 分治法 (Divide & Conquer)

    分治法是一种非常通用的算法设计技巧. 在很多实际问题中, 相比直接求解, 分治法往往能显著降低算法的计算复杂度. ...

  • 好的游戏就要身在其中

    要不是疫情给线下剧本杀蒙上了一层霜,相信他能发展的更快。 大多数人喜欢游戏,但是极少数人具备设计游戏规则,平衡游戏...

网友评论

    本文标题:能设计算法的,终究是极少数人

    本文链接:https://www.haomeiwen.com/subject/vprwiqtx.html