世界,您好!

这是一个最好的时代,也是一个最坏的时代;这是一个智慧的年代,这是一个愚蠢的年代;这是一个信任的时期,这是一个怀疑的时期。

这是一个光明的季节,这是一个黑暗的季节;这是希望之春,这是失望之冬;人们面前应有尽有,人们面前一无所有;人们正踏上天堂之路,人们正走向地狱之门。

出自——英国作家查尔斯·狄更斯的《双城记》

“hello world”,未来人类看到我们现在这段历史时,肯定会为我们现在的文明发展程度感到叹息,正如我们在看中世纪的历史一样,所有的计算机都像中世纪的木偶一样,简单的输出人类制作的信息。

自从人类创造计算机开启第三次技术革命以来(也许战争是促进技术发展的有效路径),计算机虽然变得越来越小,计算速度越来越快,但是其本质并没有变的智能,反而似乎更加偏离图灵对状态机的定义,而更倾向于数据统计和传输,其结构也被肆意扩展,变得越来越不可控,因此,本人创建这个博客,希望探讨计算机本身的数据处理规律,而不是通过数据统计,去推断数据处理的过程,毕竟,只是靠分析优化马车的性能数据,永远做不出蒸汽机车。

本人创建这个博客的另一个目的也是为国内的民间科学家正名,他们希望通过另一种更简单假设去解释世界的运行规律,这本身并没有那么罪大恶极,毕竟,原先的数学公式也是建立在公理之上,而公理本质上也是建立在假设之上的,如果人类真的弄明白了宇宙的运行规律,其科技发展水平也应不会止步于这一个小小的蓝色星球,对公理的迷信,甚至挥舞正统科学大棒以此党同伐异,实不可取。

When I was a boy… – Oh, here we go.
My father told me to bang my head against a rock,
… and I did it.
I thought it was crazy, but I didn’t question him.
And you know what happened? -You got a headache.
That rock split in two.
It taught me what a Viking could do, Gobber.
He could crush mountains, level forests,…
… tame seas!
Even as a boy I knew what I was, what I had to become…
Hiccup is not that boy.

节选自驯龙高手台词

可怜之人也有可恨之处,很多民间科学家(以下称“民科”)与很多程序猿一样,沉迷于三六九等,妄自尊大,或者妄自菲薄,你可能会问,作者是不是也是程序猿的一猿,如果有人这么叫作者,作者虽不会反驳,但心里会不是个滋味,因此,本人在此郑重声明,作者只是一名软件工程师,而不是所谓程序员,你可能又要问这两者之间的区别,作者认为程序猿注重学习技术,技术学的多了,就可以叫大牛、大神(这些称号绝对包含了一定程度上的孔乙己式的冷嘲热讽,甚至可以不夸张的说是一种书呆子的另一种称号,而沉迷于此不自知,反而沾沾自喜,实在可悲),可以发脾气,教训人,但是工程师不一样,工程师注重需求(本站所有的东西都围绕这两个字开展)分析需求的量化以及需求的完成度,明确了这一点,就可以明确了目标,就可以使所有的技术都可以为我所用(我们理应是技术的主人,而非相反),项目和工作可以反向开展,势如破竹,即使遇到困难也可以激发思维,所有人都可以成为建造大师(everything is awesome)。

需求分析与结果评估模式在接下来作者描述的自己制作的项目均有体现,但这也存在一点悖论,那就是,如果没有足够的技术积累,达不到也比较害怕需求分析操作(心里没有底)。

所有事,所有东西作者认为都可以分成两个方面:重点与细节,按照这两方面的实现程度我个人对人的工作水平高低划分三个水平,也是三个发展阶段:

  1. 新手幸运阶段,一个新手玩家都感觉会很幸运,或者一个新手厨师会做出来很好吃的食物,这是因为,新手分不清楚重点和细节,只能耐着性子严格按照步骤,一点一点的实现工作,反而兼顾了重点与细节。
  2. 当新手失去耐性之后,由于其分不清重点与细节,其能力曲线将会大幅下降,作者称作一根筋阶段,这时,人们一般会习惯性的学习工作重点,舍去工作细节(天才可能同时学习细节,但却有可能分不清细节,这个可能进入不了第三阶段,这个更麻烦,这也是小时了了,大未必佳的原因),这个阶段比较关键,也是考验人耐性与体能的时刻。
  3. 经过长时间的磨练之后(勤能补拙),人们可以对一个事物,一件东西的重点与细节有了足够的认识,作者称作两头堵阶段,可以通过需求分析做出取舍(舍得),虽然最后的成品在外在和新手没有什么区别,但内在已经是大巧不工。

作者在开展一项新的工作或者项目时也会经历这三个阶段,作者在这三个阶段因对措施如下:

  1. 在新手阶段,作者一般会先吃书,增加属性值(这个是从打游戏中获取的灵感),一板一眼的仔细地实现书中所有的实例,一般不起眼的细节可能会在未来某一时刻起到很大作用(在这个网站开发期间,学习视频发挥的作用要远强于书本知识,但是书本的基本理论知识也发挥了绝大作用,至少混个脸熟,遇到一些语法关键字不至于太害怕)。
  2. 在一根筋阶段,作者会跟自己、客户,或者潜在的使用者(我始终强调,东西是作为别人使用的,自己使用的频率要远远低于别人使用的频率)反复讨论需求,剔掉细节,以实现重要的骨干需求为主,漫长的讨价还价的过程往往是一个人智商与能力的表现(嫌货才是买货人),这中间还要牵扯到生产环境评估,个人心态评估,工作量与项目周期评估,各种因人而异,以后会在描述作者业余兴趣实现的项目中有所体现。
  3. 在两头堵阶段,进入这个阶段很困难,如果进入这个阶段,作者会将这些工作变成一种事实上的标准供大家参考使用,毕竟,如果所有的人都是用你的标准,至少你就杜绝了失业的可能性(前提是你做出了一些真正有价值的工作,满足了一些潜在的真正的有差异性的需求),而把一些所谓技术紧紧的攥在手里不让别人知道,反而路会越走越窄,这也是开源的意义(做事重要,做人更重要)。

很多时候,完成一件事,一个东西,要不停的重复以上三个阶段,非常辛苦,这也提示人去尊重别人的劳动成果。

有一个人在机场等六点的飞机,可是他忘记了带手表,于是他想找个人问问。
这时,他看见一个人提着两个巨大的手提箱吃力的走过来,手腕上戴着一块异常漂亮的一看就知道是高科技产品的手表。
“请问,几点了?”他问道。
“哪个国家的时间?”那人反问。
“哦?”他的好奇心来了,”你都知道哪些国家的时间呢?”
“所有的国家,”那人回答道。
“哇!那可真是一块好手表呀!”
“还不止这些呢,这块表还有GPS卫星系统,可以随时收发电子邮件、传真,这个彩色的屏幕可以收看NTSC制式的电视节目!”那人给他演示,果真如此!
“哦!太棒了,我真想拥有一块这样的手表,您……您可以把它卖给我吗?”
“说实话,我已经烦透了这块表了,这样吧,900美元,如何?”
他马上掏出支票簿,写了900美元给那人,”成交!”
“好的,现在,它是你的了。”那人如释重负,把手表交给他,”这个是你的手表,”,然后指着地上的两个大箱子说,”这两个是电池!”

节选自苏联笑话

如同作者通过这篇中文文章传递信息给其他人去阅读理解一样,作者作为一个程序员(哦不,软件工程师)一般使用程序语言操作计算机处理数据,市面上的程序语言很多,选择什么语言好呢?当然是C语言啦,C语言虽然需要控制所有的操作逻辑,还需要手动分配,释放内存,但是,其语法还算简练容易理解(相对于可以直接操作寄存器的汇编语言来说),它可以直接通过编译器编译成特定架构的寄存器和IO操作,效率也算不错。

ps:作者个人对于帮忙计数的C++智能指针深恶痛绝,感觉这个语法都是非人类能理解,你为程序员(软件工程师!)考虑,为了程序员软件工程师好,希望满足程序员的需求,至少也跟软件工程师商量下(需求的有效性)先,有需求去工作,没有需求创造需求去工作?。

这时候有些喝咖啡的大聪明就想了,既然C语言还需要通过编译器传递信息给计算机,好像有那么一点缺乏实时性,那我们能不能跳过这一步,直接将信息传递给计算机会不会更好,至于内存本身就是计算机的内存,也应该由计算机来管理比较合适,但是,他忽略了一点,那就是计算机的智能程度,远不如一个猿猴,你把数据,操作,输出一股脑的发过去(你至少也分个类,别弄到一起),计算机不懂,人类也读不懂呀(读不懂还天天变,我太难了),看似实现了一个智能产品,但是软件工程师要同时面对和精通JAVA语法,虚拟机和计算机架构体系(你倒是用个智能指针管理内存,也算是有章可循,GC垃圾回收回收的都是什么垃圾?),用户更是要忍受各种各样的滥竽充数的程序员和所谓的智能程序(不过倒是创造了不少工作机会)。

这是又有一些玩蛇的大聪明又想起来了,既然有这么多良莠不齐的程序,我们干脆将自己编的优秀的程序打包起来,您也别编程了,直接选择得了(makedown),没有插件解决不了的需求,如果一层不行,咱就再加一层,人人都是程序员,这下子用户彻底成了大观园里的大小姐,看似风光无比,实际上,想吃口热乎饭都得派个丫鬟把厨房给砸了(佣人们全发达了)。

再后来这些语言,作者看来都是纸包鸡,鸡包纸,纸包鸡包纸,鸡包纸包鸡,轮子都懒得造,直接改名字得了,性能提升XX倍,性能接近C语言,为什么不直接用(笑)。

PHP为我的网站带来了绚烂的界面,作者还能读懂,因此排除在外(不愧是最好的语言)

至于操作系统内核程序,非得学华盛顿退位让贤,自我矮化,但是他忘了华盛顿后来也是做了美国总统,而至今美国总统仍是三军总司令,你内核直接当甩手掌柜的,不闻不问是怎么回事,想直接向靠GDT描述表保护计算机,他能保护得了吗,没那个能力知道吗?好了,现在芯片越做越复杂,病毒满天飞,你给我说说怎么解释,脸都不要了。

本站也不会使用一些不知所谓的图片来将网站填充的满满当当的(一张人工智能手指点击屏幕的图片想说明什么东西?),用以弥补用户浏览了过多的垃圾信息带来的内心空虚和焦虑,但是,制作和修饰网站像网络游戏一样,能够非常迅速的满足作者对结果展现的需求,作者也一度沉迷于此,在本站中也会详细描述作者作为一个互联网领域的小白(2021年年底因为想做一个类似于元宇宙的网站(梦想还是要有的)开始学习html)如何建立这个博客论坛。


         不喜欢 0

D7FECB19D148C1AD1D829F1CD0E23DB0


  1. 嗨,这是一条评论。
    要开始审核、编辑及删除评论,请访问仪表盘的“评论”页面。
    评论者头像来自Gravatar

发表回复

站内搜索

最新评论

归档日历

2024 年 9 月
 1
2345678
9101112131415
16171819202122
23242526272829
30  

标签云