美文网首页
微信有可能发展成操作系统吗(四)?

微信有可能发展成操作系统吗(四)?

作者: 铁月 | 来源:发表于2019-08-15 20:20 被阅读0次

他说:

你还是没有听懂我的意思,说难听些,既然你不是这个领域的人就没有资格对其中的人或物评头论足,你理解的大多数都是站在一个普通客户角度,而软件本身需要服务的远远不止这么些,你觉得越是站在外圈越会产生满足感,那我告诉你人无远虑必有近忧,你觉得的满足那是因为我们这些专业人士给你把路都铺好了,你说微信是国内最成功的App这句也很好笑,谁告诉你的?微信只能算是国内App在社交上做的相当好,从而衍生出其他的业务功能延伸至各行各业才有了生态,也就是说你认为的很多东西往往都是错误的还不自知,像个领导似的说了一大堆大道理,可是没人理你可知道为什么?因为整个互联网是靠实力说话的,在没有实力之前没有人愿意听你说大话。我自己也是个小程序员,从后台做到App到前端,能叫上名字的计算机系统基本上全都用过,我个人认为自己还是有话语权的,我理解的操作系统和产品是由区别的,产品是具有业务逻辑功能的直接接触用户并可以直接产生经济效益的产物,而操作系统仅仅是处理软硬件和使用人之间的交互,并不是你想象中他们似乎像一个“整体”。java底层叫SDK,而是内核,内核的开发工作大多数都是java这门语言的开发公司在做,而我们只是使用他们产出的结果进行二次开发;就像普通用户不会关心windows是怎么开发出来的,只是使用它来娱乐办公罢了

我说:

1. 我是不是这个领域的人并不影响我就这个问题说说我的观点,你是专业人士不代表你的观点就正确。有诗云“不识庐山真面目,只缘身在此山中”。

2.我说的满足感就是说工作在IT技术圈外层的人更容易获得满足感,因为这种满足感而觉得自己对IT行业门清,其实可能只是了解自己熟悉的一点点。

3.微信在国内用户10亿,说它是国内最成功的App有什么好笑。

4.你自己是个程序员,从后台做到前台,那你工作的层次其实距离操作系统还有点远,说操作系统是你的盲点可能多半是正确的。

5.既然你用Java写过程序,那你肯定知道你的程序是基于Java SDK的,你写Android程序,你的程序是基于Android SDK的,有错吗?

6.Javac程序把你写的Java程序翻译成字节码程序,Java程序调用jvm执行字节码程序,jvm是不是就是你说的Java的内核?jvm才是真正和操作系统打交道的,针对不同的操作系统有不同的jvm,所以不要告诉我你用过这个那个系统,其实你只是调用Java SDK,看到这里你能明白我为什么说你工作的层次离操作系统有点远的原因了吗?对于操作系统,你知道的不一定比别人多。

7.因为你离操作系统有点远,距离产生美,美带来神秘感,所以你觉得操作系统高不可攀,可以理解。

8.我不否认操作系统是个复杂的系统,可是计算机的软件系统有简单的吗?编译系统简单吗?数据库系统简单吗?应用系统简单吗?微信很简单吗?

9.说到微信,对你后台和前端都搞过的人可能真的简单,因为你掌握了这个技术,所以你不觉得神秘,你就会觉得简单。想想如果你掌握了有关操作系统的知识和技术,你也会破除对操作系统的神秘感。.

10.你应该是计算机专业的,那你在学校一定学过操作系统原理,所以你不应该对操纵系统有神秘感。如果学过这门课程不是破除了你的神秘感,而是增加了你的神秘感,那这门课程要么是老师教失败了,要么是你学失败了。

11.据我了解,国内一些高校的计算机专业现在在搞“计算机系统能力培养”的教学改革,给你看看他们的课程体系吧,你应该能注意到有一门课是“操作系统实现”吧,请注意实现二字。对了还有数据库系统实现,以后会不会还有编译系统实现也说不定。

"柴云鹏在论坛上作了题为《大类招生模式下的系统能力培养课程实践》的大会报告,报告中详细阐述了信息学院计算机类专业(计算机科学与技术、软件工程、信息安全、数据科学与大数据技术,以及图灵班),在面向大类招生的大环境下,在计算机系统能力培养方面的新课程体系的设计与实践。

在大二开始的《计算机系统基础》I和II两门课程综合了传统多门计算机系统类课程的教学内容,拉通计算机软硬件之间的关系,让学生对计算机系统建立整体的认识,打好全面的基础。在《计算机系统基础》课程之上,大三设置了多门复杂工程训练的课程,包括《现代处理器设计》《操作系统实现》《编译原理》《并行与分布式计算》和《数据库系统实现》,大类培养中各个专业根据专业需求和人才培养的侧重点从中选择适当的课程。"

相关文章

网友评论

      本文标题:微信有可能发展成操作系统吗(四)?

      本文链接:https://www.haomeiwen.com/subject/tgutsctx.html