看到一篇文:《“AI再强也只是工具” Linus再谈AI:“氛围编程”写一次性软件可以,但撑不起需要维护35年的项目》。如感兴趣,请自行进行搜索阅读。该文中,有linus大神基于他自身的认识理解所发表的若干见解。
以下,是我在转发该文时所写的一点儿言。
请enjoy
——
要往下扎往里进,扎深扎清扎准扎精扎透。这一方面是在锻炼和塑造脑回路,另一方面可以培养出那种感觉和直觉。不扎过,都不知道可有这样的东西存在,也看不懂,或者没有思考能力和判断能力,就只能随波逐流,只能看是皮夹说的还是飞飞说的,或者是某个“获奖者”说的。这些人出来说,主要作用可能是来营造氛围和出来造势用的,占领引流“普罗大众”用的…
无论是以什么样的形式和内外的不同边界,总是还脱不了一步一步地走、处理、逻辑、过程和步骤,这里面必需是相互能够进行连结和翻译转换,不管是通过什么样的格式或形式载体,必需是具备已知规则的,通过不同程度地转移给“计算机”去执行,也不管是“白盒”还是“黑盒”的,如果不具备这样的前提,人根本就搞不了复杂综合的大系统,“计算机”也不能,目前的计算机在底下的介质和运行基础上,只能是数值表达的,必需是用简单规则可计算的,而还不是别的什么。在这个的基础之上,再去看,如何?
瞎鼓噪个啥子嘛?!
换一种说法来说,就是:需先经清楚“还原”也就是“拆解”,再集成/综合也就是成为“系统”。解构vs结构,分解vs综合,还原vs整体,从来就没有消失过或者说从来就没有不需要过,只是具体的形态和边界在不断地改变和变化,改变和变化并不意味着它消失了,不意味着它就不需要了。你非要说你就是胆儿特别肥壮,那你就去跳过其中一个,去试试?
在分解、分离、拆解的过程之中,就需要引入大量的各种各样的东西,起码有:
1、针对什么目的或哪些的意图的?2、有哪些具体的目标和目标的具体构成?3、需要什么样子的必要条件?4、存在哪些的不同的约束条件?5、涉及到哪些方面的专门基础知识?6、以什么的具体的准则或要求进行?7、落到哪些具体的条目或元素?8、按照什么方式或组织形式来表达?9、你如何赋予它们各自的数值?或者赋予什么具体的值?10、与上游、下游、横向之间如何连结以及按什么方式进行转换才能连接起来,才能走得下去,等等。在集成、综合作为系统的整体时,同样需要,不能少。少了,错了,它就乱了,歪了,也许它还是在跑,但早就已经不知道跑到那个鬼旮旯去了,变成了什么鬼样子?娱乐娱乐,倒是蛮好;但也并不是总是“逗逗乐”的情况,特别是基于科学的规律与原理、借助于已经通过反复验证的技术手段的。
最后,发点儿感慨,做点儿引申。
真切地感到:“奶头乐”、“及时爽”、“马上得”,被喂得太多太久了;“激素”,吃得太多太深了。已经变得极度浮肿了起来,沉不下去了,也是一种很大的麻烦。浮肿起来相当之容易,沉实下去特别之艰辛。君不见“由俭入奢易,由奢入俭难”么?!
毕
夜雨聆风