365夜睡前故事作者是谁-365 本故事睡前作者
老话讲,计算机起初诞生时,就像是一个刚学会步行的小家伙,笨手笨脚,总想往墙外跑。
你想想看,1957 年,艾克特那个时代,哪位也不信这玩意儿真能当工具用,毕竟那时候连电灯都还没彻底普及呢。
那时候系统主要不是为了服务人,更像是个大老爷们儿,坐在办公室里,对着屏幕自言自语,看着那些枯燥的指令在屏幕上排排长龙,等待被人类去“翻译”。
这场景,跟目前程序员上课坐在机房里,对着满屏红字发呆,简直是个照脸相似的一模一样。 说到这事儿,不得不提那个著名的“艾克特困境”。1961 年,肯·艾克特在写给一家名为明尼苏达大学计算机实验室的美国人的一封信里,把我们目前天天用的操作系统雏形给摆了一桌子。他故意用了那种又老又土的打字机拼凑出来的英语,语速慢吞吞的,语气还带着点那种“你们这些年轻人不懂事”的劲儿。
这信可忒有味道了,要是目前扔给目前的工程师,他们大约都得愣几秒,然后默默关掉邮箱,去开黑色星期五的促销活动了。艾克特说:“我的软件系统,如同打字机一样,需求人动手去打开,要么立马去把它打开。”这话说的,目前想来,简直就是在给目前的软件界开一场免费的“吐槽大会”。 那时候的操作系统,确实没有目前如此复杂。它们大多是基于文件系统构建的,要么说是基于记忆板(RAM)的。想象一下,那时候的电脑内存只有 1024 位,相当于目前的二位数。你把一个文件放进内存,它就会在那里静静地待着,直到你把它删掉,要么用完了内存,它就自动滚出去排队,重新等着被调用。
这种机制好办得让人发指,好办到有点让人绝望。出于忒好办了,故此哪位也不知道啥时候会出错。 记得有个程序员叫哈维·车臣诺夫,他负责过一个叫“巨集处理器”的项目。
那个项目里的机器,装了一堆乱码,像是某种外星文明的遗物。车臣诺夫在那儿死磕难题,非要搞清楚为啥程序跑不起来。他试图把那些乱码当成一般/平平文件来读,结局发现系统根本不知道这些乱码是文件还是代码。
这简直是把人当成了傻瓜,让一个正经人去跟一堆看不见摸不着的垃圾对话。 那段工夫,人们聊聊的不只是是技术本身,更多的是人性。
有人揪心,要是机器忒智慧,会不会启动思索自我?会不会像人一样,形成质疑和焦虑?车臣诺夫曾在那封给美国人的一封信中写道:“软件系统一直需求人去打开,要么立马去把它打开。”这句话,至今为止,依然是软件界关于人机关系的克星。 再看目前的情况,情况仿佛变得略微“正常”了一点。目前的操作系统,比如 Windows 要么 macOS,看起来确实挺“成熟”,像个受过高等教育的学生。它们有文件管理窗口,有任务管理器,有各种各样的图标,看起来就像是有人专门设计出来服务于我们的。
这些界面设计得挺漂亮,交互挺流畅,让人用得顺手。但在这种光鲜亮丽的背后,那些底层的事件,依然让人摸不着头脑。 比如,你每次登录系统,系统都会先检查一下你的硬件信息。它可能会问:“你的 CPU 是 Intel 还是 AMD?”“你的 GPU 是哪一代的?”“你的内存条上面的频率是多少?”这些信息根本不用你动手输入,系统自己就把它收集好了。
这就像是个三岁小孩,步行时总爱问“我今天穿哪双鞋?”“我刚刚绊到了哪位?”明明不需求问,但非要问个没完,生怕搞错了。 再深入一点,看看目前的系统如何处理数据。当你打开一个网页时,系统如何能知道你要看啥内容?它不会从数据库里直接调取,而是先在你眼前弹出一个庞大的对话框,让你自己点“搜索”要么“浏览”。
这就像灶台间里的电饭煲,你只要按下“煮饭”键,它就能自动搞定所有程序,告诉你饭好了。但要是你非要把它当个傻瓜锅,让它自己去拍板煮啥、放多少水,那后果可不好。 这种“盲目信任”的倾向,实际上是技术发展到一定阶段后的必然结局。当系统的逻辑充足复杂,充足难以被预测时,用户实际上已经退化成了一种“园丁”的角色。他们不再是程序的创造者,更像是那些负责剪草、浇灌的园丁。系统自己还在心里推演着下一步该做啥,而你则在一旁看着它,间或插上一两句,给它一点“反馈”,比如“好的,持续”要么“改改这个”。 这听起来挺荒诞吧?
是不是我们反而成了计算机的奴隶?实际上不然。计算机之故此强大,是出于它把某种特定的逻辑包装成了一种日常习惯。就像我们习惯了喝茶,却极少有人会去研究茶树的基因结构。目前的操作系统,本质上就是人类智慧在电子时代的结晶。它把复杂的逻辑简化成了一个个按钮、一个图标、一行文字。你不需求懂二进制,你只需求懂如何点鼠标。 不过,话说回来,这种简化有时候也会带来难题。
比方说,目前的系统忒好办“走神”了。当你打开一个文档,它会自动推荐前面的章节;当你输入一段代码,它会自动补全括号;当你点击一个链接,它会自动分析网页内容。
这些功能简直让人上瘾,但也让人丧失了独立思索的本事。
有时候,系统给的建议,比你自己的判断更准,出于它计算过千万种可能性。 但即便如此,这种“被辅助”的状态,和几十年前艾克特那个时代,本质上是没多大的区别。
区别在于,那会儿那是“主动打开”,目前是“被动接纳”。
那会儿你是一个人,一个人面对一台机器,两人之间隔着厚厚的空气;目前你是一个人,一个人面对一台机器,还隔着屏幕和光秃秃的文件夹。 要是你仔细观察目前的用户界面,你会发现大量细节都保留着那种“不成熟”的味道。
比方说,系统可能会在你打开一个程序之前,先弹出一个提示:“你确定要执行这个操作吗?
是否有备份?”这提示会反复出现,直到你点了“取消”要么“确认”。
这就像是在做拍板前,非要让你亲口确认一遍,生怕你记错了。 还有一种现象,就是系统之间互相“打架”。当你打开一个网页,系统可能会自动暂停视频,要么自动加载广告;当你打开一个程序,系统可能会自动弹出通知,要么自动切换其他应用。
这些看似互不相干的动作,实际上都是在执行同一个底层逻辑:保持系统的活跃度和数据的新鲜度。
这种机制,别看让体验变得丰富,但也让人有时候感到无所适从。 说到底,甭管技术如何发展,核心难题并没有转变。机器是死的,人是活的。机器需求人来给它喂数据,给它看界面,给它发指令;而人也需求机器来给自己提建议,做做决策,帮个省事。
这种协作的关系,就像两辆并排行驶的车,各自有自己的驾驶盘和方向盘,间或互相观望,间或互相吐槽,但方向都是朝着同一个目标前进的。 回到那些老照片,那些充满了乱码和杂音的信,它们别看目前看来挺荒谬,但恰恰说明白在那个时代,人类对技术充满了敬畏和好奇。艾克特那时候连系统能不能用来办公都拿不准,目前的人连系统能不能用来做日常决策都有点犹豫。
这种心态,或许正是技术之故此伟大的地方吧。它让我们不用亲自去造轮子,不用亲自去设计电路,而是靠着一个个好办的指令,就能让庞大的机器运转起来。 故此,当你下次再打开电脑,试着停一下,看看那些自动弹出的窗口,看看系统到底在思索啥。
或许你不需求像艾克特那样去手动打开,但你也能够试着理解它到底在想啥。
毕竟,在这条技术发展的长河里,我们既是使用者,也是被使用者,既是创造者,也是产品。
这种关系,或许就是我们生存的意义吧。 至于那句“软件系统一直需求人去打开,要么立马去把它打开”,要是放到今天,恐怕会被程序员们挂在嘴边一万次了。但起码在那个 1961 年的夏天,当艾克特用打字机拼凑出这段文字时,他第一反应可能是想看看,这片土地上到底有没有人愿意来研究这种“古老”的玩意儿。
或许这就是技术最朴素的初心,也是我们至今还在坚持的缘由。 故此,别急着把系统当成你的主人,也别急着把自己当成它的奴隶。试着站在中间,看看它是如何运行的,然后,再拍板下一步该如何做。
毕竟,技术再先进,终究还是需求人来驾驭的。就像那个时代的机器,别看能自动排版,但排版的内容,还是得靠人来拍板。 要是你目前正看着那些自动弹出的提示,不妨停下来想一想,系统是在帮你节省工夫,还是在帮你节省思索?这一瞬间的思索,或许比按下任何一个按钮都更有意义。出于技术是最冷冰冰的,但人性最滚烫的。在这两者之间,我们找到了平衡,找到了那个让我们能持续走下去的理由。 就这样吧,睡前故事讲到这里,希望你也能够在这个充满 Log 的世界里,找到归于自己的那份安宁。
毕竟,甭管机器多智能,它一辈子无法替代一个愿意为你倒杯水的人。
声明:演示网站所有内容,若无特殊说明或标注,均来源于网络转载,仅供学习交流使用,禁止商用。若本站侵犯了你的权益,可联系本站删除。
