我的位置:

美国有不到150万程序员,却拥有世界最顶尖的互联网科技公司

发布人:蓝海商信用户

美国有不到150万程序员,却拥有世界最顶尖的互联网科技公司,开创了现代互联网理论体系。国内拥有近700万程序员,却没有贡献出一套被广泛应用的理论体系,能做到世界级的公司也是少之又少。 世界上所有的编程语言、浏览器、操作系统(鸿蒙还未广泛使用)、大数据以及人工智能理论等,都是欧美人开发的。我们只能处在应用阶段。是我们笨吗?当然不是。 首先是国内的很多程序比不喜欢这个行业。只想挣高薪 很多人之所以入行互联网,就是想到这个行业火,赚钱快,入行门槛低。什么技术火就学什么,然后进入一个大公司,做几个成功的项目,积累工作经验,几年以后自己当个小管理,拿着十几万,或几十万的工资,再无追求的过着小日子就好。所以在国内培训机构异常火爆。 没有太好的研究氛围和技术环境 在国外他们往往会在某个领域专注研究几十年。甚至50岁以上的程序员仍安心待在同一个岗位写代码,钻研技术。他们不用焦虑和担心35岁的中年危机。而且这样做底层研究的人也不会受到歧视或者嘲笑,他的级别和工资就会年年往上涨。 在国内到了30岁,如果没能进入管理层,大多数人都会考虑转行,如果还在搞底层开发就会被认为没本事。很多人在超过35岁没有进入管理层或者技术专家的岗位就会被淘汰,遭到全行业的嫌弃。 思维方式和价值观的不同。 很多国外的程序员更多地去思考和专研这个工具的产生和原理,然后可能会自己优化出2.0之类的,到了中年往工具开发这个方向走。顶级的程序员往往有系统性的思考方式、勇于去研究不懂的代码,并且精通代码调试,擅长制作、整合工具等。 而在国内的大部分程序员只是工具的使用者,不会思考工具的产生和原理,用惯了一个高效的工具就被这个工具套牢成为奴隶。对不曾接触过的代码,很多人都没有尝试就放弃了。中年更多是往管理、服务业以及转行等方面发展,创新不够。 那么为什么会造成国内当前的互联网环境呢?首先是人们生活压力大。大家都想着找高薪的工作,过好自己的好日子,其他的与我无关。还有就是工作太累加班多,缺少了思考好创新的时间,有人说过人的价值是在八小时以外。最后也是最重要的就是缺少踏实务实的工匠精神,和全社会对技术人才的尊重。