其实很简单,你只要看一下所有的基础软件和有开发语言都是国外的就明白了。而这些东西都是短期搞不出来的,得靠程序员的积累才能做出。而国内呢?都是追求短期利益,快做快上线快挣钱,哪里还顾的上程序员技术的积累啊,连个积累没有,只是单纯拼精力,程序员能做到老才怪。
环境不一样呀,人家国外是干这个来吃饭的,一生是以编程开发语言为荣的,我们是以编程开发赚钱转活力的。国内企业要的是低成本雇佣有活力的编程人员来做项目,国外是以能力越高资历越长的人来做项目。简单的说,我们国内要的是年轻活力的创新能力,国外要的是扎实稳打的前进动力。我们中国人多,不缺乏人才,国外人少,你不干缺失领域的人才吧。
一、技术氛围不同。国外很多程序员都是可以干一辈子的,国内35岁就要被清退。所以国内的同学们都非常急躁,渴望三年升主管,五年做总监,七年财富自由,转行养老,人生幸福。而国外40岁程序员可能还是个小弟弟,他们比我们要心态平和很多。本质原因还是中国老板都只想赚快钱,不想做长期技术积累,而打工人们也很缺钱,所以恶性循环。
二、技术金字塔。国外由于发展早,高端技术掌握多,就专利费就够本国国人长期福利待遇几百年,所以国外大多工作和学习环境比较安逸,没有那么多烦恼,可以专心做技术。而国内高房价和高物价,起跑线的问题,大家都想多赚钱,来弥补上几辈欠下来的距离。
三、技术态度问题。国外是因为热爱技术才做技术,我们很多都不是计算机专业的,我们真的只是单纯为了钱才做技术的,很多可能不是真心喜欢技术,就是喜欢钱多,其他行业工资太低了,实在干不动。
个人看法:以目前国内的公司来讲,很多都是招人来干活的,经济效益第一。所以不断的压低工时,正如所见的996,007 。开发人员已经没有精力去积累除项目以外的知识,所以当到达一定年龄,新技术到来,在开发新项目时,不如新出来的学生。
免费提供问答解答,帮您轻松解决难题
申请免费试听
只要一个电话
我们为您免费回电