为什么美国计算机优于中国?

熊旭龙熊旭龙最佳答案最佳答案

因为中国的教育体系的问题和美国的比确实有很大问题,具体表现就是大学教育中偏理论多实践少,学生动手能力和独立思考能力不够强(当然这个问题也有其他社会原因)。这直接导致了中国学生在数学上的优势大大少于美国学生的在数学上的优势;同时因为国内C,C++等语言教学比较重视开发而轻视理论基础,学生编程能力的提升也大打折扣。

另外一点就是国内的IT公司过于重视研发而不是训练人员的水平,这一点和西方发达国家的互联网公司是相反的。谷歌微软亚马逊这些公司都非常鼓励员工学习和使用新技能,很多项目都是开放给员工去探索更前沿的技术,这种环境更有利于培养和保持一个技术人员对技术的热情、探索未知领域的欲望,以及对新技术嗅觉的敏锐度。在国内这种相对封闭的环境就很难有如此好的机会和心态去培养技术人员的创新意识了。

最后还有一点也许是有争议的一点,那就是美国中小学基础教育中其实是非常重视计算机课程和编程教育的(当然中国也不差),这也是美国学生相比于中国学生更有可能在中学阶段就接触到系统级的底层编程,而更早的培养起自己对计算机的好奇心和兴趣。

所以说起来可能很虚,但是兴趣确实是最好的老师,当你从心底热爱这一行的时候,学习会变得异常轻松,而早期兴趣的培养是很重要的,这就是美国学生和中国学生在数学和计算机上差距的原因之一吧。 当然还有别的因素,比如法律上的专利保护,软件公司的税收政策等等,这里就不阐述了。总之这是一项系统工程,需要改革的地方也很多。

我来回答
请发表正能量的言论,文明评论!