加载中......
输入验证码,即可复制
微信扫码下载好向圈APP, 登陆后即可进入消息页面查看验证码
只需要3秒时间
程序员不要回答,不要浪费别人看的时间,谢谢你。
程序员圈
2736 查看 10 0 反对

说说我的看法高级模式

您需要登录后才可以回帖 登录|立即注册

  • 舔小姐姐的嫩尻

    2021-3-20 08:22:31 使用道具

    作为一名有近三十年编程经验的老炮,我想我是有资格回答这个问题的。
    程序员确实存在着青春饭的问题,一般说来三十五岁左右,程序员的职业生涯就进入了分水岭,要么转管理岗、要么做架构师系统分析师、要么做产品经理,总之继续编程一般前景都不会太好。为什么会这样呢?看一下主流编程语言和框架的更迭周期不难看出端倪。
      199x年代 Windows系的VB、VC,Unix系的Cobol是主流编程语言。另外各种版本的C语言也有广泛应用。 200x年代 随着互联网的普及Java(J2EE)成为了主流编程语言。 201x年代 随着移动互联网(智能手机、云)的发展,Ajax、Json等新技术引入了编程语言,Java、JS、Objective-C等等红红火火的 202x 随着人工智能、大数据的流行python、C++语言又开始火爆。
    我们可以看到IT行业每隔10年左右老的技术就会遭到淘汰,新技术就会诞生。您大学时学的编程知识和技巧,到三十五岁时就基本上过时了,您如果继续编程是竞争不过小鲜肉的,毕竟他们的新知识还热乎乎的呢。这时候大部分的资深程序员基本上都靠给过去开发的系统做升级改造维持。产品周期短、技术更迭快是导致程序员吃青春饭的主要原因。
    那么程序员如何才能持续发展自己的职业生涯呢?我觉得程序员虽然是脑力劳动,但事实上跟操作工差别不大。因此,抱着写代码不放满脑子都是算法和逻辑是行不通的,要注意积累行业知识和产品知识,及时转入上游设计或管理工作,才是长久之计。
    最后,说一下程序员是无法跟医生和律师比较的,就拿医生来说,至少要学到三十五岁才能出道当上主治大夫。您已经要下场了,人家才登台怎么比呀?
  • 沉重打击

    2021-3-21 05:39:08 使用道具

    为什么要有这样的提问,为什么不问问中国为什么不能发明python,为什么不能发明java,matlab,为什么不能有新型芯片架构,为什么没有脱胎换骨的新型操作系统;只知道中国被掐脖子很难过,你觉得一两个伟大的高手就可以完成吗?你以为写了几年的程序就可以吗?人家是一个一辈子运作奉献的团队在奋斗,问题在哪里,吃青春饭可以搞定?只能跟在人家屁股后按照别人规定的法则去做事吧,这些永远只能然并卵!
  • fhvc青鹤

    2021-3-21 13:13:51 使用道具

    很多人说程序员吃青春饭是因为IT技术变化快,不像医生们面对的人体结构永远不变。我想说知识更新慢可以是某些职业越老越吃香的理由,但也可以不是。真正越老越吃香的是老人抱团取暖,否则新人一定胜过老人。老师这个职业是有政府的保护,民办培训机构老师老了也未必吃香。医生是有政府和行业协会的各种准入限制,否则按华为研发通讯设备招一批非专业的名校毕业生强化培训几个月就上岗的方式来搞的话,医生供给不要太多。其实你一个牙科医生把你的牙科搞好就够用了,大学5年从头到尾学一遍很多都是浪费。律师这是个跟人干仗的行业,老头其实是打不过年轻人的,但所有的暴力资源都掌握在老头们手里,自古就是如此。
    其实任何行业,如果信息充分公开共享,一个新人5年时间足以达到巅峰。之所以有需要10年20年经验的,那是这个行业里存在等级制度,信息对低级别新人进行封锁。还有就是一些行业学习机会成本高,需要撞运气碰到疑难案例来积累经验,比如医生,但医生如果在一些病历密集的地方,20年经验完全可以在2年内掌握。未来随着AI技术发展,AI诊断将超越人类水平。
    虽然程序员们可能会觉得这个世界对程序员不公,但大家也不要气馁,可以坦然面对。IT行业正是以信息开放开源共享的精神,牺牲了老程序员们的传统建制地位,但却推动了整个行业进而是整个世界的快速前进。如果IT行业也像传统行业这么玩信息封锁的话,现有短短几十年内建立的IT互联网基础设施怕是需要3000年甚至3万年以上。
  • 奔跑的小笼包c

    2021-3-22 14:10:26 使用道具

    行业不成熟:我觉得这是主因,硬件(cpu,内存,gpu等),软件如os,开发语言,日新月异。导致今天还很火的技术过段时间就没有用武之地。医疗技术虽然更新迭代快,10年前的mfc,delphi已经没多少人用了,但10年前能治病的技术现在一样能治。
    管理水平落后:国内行业高度内卷,互联网烧钱,培训机构鼓吹高薪,大量的人涌进it这一行。但管理水平又跟不上,资本家就通过996这种普通制造业提升产能的手段提升产能。结果就是杀鸡取卵,研发的功能未必有用,研发人疲惫不堪又没时间去思考去创新。到了35岁依旧做着增删改查,却比不上25岁的加班能力。
  • poem

    2021-3-23 03:45:38 使用道具

    在美帝这边干了三十多年的IT。干程序员应该不是“青春饭”,而是“狗熊掰棒子,前面掰,后面丢”。这也就是为什么程序员不像医生律师那样“越老越值钱”。医生或律师知识积累会随着年龄增长越来越多,干得时间越长,经验积累的越多。越老越值钱!干IT的人群必须不停学新的计算机知识或语言,旧的语言或计算机技术被不停的淘汰掉。你干时间越长不等于说你的技术越好。尤其是象程序员这样人群,你花好几年才成了某种语言的高手,但有一天突然发现这个语言被另一种更新更明髦的语言代替了。你手的技术一下子归零了。一切又重头开始了!这也就是国内程序员有“三十五”现象的原因。美帝这边人少,竞争也小。IT换了新语言或新技术,大多数公司会花钱帮你学习新东西,然后自然过渡到新的语言或技术。这也就是美国干IT的绝大多数人能平安干到退休的原因。但是,干IT的不管是中国,美国,应该尽快升到管理层,或升到技术设计师的位置。这样离具体的语言远一点,可以居高临下指挥别人干活。
  • 爱好足球

    2021-3-23 15:54:54 使用道具

    从我的角度分析程序员青春饭问题是由互联网这个行业在中国的特殊特点决定。
    首先我们分析下互联网这个行业,近20年互联网在中国井喷式发展,各路有识之士都在往里面挤,挤的头破血流,刚开始发展只需要几个人就可以做出互联网产品,像腾讯,百度,阿里等公司都是很小的成本起家,为什么他们可以很小的成本就起家,这是由于互联网的特色--可复制性太强了,很复杂的产品,只能搞到框架,有相同的思路,就能快速做出类似的产品,同一种产品很多家在竞争,不是你死就是我亡,QQ干掉了它仿照的对象,百度打赢了谷歌,在中国确定了搜索老大的地位,以上举例说明,这个行业的残酷竞争性,丛林法则,不是你死就是我亡,能胜利的企业,都是争分夺秒拼出来的,慢一步就可能被别人占去了市场。所以程序员这时候在干什么,每天都熬夜,通宵,拼命去争取竞争的胜利。
    这个行业就像战场,你得拼,还得有灵活的大脑,快速反应能力,强壮的身体,满足这些条件的人群超过40岁肯定不行了吧,不是说你技术淘汰了,技术可以学,但是大部分40岁以上的人已经无法维持高强度,快速反应的状态了,家庭身体都不允许的。互联网的丛林法则又是优胜略汰的,那么你就无法在这个行业干下去了。
    有技术的老程序员怎么办呢,可以自己创业呀,可以去当自媒体,可以去投资呀,也可以去当教父呀,路很多,比其它行业的路更宽,因为这么多年的互联网高强度锻炼使你有个好的大脑,有领先时代的思维,未尝不是好事。
    前提是你得是个有技术的程序员,没技术的淘汰了就啥也不行了,因为本来也就是个不会思考的机器。
  • 榮麓

    2021-3-24 04:06:37 使用道具

    我写了是10多年程序,要看工种,写那种上位机程序增删改查,替代性很强,嵌入式设备类就能干很多年,但就我招的年纪大的不是我是我不给机会,绝大部分功力配不上高工资,平时也听不进意见
  • 星光liu

    2021-3-25 02:29:35 使用道具

    我觉得是。因为编程语言和框架更新迭代太快,让人应接不暇。尤其是年龄大点以后如果不是管理层面的话,那么需要学习的东西太多。自己的精力根本跟不上,天天加班也受不了
  • 原来能起中文名

    2021-3-25 14:53:33 使用道具

    时间长了,你的精力,学习能力,压根就跟不上20来岁的小伙子,你有家室需要陪,人家刚毕业的小伙子,没有牵挂,学习能力,加班能力,都是比较强的,还有就是技术更新换代太快了!!!30岁的程序员路过!!!
  • 邪恶的桐人

    2021-3-25 23:10:40 使用道具

    首先,是这两个行业的特点决定的。医生律师本身就很看中实践经验,临床经验丰富的医生,患者才会充分信任,同样,经手官司多的律师,才会有更多司法经验。而程序员所处的IT行业不同,信息技术日新月异,每天都需要学习新的技术,否则很快就会落伍,很少有人敢说自己把java全都搞懂了。[吐血][吐血]
    其次,要区分程序员和it工程师,优秀的程序员写几年代码后,可能就不再写代码了,转为架构设计或者产品等等,程序员需要年轻体力好的,可是架构设计师还是需要有丰富的it经验,对系统有全面的认识和理解,所以程序员的经验也很宝贵,毕竟没人想当一辈子码农[泪奔]