程序员为什么短命,为什么中国缺那么多程序员呢

为什么程序员的职业生命线这么短?首先,仅仅从程序员的字面意思来看,程序员这份工作是短暂的 。为什么,我不认为我是一个优秀的程序员 。如果程序员的工作时间是22岁,平均退休年龄是35岁,那么程序员的职业生涯大约是14年 。程序员长时间和“笨”的电脑打交道,可能会变得“笨” 。
程序员为什么大多不善言辞?

程序员为什么短命,为什么中国缺那么多程序员呢


程序是逻辑语言,没有模糊和中间概念,非黑即白的思维 。程序员长期天天与“傻子”电脑打交道,自身也可能变得“傻”了吧,因为计算机只能识别1和0,干什么事情都是一步一步来,只是比人得速度快的多而已 。而人脑思考的速度远远大于语言表达的速度,要想速度跟上电脑,大脑就要转的飞快,你看看各个程序员的头发都掉光了,都是因为脑子转太快,太消耗营养,导致把细枝末节的头发的营养都被用来思考了,
从这个点来说,程序员也越来越聪明的解决数理问题了,而沟通表达能力随之就弱化了 。与电脑打交道就是你打字告诉它你的想法,它就照着执行,所以也用不到什么修辞手法,即使产生误解也是逻辑错误或者是运行时的环境被累计的误差破坏了,本质还是逻辑上的错误,所以天天和电脑打交道就会变得谨小慎微,不勇敢与人讨论其他邻域的问题,而对于本专业的问题,由于程序员脑子转的快,说话有时候也变得飞快,导致产生误解也不知道,往往忽视了表达沟通技能的提高 。
为什么中国缺那么多程序员呢?
不是缺少程序员,而是越来越多的行业需要具有编程能力的专业人士,也就是说,行业知识 编程能力,是大趋势,是未来很长时间内很大的一个人才缺口 。目前,无论是国内,还是国外,这种类型的人才都比较缺,主要原因是知识量太大、学习路径太长,很少有一个企业可以给一个人这么久的时间用来积累知识技能,所以,现状就是每一个职位都需要一个专业人士和程序员来完成 。
程序员是“短命”职业吗?年龄大了是不是没前途?
谢谢邀请!发表一下自己的浅见,首先,单纯从程序员字面的意思来看,程序员这个工作是短命的工作,为何?1.程序员代码的编写是需要有工作经验的,没有对代码有一定的学习不会成功的编写代码的,什么意思,简单说就是,你没学过,看都看不懂,怎么会写代码呢?2.程序员有了一定的基础,就会在大量的工作面前加班,很多菜鸟或者新手就开始加班加班加班,所以,为了节省效率,百分之九十以上的人都会抄以前的代码,抄同事的代码,抄网上的代码等等3.最后你会抄了,就发现好简单,那就抄呗,抄到最后,你就发现,你离了这份工作,还能做什么?还要做什么?不是批判程序员的工作,而是单纯的希望程序员的上升空间能更大,有兴趣的程序员在更深的路上深造,没兴趣的就只能抄抄抄,当然不是说抄不好,而是如果要做这一行不能只抄,对算法的理解,程序的架构,程序的逻辑要有自己的理解 。
为什么国内大家都在说35岁是程序员的中年危机,而感觉国外很多大龄大神级的程序员呢?
我今年41岁,依然每天开心的撸代码,我并不认为自己是一个优秀的程序员 。我也从不担心自己会被淘汰,或者说我压根儿就不在乎是否被淘汰,我只是喜欢写代码,当你对某个事物足够热爱,你就会表现出它的天赋异禀 。我自己写了一套在线学习系统,在全国有两万多家单位在用,付费用户还不到1%,钱也说不上,说我是为了情怀什么的有点装逼啦 。

推荐阅读