我学计算机,也会修电脑
文章发布于:2020-06-23 16:04:30
“你学啥专业?”
“计算机科学。”
“帮我修电脑吧。”
现实中——
金融专业的被问炒股
土木专业的被问装修
天文专业的被问运程
医学专业的被问药方
……
很显然,这是认知差异的误解。
但这也反映了一个现实问题:
学科知识与生活应用之间
差了不止一个大学生。
譬如计算机专业,会教
组成原理、操作系统、程序设计,以及数理逻辑……
但不会教
装电脑、装系统、装程序、office……
计算机专业角度,
电脑、手机、平板、机器人基本一致:
都是芯片、主板、存储、输入、输出、电源的组合。
但实践中,
手机电脑插口不同,封装螺丝也不一样。
学计算机的你,连自己的手机都拆不了。
专业课知识,像没兑饮料的威士忌,浓度高,易上头。
“专业比不过直觉”的现象背后,隐藏着两种解题思想:
自顶向下(Top-Down)
自底向上(Bottom-Up)
自顶向下
这是一种通用思想,不仅用在编程,
还被用在架构设计、项目管理、目标分解等。
“套公式”的过程,其实就是在自顶向下解题。
逻辑学称为“演绎”:从一般到特殊。
解决问题时,从“通用知识”——“注入信息”——“获得结论”
每一次演绎,都会增加多个具体情况,每一个都要去判断。
于是你发现,自己陷入了一个指数级“信息风暴”,
穷尽一生也未必能找到答案。
这就是所谓“把问题复杂化。”
自底向上
与自顶向下相对应的解题思想,是自底向上。
逻辑学,称为“归纳”:从特殊到一般。
这解题思想更贴近我们日常思维方式。