
诸葛越
我们的未来,是人和机器一起仰望星空的时代。这本书用通俗易懂的语言和生动活泼的例子,介绍了有关“未来算法”的新知识,重点拆解了排序、分类、搜索、递归几大基本的未来算法,轻松讲述了数据结构、模式识别、抽象、优化的定义和应用,并提出了“计算思维”的新概念。计算思维,简单地说就是计算机怎么解决世界上的问题。计算思维可以让你像计算机一样思考。学会了计算思维,你可以看透互联网世界和AI是怎么运作的,你也就学会了一种解决大规模复杂问题的方法。计算思维会给你一套现代的交往语言。它是现代社会的思维方式,它所提供的一套语言,比如算法、数据、模型、迭代、AI等是现代人交往的语言。计算思维可以帮你优化每日的生活和工作,也可帮你解决人生的复杂问题,比如如何管理时间,如何分配资源,如何找工作或伴侣,如何理解和驾驭AI。这本书会给你提供一种全新的看世界的视角,让你掌握现代信息运作的奥秘。作者认为,未来的十年是算法发展的黄金十年。在这样的时代背景下,如果能掌控计算思维,你就会在工作和成长中脱颖而出,赢在下一个十年。
计算思维之所以能突破传统思维模式,关键在于它从“问题—模型—算法—实现”提供了完全不同的路径,使人类得以在复杂、大规模、动态的场景中保持理性与效率。 1. 依托工具的变革 传统思维主要依赖大脑的抽象、归纳和证明;计算思维则把问题交给计算机,通过“提出问题—分析—设计算法—程序实现—检测结果”的闭环来求解。机器的加入,使人类摆脱了纯靠经验或定性推断的局限,能够处理原本无法企及的规模和复杂度。 2. 核心方法的升级 计算思维把“分解—模式识别—抽象—算法”作为通用套路,先将大问题拆成小问题,再用可复用的算法模板系统化解决。这种方法不仅针对单点问题,而是针对“一类问题”,具有可迁移、可验证、可优化的特性,突破了传统思维中“一事一议”、结果难以复现的弊端。 3. 规模与效率的跃迁 计算机擅长“以一抵万”,能在海量数据中瞬间完成上亿次运算;计算思维正是借助这种规模效应,把原本只能定性讨论的议题转化为可量化、可自动执行的流程,从而在效率和准确性上实现量级提升。 4. 语言与认知范式的更新 算法、数据、模型、迭代、AI 等词汇正成为新的公共语言,掌握计算思维就意味着能与技术、与未来对话,而不只是依赖传统的文字或数理表达。这种范式转移,使个人和组织在决策、沟通、创新上都获得了全新的工具箱。 5. 可验证与可优化的闭环 算法的清晰指令保证了“同样输入必得同样输出”,消除了传统经验判断中的歧义和偏差;同时同一问题往往存在多条算法解法,计算思维关注“哪个更快、更好”,推动持续优化。 综上,计算思维通过引入机器可执行的算法体系,将问题求解从单点、定性、经验驱动升级为系统化、量化、可验证的流程,因而能够真正突破传统思维模式,成为数字时代个人与组织的核心竞争力。
计算机把世界转化为0和1,他看待事物是理性且抽象的数字,形成底层数据。算法是通过数据结构、模式识别、抽象和优化形成的系统性思维方式,其实与人的决策方式也有很多共同点,因为人生本身就是个优化问题,是优化里面的排程问题。
这是一本相当浅显易懂的算法入门介绍书籍(除了第八章的阅读要求稍微高一点,需要对二进制有基本了解)。其实,有些内容还可以再深入一点,比如关于计算思维如何进行优化的问题。不过对于想了解计算机算法的人而言,也刚刚好。
计算性思维在于能够通过简单、浅显易懂的事情把复杂抽象的内容给沉淀成一个固定的经验论或者是方法论。从而达到更高效的生活。我们生活中处处涵盖了算法的优美,但实际上能够去还是需要不断去提升自己迁移和洞察的能力
通俗易懂的计算机科普知识 计算思维值得每一个人拥有
(拍着大腿笑) 哎呀!这书名听着就像给城里人听的,咱这圪蹴在黄土坡上的老汉,歪歪扭扭识俩字儿,还"未来算法"呢?不过隔壁二狗子大学娃带回的这本书,倒让我这把老骨头开了窍——原来咱种地放羊的,也能跟计算机攀上亲戚! (擤把鼻涕) 那天正圪蹴在墙根晒太阳,二狗子说这书里讲"分解问题",就像咱拆解玉米秆喂牛一样。往年我种洋芋,稀里糊涂撒把种子就等老天爷赏饭,结果年年收成像老天爷的脸色。这书上说得好,得把洋芋从选种、耕地到施肥都拆成步骤,就像诸葛亮排兵布阵!这不,今年我学着书里说的,先给洋芋测土配方,结果产量硬是比往年多了一倍,连村长都来问我讨经验。 (抠着脚丫子) 书里还讲"抽象思维",这可把咱老汉难住了。后来二狗子举了个例子:就像咱把牛粪抽象成肥料,把雨水抽象成灌溉。这不,我照葫芦画瓢,把复杂的电商流程抽象成"拍视频-发朋友圈-等快递"三步走。去年用手机拍了棚里草莓的视频,城里人抢着下单,硬是让我这个种地的老汉,头一回在城里超市看见自个儿种的水果摆上货架。 (吧嗒着旱烟) 要说这"优化资源",那可真是让咱开了眼界。书上说计算机能算出最优解,咱就照葫芦画瓢。往年喂猪喂牛,饲料钱花得像流水。今年学着书里说的,把玉米、麦麸、泔水按比例配好,结果猪长得又快又壮,饲料钱省了三分之一。连兽医都说我这是给牲口搞了个"算法配方"。 (猛嘬一口烟) 不过说到底,这书还是城里人的玩意儿。就像书里讲的AI能预测天气,可咱村那破手机信号,连天气预报都时准时不准。倒是二狗子说的对,计算思维再好,也得结合咱农村的土坷垃。就像书里说的"分解问题",咱老汉就分解成三件事:种好地、养好牲口、带好孙子。至于那些高大上的算法,还是让城里的程序员们去折腾吧! (哈哈大笑)
我既不把他当成是算法思维的科普书,也不把他当成思维类型的书;他其实于我而言更像是自我成长的工具书。 让计算机专业的人谈计算机专业带给自己的思维训练是怎么影响自己决策和生活的,以此给我启发和读这本的初衷。 很凝练的列举了几类专业名词,有些启发 ▪️排序:养成排序思维,利于时间管理,利于解决纠结症,买车买房都是需要这样做的利于理性找到适合自己的 ▪️分类:养成分类思维,我觉得利于对事物祛魅,万事万物无非如此,分好类,好做事,逻辑清,不焦虑 ▪搜索:其中对于找工作的举例有启发,同时也再次告诉自己信息差就是很容易有差距的 ▪️递归:这一部分我感受较少,但是对我一个容易跳跃思维的人,觉得递归可以在自己理逻辑的一个方法,加入教ai做事,就会step by step ,而不会跳跃了。甚至可以用于收纳等 ▪模式识别:这部分印象深刻,我理解模式识别其实对于观察能力、判断能力、总结能力,向计算机学习再小的事情,只要是有经验可谈,再大的事情都可以“简化、量化” ️▪️优化:优化和模式识别是本书对我来说记忆最深的部分,用优化思维,可以减少完美主义,加强执行力,改善生活,并且举一反三发现其实再小的工作和事情都是有方法论的。 ️ 除了书里的内容,给我的启发是,1.我也可以想想自己的职业能够给自己带来哪些“印象深刻、受益匪浅、可用于生活”的思维及能力训练。 2.以前觉得自己会不带情绪去处理问题,但是发现用这些计算机思维去思考,甚至那个找对象“最佳停止问题”37%理论能得到不错结果的理论更是让我发现,还有一个更不带情绪的处理不单是利弊分析,还得把概率论用上哈哈哈 3.务实,要去思考自己和计算机的不同,要不断学习,要花心思去想当下“最优化”之解,专注优化过程,而不是所谓的“答案”
很不错的一本科普学术书,把计算思维讲的清清楚楚,把我大学其实并没有认真学的计算机科学重新捋顺了,才发现其实那时候没有那么难没有那么无趣。种一棵树最好的时间是十年前,其次是现在,所以现在读到这本书也不算晚。
推荐这本书是因为我听到一个播客里诸葛越老师分享是怎么跨专业做了很多事情,受到了启发,那就是她极其擅长跨界思考,能够将不同领域的能力打通——事业和家庭很多时候被看作是对立的,但诸葛越却能用管团队的思路带娃,再把从育儿上学到的方法运用到事业上;纯计算机的专业背景,也让她能够用算法的思维来指导自己更好的生活。 本书也对计算思维有了一个大概的介绍,算法部分我可能不是都能通读明白,但也是了解了计算机算法的大致来源。以及ai发展至今的一个前后脉络。
本书属于科普性质,让大家对AI有个初步的认识,知道其基本的原理,很多人提起AI脑中就输人工智能占领地球的电影画面,而AI能够为人类带来的巨大的潜在的想象力却被忽视了,从神经网络的原理来看,AI机器学习与人类知识的进步似乎有着共性,都是通过学习过去经验创造未来来实现不断进化。相信在不久的将来,在量子计算的协同下,AI的智商有望达到人类的万倍水平。