c语言sscanf函数的用法是什么
280
2022-11-02
软件从业员看俄乌之战
最近这段时间最热的一个事情莫过于俄乌之战,其实大家都明白,背后是俄美之间的角力,美国想尽一切办法去制裁俄罗斯。这个制裁的战线已经蔓延到软件行业,作为一个软件行业的人员,我们能从这次的角力中看到什么呢?今天主要想聊聊这方面的个人看法与思考。
我们知道计算机是美国发明的,很多前沿技术和基础核心技术都诞生于美国,虽然说现在开源项目是全球软件人员的智慧结晶,但是不可否认美国聚集了全球各地大量的计算机人才精英。大胆想象一下,假如有一天美国要制裁咱们的计算机及软件行业怎么办。windows咱们就不说了,就以服务器使用得最广泛的linux操作系统,虽然代码是全球精英的结晶,但是linus本尊已经移民到美国定居了;在web服务端,nginx本来是俄罗斯的,现在也已经被F5收购,还有很多很多例子就不在这一一例举了。
我们发现,美国除了前沿新技术以外,他们还很喜欢做基础研究开发,按照我们的话来讲,就是喜欢重复做轮子。比如Google又在重新做一个新的操作系统Fuchsia OS,反观我们国内,基础性的研究和建设还做得远远不够。当然了,最近这几年我们看到有了明显的提升和改进,比如华为在操作系统、编译器等关键领域的投入和积累都是有目共睹,作为行业人来看,这都是实实在在的干货。
核心基础领域的投入很大,研发风险也很大,周期也很长,而且成果不一定得到大家的理解与认同,只有在关键时刻才能体现其重要的战略价值。我想这也是很多中小企不愿意往这块发展的原因之一,大家都喜欢追求短平快这种经营模式的创新,这个其实也无可口非,创新本来的定义就很广泛,可以是底层的创新,也可以是上层的创新。从这次美国制裁俄罗斯和之前我们被卡脖子的事情,我相信大家都认同基础核心领域的重要性。
我个人希望国家在教育这块能够再加大投入,尤其是高校的计算机教育。我在大学的专业是计算机科学与技术,其实大学里面开设的课程都非常不错,我记得有计算机原理、操作系统原理、编译原理、数据结构、网络基础等等,这些都是非常重要的基础核心课程,但是很多同学觉得这些课程非常枯燥,觉得不如学习高级编程语言或者开发框架来得实在。
回顾毕业后从业的十多年,我在每次重大问题解决的时候,都越发觉得基础核心专业知识的重要性,无论开发语言演变出怎么样的高级特性,网络怎么发展,新的框架是多么的神奇,最终还是冯诺依曼的计算机体系,操作系统原理等等,万变不离其宗。
只有真正地掌握好核心基础知识,才能让你走得更高、更远,把这个放大到国家层面,我相信都是同样的道理,过去我们借助人力成本优势成为了世界制造大国,接下来我们要跃升成为世界制造强国,靠的是什么,唯有科技。作为软件从业人员,希望大家都能够在将来为咱们国家的强大出一份力。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~