IT行业,特别是程序员的职业生涯很短,想来有如下几个原因。
IT行业技术更新快应用层程序开发,是技术更新很快的行业。刚掌握了老技术,新技术就出现了。新技术比原来的效率高,成本低,后发优势反而更明显。因而没有跟上技术潮流的人,就会被淘汰掉。
原创性的缺乏实际上,国内的IT行业,很少见原创的技术。而原创,意味着更多的机会。这些核心的东西掌握了,就能持续发展下去。比如Linux系统,发展了30年,很长时间都是一个人为核心。而这种核心技术的掌握,不但在技术上构筑了竞争门槛,在市场上也建立了主权地位。
而国内的都是快餐式技术,很快被复制,因而进入红海竞争状态,这时候拼的不是技术了,是更低的人力成本。而大龄的程序员,成本一般都比较高。
一家独霸的垄断特别是互联网行业,经常是前3位生存法则。一个行业只能存活下来最多3个企业,而只有第一位的才能比较好的生存。大企业与小企业间,不是协作,而是竞争。欧美的小企业,经常是在一些很窄的领域做的很好。大企业经常是合作或收购的方式进入新的领域,而国内的大企业,是直接仿制,然后靠资本实力,即使免费,也要抢占市场。因而,小的企业很难生存,也不能由这些小企业中的资深程序员去持续维护、发展某些技术。
国外个人在维护的应用很多,维护超过20年的也不少,通过各种方式,能够持续发展。反观国内,基本没有。小而精的企业,不能生存,大龄的程序员个体,也很难通过这种方式维持程序员生涯。
知识产权保护的欠缺最明显的是操作系统,有多少人的操作系统是正版付费的?操作系统都是盗版,更别提其上的应用。
因而很长时间,通过开发产品化软件,基本不能生存。这也造成了技术积累的欠缺。不能通过开发变现,那高龄程序员就没有用武之地了。
随便都能从各种渠道拷贝源码或破解程序,开发的价值被大大低估。程序员的价值也就得不到体现,因而国内如果不能转管理,高龄程序员就面临着淘汰。
程序员,本来是信息时代的铺路人。大家的大环境,造成了低附加价值竞争。程序员的价值被忽视,职业生涯难以为继。
css3动画进度条,css铜炮,css出现的问题,css中background-size,css规则 样式 的构成,银河系 css3.0,css 变大变小动画