分享

计算机科学第一季 — 绪论

 科学羊 2023-09-12 发布于广东

本系列文章预计会有10个章节,这套文献将系统讲述计算机科学本身,这里是第一季第00篇

如果说人类是大自然的创造,那么创造也是人类的一种本能。—— 《历史的细节》

Hello,大家好,我是Masir,欢迎来到2023。

在接下来一年里,我将花点时间来更新并丰富计算机专栏的相关知识,喜欢的朋友或者从事相关工作的朋友可以推荐关注,感谢捧场~

谈谈为什么要讲计算机?

首先,可能主要来自个人的兴趣和情怀吧,我喜欢物理学,也喜欢研究通过物理学理论来实践搭建的各个机器设备,比如各种传感器、测试仪等等,不过唯有计算机这个非常庞大且包揽万千的大机器是最值得我花时间去研究的产物。因为它的领域太全了,要啥有啥...

所以我希望能够通过计算机的发明、设计、发明、应用来仔细谈谈物理学是如何生化出一个这么优秀的机器的

另外,我们生活中一个信息时代,计算机的发展虽然没有物理学那么久远,但是它的发展却是迅猛。和我们的生活息息相关,所以我们有必要去好好潜入计算机的海洋里去感受下。

当然更重要的,是学习计算机发明和计算机思维等给我们的启发,来指导我们更好地生活。

物理学是人类世界观的基石,它是自然科学的秘钥。

而计算机是人类智慧的法宝,它是我们赖以生存的工具。

第二,因为我身处工业机器人智能制造专业,本身就是躬亲入局在做计算机程序开发相关的工作,我接触过嵌入式,基于STM32微型控制器周边外设的应用开发,做过基于Windows桌面的应用开发,也做跨平台的web全栈开发,同时还做过多家机器人系统的应用开发和调试。

这些工作,我总结出一个结论,就是以不变应万变,如果你学会了底层的知识,你就可以解决很多问题。

记得有个同事曾经问题一个lua编程的问题——有个数组无法赋值的问题,这个问题从底层来看就是没定义。当然对于程序员来说,这不是个很基本很基本的知识吗。

他说脚本语言不是不用定义吗,就像Python一样,直接赋值数据就好。

我说不一定,如果是数组,你还是需要定义的,因为数组是一段连续的空间,如果你不定义或者New出来,在栈中根本不知道有这个。

就好比,小事你可以不告诉我,但是大事总要给我说一声吧。结论确实如此,但是我不知道我理解的对不对,在我看来,人类设计一个东西,必然都有他的逻辑的。很多东西还是讲道理的。

第三,源自于吴军老师的观念,及谷歌方法论所说,这个时代,我们需要了解计算机思维,可以升级你的大脑,提升做事的效率,我们可以通过案例来讲解。

关于计算机专栏的讲解,还是以专栏季度形式来讲,我们每一季都会有一个主题,只把这个季度的问题给大家讲清楚。

我们的讲法是怎样的?

前几季度,我们先讲讲故事,后面开始我们的重点会在技术本身上面。

第一季我打算先讲讲有关计算机相关的历史发明和引线故事吧。

好,今天就先这样~

Masir - 2023/01/09
于东莞
祝幸福~

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多