感觉中国程序员前景一片灰暗,是这样吗?

使用CN2/CN2GIA顶级线路,支持Shadowsocks/V2ray科学上网,支持支付宝付款,每月仅需 5 美元
## 加入品葱精选 Telegram Channel ##

知乎用户 talktomyself 发表

嗯,是的。

但是并不是因为技术更新快,涌入人员多。

国外的软件行业这些问题都有,但是并没有内卷到这种程度。

如果说是因为国外人少,我承认,有这个原因,但绝不是全部。

我国互联网行业的管理其实是特别具有中国特色的,换句话说跟国际不接轨。越来越多海归的互联网从业人员可以证明的,早年建立当今这套管理体系的人,如果打着引进国外先进经验的旗号,那绝对是挂着羊头卖狗肉。

首先,全体 KPI。国内的程序员羡慕国外的同行不用 996,没有一个接一个的迭代,有时间学习新技术,work life balance. 你想过那源源不断的需求是怎么来的吗?有没有抱怨过不知所谓还催的要死的需求,今天做了,明天再改回去?因为产品经理也有 KpI, 也要写周报,PPT,晋升等等。很多时候你已经忙的不可开交还要给他们跑数,接紧急需求。

为什么会有产品经理?注意,这是我国互联网独有的职位,很多海外回来的同行一开始都会被他们的工作性质所震惊。旧社会的监工又回来了。一群叉着腰反着白眼冲你咆哮 “” 产品经理不需要懂技术,需求你必须要实现”的人们,拿着比你还高的工资,提着他们自己都说不清楚的需求。这不是小公司独有的现象,我说的是 BAT。

在海外互联网和传统软件行业,需求是项目经理与客户沟通后指制定的,然后由技术主管逐一拆解,分配到人。项目经理一般是有十年以上开发经验的资深人员担任,懂但是不插手具体技术实现,技术主管总揽全局,把控整个项目的技术选型,进度和难点攻坚。反观我国的互联网行业,技术主管多数做的是合并周报,向上管理的工作。其中很多人已经多年不写代码了,项目经理很多根本不是技术出身的。在全民拼绩效的环境下,一线开发人员的绩效由技术主管决定,与他关系的远近直接决定了绩效高低,能否晋升。不是主管嫡系的人技术再好,干的活再多也是被排挤的角色,完全没有努力工作的动力。而项目经理连低下技术人员的名字都认不出几个,更不可能提携。

是什么形成了这种畸形的管理机制?国内互联网一个项目组动辄几十人还算少的,顶着项目经理头衔的人根本不可能亲自管理,这才派生出产品经理这一四不像的职位。

产品经理的定义是管理产品而非人的经理,但绝大部分产品既不懂产品逻辑也不懂技术,只知道坚定不移地执行老板的想法,不是监工是什么呢?带来的结果就是程序员疲于应付各种奇葩需求,反复修改做无用功,也不利于技术的提高和积累。更加因为需求不明确不专业而把大量时间耗费在沟通上,沟通与开发时间竟高达 8:2,很多人白天开会晚上加班写代码。更雪上加霜的是,程序员还要与运营,测试等对接,这些人同样不懂需求和功能的逻辑,随时都在提问题。

以上是绝大多数国内互联网公司工作的常态,还不算某些特别奇葩过分的行为。总的来说一句话,国内互联网打着高科技的旗号,做着劳动密集型的工作,实行高度官僚化的管理,这样怎么可能有希望呢?

知乎用户 Hi 峰叔 发表

程序员的群体太大了,各种层次的都有,比如月薪 5k 到月薪 5w 的都有

月薪 5k 的人说写程序没有前途,35 岁失业

月薪 5w 的人说技术改变人生,努力就能站稳中产阶级

你该相信谁的话?

人只是选择自己愿意相信的,你爱相信有前途就是有前途,爱相信一片灰暗就是一片灰暗

做销售有前途吗?
做中介有前途吗?
做码农有前途吗?

论一个行业的好坏,是不能以个人视角来定义的,需要整体宏观的数据视角

在这些行业能做到年入百万以上的顶尖水平,或者年入 50w 以上的中上水平的从业者,肯定是说有前途的

然而行业水平靠后的,很大概率是说没前途的,这取决于说话人的立场在哪,屁股歪在那边,哈哈

我觉得你要问某个行业有没前途,需要问这个行业能做到中上水平以上的人,才有参考价值,这个道理你应该懂的~

再举个例子

你问一个到退休都是小科员水平的人,做公务员有没前途?
他和你说公务员没前途,你会信吗?
领导们会同意吗?

然后我再说说怎么定义前途?

我直接点吧,不拿那些虚的精神生活来定义前途了,免得说忽悠,还是直接用物质水平吧

如果对于普通人来说,前途是指能赚个买房买车钱,那肯定没问题

如果想实现阶级跃升,进入富人阶级,也不是说不可能,但是概率比较小而已

一线、二线互联网公司的研发总监、架构师们,肯定都是富人阶级,有开保时捷 911 以上的实力

三、四、五线公司的研发总监、经理、技术专家们,解决一线城市房子车子问题,站稳在中产阶级,肯定是不在话下

现在除了程序员,我真的找不到哪个行业能解决那么多就业人口的阶级上升问题

有些很牛逼的行业,也是少数顶级的人才能通吃全部资源,下面的普通人连热汤都没一口

做程序员起码还有青春饭吃,能赚 10 年以上的快钱,而且 10 年后,也不见得谁都会失业,有相对大部分还是能转型一些比较好的方向的

我有几个老工友现在还做一线技术,混的特别好,老板都对他们客客气气的!

不信?截图为证

你猜的没错

D E F G 就是我的老工友


知乎这类贩卖程序员焦虑的题目,每隔三、五天就会出现一条,就是博大家的共鸣为平台产生流量,大家千万别上当了,把 “关注问题” 按钮取消,换我们一个干净、乐观的交流环境

生活、工作已经够累了,我们不需要在知乎的休息娱乐时间来感叹焦虑

知乎用户 真实职业故事​ 发表

在软件行业,有一句大家都熟悉的话:女人当男人用,男人当牲口用。只有做过程序员的人才知道这句话里包含多少辛酸,因为工作,程序员往往要割舍掉很大一部分自己的生活。

1

2008 年,我毕业后嫁给大学男友,他是一名程序员,而我成为一名家庭主妇。三年内我怀了两胎。都说一孕傻三年,却没有阻断我对工作的激情。

我做过鞋店店员、移动营业厅的营业员 ······ 收入不稳定,还要整天东奔西跑。丈夫体贴我,干脆对我说,不如你也做程序员吧。

我大学学的是电子商务专业,和互联网勉强也扯些关系。那时我还有些犹豫:老公每天早上 8 点上班,经常要加班到深夜 11 点。偶尔能正常下班,都好像放了假一样。

他刚毕业时还是一个白衣飘飘的少年郎,没几年就变成了大腹便便的油腻大叔。亏得他头发牢固,不然也像其他程序员一样,头顶一片地中海。

女程序员如果也是这样的工作强度,该怎么照顾孩子呢?我心里很忐忑。

还是老公的话再次打消了我的顾虑,他说:程序员的工作虽然累,但胜在稳定,而且大部分同事都是男性,没有女同事们的竞争,人际关系清楚。我也不希望你一直待在家里,白白浪费你的才能。

一番话,稀里糊涂坚定了我做程序员的心。

2

我在网络上了解了程序员的工作,发现做前端开发的技术比后端开发的技术容易一些。于是我买了一些基础技术方面的书,比如《HTML 从入门到精通》《css 入门篇》等,开始学习起来。

学习了一段时间,我可以写一些简单的页面了,js 方面也能够使用一些常见的特效。我跟着书上的教程写了一个网站。这些内容是前端工作最基础的部分,学完这些我也只会简单的裁切页面,最多算是网页美工。

于是,我开始在网络上向招聘网页美工的公司投简历。投了十几家简历,最终有五家给我打电话邀请我去面试。

有 2 家都是做项目外包的公司。他们要求每天都要加班到晚上 10 点,我没有时间接送孩子读幼儿园,最终放弃。

还有一家面试的时候给了一份笔试题目。让手写一段 js 代码实现一个效果,我虽然学了一些,但是自己现场编写还是有些困难,笔试没有通过。

面试官当场说,女生在技术方面和后期的学习能力方面果然不如男生,便拒绝了我。

另一家面试的技术总监问我:「你为什么想要做程序员呢?女生其实做程序员没有太大优势。」说完给了我一个很遗憾的表情就离开去忙了。我只好硬着头皮走在去面试的路上。我对自己说,不论工资多少,只要离家近,加班少,方便照顾孩子的公司我都愿意去。

后来,我遇到了现在供职的公司,当时公司软件部门急需网页美工。所以,没有任何开发经验的我也蒙混过去了。这家公司在本地算是一家龙头企业,在高新区有一个不大不小的园区,有一栋办公楼,还有一栋员工宿舍和一个食堂。工作环境看起来很好。

我入职的部门叫美工部,加上我总共 6 个人。部门经理让唯一的女同事带我熟悉一下工作内容。她很和善地对我说:「小祝,你先看一下我们的网站后台管理系统,这个系统是目前公司里最简单的系统了,因为你是新手,所以前期先做一些网站后台的维护工作。」

说完,她发了一个链接和一组账号密码给我,说是部门里专门给新人练手的一个演示环境。在这位小姐姐的带领下,我大概掌握了这个系统的维护方法。

当时我觉得很简单,没想到第一个礼拜,就给了我当头一棒。当时,我要处理一个非常紧急的需求,因为改动的位置非常小,于是我没有备份代码就把新代码更新上去了。后来发现,代码出现了比较严重的问题。客户投诉到了领导那边,与客户接洽的同事被客户骂了一顿。

虽然经理没有说什么,但是那位挨骂的同事一脸鄙夷地说:「你一个老阿姨不在家里带孩子,出来做什么程序员呀。」这句话刺痛了我,我内心反驳道:老阿姨怎么了,等我成为 IT 大神,你夸我我都不理你呢。

3

为了不再被质疑,接下来我开启了疯狂刷代码的模式,在梦里都在想着编程的事情。

有一次,我啃代码太入迷,连给娃做饭的时间都错过了。

孩子到我面前,嘟囔着「好饿」,我才惊觉已经到了吃饭时间,这件事被婆婆得知,她误以为我故意不给娃做饭,气势汹汹地打电话数落了我一顿。

虽然通过我的解释,她知道了事情的始末,但是对我的做法还是颇有微词:「你一个女人家,不把家庭孩子放在第一位,周末休息你还做什么工作呀!」

「女人的人生不是只有相夫教子!」我当时怼道。

作为现代女性,想要平衡家庭和工作,往往是一件艰难的事,尤其是做技术类工作,人们往往更信任男性。

虽然家人不理解,但是我有我的坚持。我想要在自己的岗位上取得成绩,取得别人的尊重。我必须磨练自己的技术,有能力处理别人解决不了的问题。

转眼过了半年,我已经可以熟练地处理运维部门提交过来的要求了。

2013 年春节前夕,有一个非常紧急的项目,春节后一个礼拜就要上线。经理安排我也参与到新项目里去了。因为对项目不熟悉,所以我的进度非常慢。

为了赶上别人的进度,我每天带着工作回家,晚饭后就坐在电脑前敲打。

每到孩子睡觉的时间,她就在我旁边扯我的胳膊,眼睛望着我说:「妈妈,你怎么还在工作?可以带我睡觉了吗?」

知乎用户 游戏开发极客 发表

上个世纪末,这个世纪初,中国游戏行业是被当作电子海洛因被打压的。开发游戏的人饱受盗版折磨,国产游戏良萎不齐,开发商纷纷倒闭。

这时候,有一个叫 npc6 的网友写了系列文章《何苦做游戏》,

[何苦做游戏(第一篇)只有偏执狂才能生存?​www.douban.com

](https://link.zhihu.com/?target=https%3A//www.douban.com/group/topic/139904175/)[何苦做游戏(第二篇)专业人员作出好产品是应该的​www.douban.com

](https://link.zhihu.com/?target=https%3A//www.douban.com/group/topic/139904868/)[何苦做游戏(第三篇)游戏以人为本​www.douban.com

](https://link.zhihu.com/?target=https%3A//www.douban.com/group/topic/139905319/)[何苦做游戏(第四篇)游戏人的感情​www.douban.com

](https://link.zhihu.com/?target=https%3A//www.douban.com/group/topic/139906234/)

这是游戏行业的灰暗时刻,很多人转行,很少人坚持下来。前辈说,中国还在开发游戏的人,可能两只手就能数的过来了(应该不止十个,现在想起来他的意思可能是 2 的十次方)。

我相信可能有人能预测到行业未来的发展,但剩下的大多数人,只是因为单纯的热爱。


二十年后,随着网络游戏,网页游戏,手机游戏的发展。整个行业迎来了春天,甚至是夏天。

那个网名叫 npc6 的网友,本名姚晓光,前几年在腾讯带领开发了游戏《王者荣耀》,月流水超过 30 亿,你知道的。

那些成功的人,坚持度过灰暗的人,已经迎来了属于他们的季节。

当然,这个行业还有很多和我一样默默无名的人,仍然没有什么成就。但是相对而言,现在环境已经比那时候好很多了,仍然有无数的机会等着我们去探索,去争取。我们仍然年轻(至少心智上是年轻)。


我因为喜爱游戏成为程序员,可是我感觉不到 “中国程序员前景一片灰暗”,是因为我对这个行业的热爱,我喜欢做游戏,也喜欢写程序。能有机会写成程序做游戏本身就是很幸福的事情了。

刚毕业的时候,我去了 ique 当了一名普通的码农,能一边享受编码还能赚这个钱,太幸福了,不论前景如何,当下就是最幸福的时刻。

但是如果你对这个行业没有热爱,那显而易见你的前景必然灰暗。因为这个工作对于你可能会枯燥,那你就不适合这个行业。因为这个行业不缺乏热爱的人,你很难战胜他们。

“只有有爱的人,才能活得长久! 只有有爱的人,才能全方位成功!”。


后记:

可能我没表达清楚,我的例子不是 “姚晓光、张小龙、马化腾”,我的例子是 “我”,忙碌半生碌碌无为,默默无名。我得到了什么呢?

热爱本身就是我的奖励,从事我喜欢的工作,就如同娶我喜欢的女人,不论贫富,不论美丑,本身就是快乐和幸福。当时最艰苦的岁月都能坚持下来,现在总比那时候要好得多。当你踏入这个行业的时候,是一定要成为 “姚晓光、张小龙、马化腾”?还是只是简单的因为喜欢这个工作呢?前者可能让你失望,后者有些自欺欺人。

然而,看着前者带来的希望,沉浸在后者带来的幸福感之中,这确实是快乐的本质。

知乎用户 霍华德​ 发表

这个回答会有点偏题。关于前景是否昏暗,我看很多人已经回答过了,我也很同意。我这个回答想谈一谈该怎么办?

  1. 内卷之王

[弗兰克扬:「小镇做题家」的出路在哪里?​www.zhihu.com

](https://www.zhihu.com/answer/1279951497)

就和

@弗兰克扬

提到的小镇做题家的出路一样,程序员的出路之一,也是顺着内卷这条路走下去。比别人付出更多,一定能卷赢。之前不理解该怎么卷,最近看到身边的一些事有了思路。

并不是中年程序员性价比都不如年轻人,只是想过正常生活的中年程序员性价比不如年轻人。

只要为了加班把老婆孩子放回老家去,就自己在深圳加班。老婆孩子送回去,自己立马变成单身应届生,甩脱一切家庭责任,哪怕 35 了一样有时间肝了,职业寿命至少延长到 40+。

没有公司会拒绝十年工作经验和年轻人一样肝,同时价格比年轻人低的中年程序员的(倒挂普遍发生)。

当然我觉得这种策略也有风险:ntr 风险暴增,最后会不会落个妻离子散谁也说不准。

  1. 顺坡下山

虽然你感觉互联网程序员好像已经人满为患了,但中国很多其他行业还根本招不到什么像样的程序员的,只是现在制造业国企程序员待遇太低,一般也就万把块,比制造业其他工种稍微高一点,但比互联网低很多。只要肯降薪去这些国企央企,也算一种出路。

其实也要注意到程序员在某些行业的崛起,如汽车行业,一汽大众已经连续两年只招程序员了,因为汽车智能化的大趋势,程序员在车企正逐渐成为核心岗位。如果你是做自动驾驶的程序员,去车企还能捞到不错的 offer。

3. 投资为王

程序员这行最大的优势就是在年轻时能拿到别的职业几倍的现金流。这在人一生的规划中是至关重要的。程序员一定要善用现金流优势,尽早进行合理的资产配置。尽量提高自己的被动收入,在中年危机来临之前,尽快转职为包租公包租婆。

知乎用户 John Hexa 发表

中美脱钩,你知道有多大的市场被让出来了吗?

还灰暗……

抢钱冲锋号都吹响了,看你有没有本事而已。

都在问,那我随便列一列:

mathematica

autodesk 全家福

adobe 全家福

solidworks / mastercam / UG

SPICE / Saber

Ansys,ASAP

Unreal,Unity3D

Vay / Arnold / finalrender / redshift

Final Cut

说实在的,数不胜数,所有的行业细分市场的霸主,只要不是开源的,现在均可动手做替代品。

仅仅为了威慑和压低美国的报价,甚至仅仅因为你的服务器在国内没有突然中风的危险,都有机会得到采购。

满足这个条件、有这个打算的优先动手,迟早这些才是世界之王:

[中国芯片产业前景到底怎么样?​www.zhihu.com

](https://www.zhihu.com/question/305898679/answer/563613133)


很多人在说 “这种软件做了才几个用户,怎么能赚钱”?

达索为了开发幻影战斗机,自己开发了 CATIA。

CATIA 赚了多少钱?

一共也没卖掉几万套——你们有多少人听过这东西?

幻影战斗机卖了多少钱

按现在的汇率,制造成本大约 1.5 亿人民币,造了 600 架。这只是成本,这不是销售额。


有人说 “大家都爱赚快钱,需要那么久才会见效,没人会投的”。

华为的 5G 又搞了多少年?


又有人说,这不是只有程序员就能干的活。

为什么程序员只能在只有程序员的企业里工作?

谁说物理学家、化学家、数学家就不能开软件公司啊?

谁说中石化、中车、中船、沈飞、成飞、北方兵器工业集团、中科院、一汽、二汽…… 不能开软件公司啊?

谁说阿里、腾讯甚至百度【只对】互联网有兴趣?


说中国市场养不起这些企业的人——

Autodesk,1982 年创始,1982 年的美国 / 世界软件市场有多大的市场容量?

2019 年,autodesk 总资产 47.9 亿美元,利润 7.33 亿美元,雇员 10000 人。

来,看看 2025 中国制造的基本目标:

1、新一代信息技术产业。

集成电路及专用装备。着力提升集成电路设计水平,不断丰富知识产权(IP)和设计工具,突破关系国家信息与网络安全及电子整机产业发展的核心通用芯片,提升国产芯片的应用适配能力。掌握高密度封装及三维(3D)微组装技术,提升封装产业和测试的自主发展能力。形成关键制造装备供货能力 [10] 。

信息通信设备。掌握新型计算、高速互联、先进存储、体系化安全保障等核心技术,全面突破第五代移动通信(5G)技术、核心路由交换技术、超高速大容量智能光传输技术、“未来网络” 核心技术和体系架构,积极推动量子计算、神经网络等发展。研发高端服务器、大容量存储、新型路由交换、新型智能终端、新一代基站、网络安全等设备,推动核心信息通信设备体系化发展与规模化应用 [10] 。

操作系统及工业软件。开发安全领域操作系统等工业基础软件。突破智能设计与仿真及其工具、制造物联与服务、工业大数据处理等高端工业软件核心技术,开发自主可控的高端工业平台软件和重点领域应用软件,建立完善工业软件集成标准与安全测评体系。推进自主工业软件体系化发展和产业化应用 [10] 。
 

2、高档数控机床和机器人。

高档数控机床。开发一批精密、高速、高效、柔性数控机床与基础制造装备及集成制造系统。加快高档数控机床、增材制造等前沿技术和装备的研发。以提升可靠性、精度保持性为重点,开发高档数控系统、伺服电机、轴承、光栅等主要功能部件及关键应用软件,加快实现产业化。加强用户工艺验证能力建设 [10] 。
  机器人。围绕汽车、机械、电子、危险品制造、国防军工、化工、轻工等工业机器人、特种机器人,以及医疗健康、家庭服务、教育娱乐等服务机器人应用需求,积极研发新产品,促进机器人标准化、模块化发展,扩大市场应用。突破机器人本体、减速器、伺服电机、控制器、传感器与驱动器等关键零部件及系统集成设计制造等技术瓶颈 [10] 。

3、航空航天装备。

航空装备。加快大型飞机研制,适时启动宽体客机研制,鼓励国际合作研制重型直升机;推进干支线飞机、直升机、无人机和通用飞机产业化。突破高推重比、先进涡桨(轴)发动机及大涵道比涡扇发动机技术,建立发动机自主发展工业体系。开发先进机载设备及系统,形成自主完整的航空产业链 [10] 。
航天装备。发展新一代运载火箭、重型运载器,提升进入空间能力。加快推进国家民用空间基础设施建设,发展新型卫星等空间平台与有效载荷、空天地宽带互联网系统,形成长期持续稳定的卫星遥感、通信、导航等空间信息服务能力。推动载人航天、月球探测工程,适度发展深空探测。推进航天技术转化与空间技术应用 [10] 。

4、海洋工程装备及高技术船舶。

大力发展深海探测、资源开发利用、海上作业保障装备及其关键系统和专用设备。推动深海空间站、大型浮式结构物的开发和工程化。形成海洋工程装备综合试验、检测与鉴定能力,提高海洋开发利用水平。突破豪华邮轮设计建造技术,全面提升液化天然气船等高技术船舶国际竞争力,掌握重点配套设备集成化、智能化、模块化设计制造核心技术 [10] 。

5、先进轨道交通装备。

加快新材料、新技术和新工艺的应用,重点突破体系化安全保障、节能环保、数字化智能化网络化技术,研制先进可靠适用的产品和轻量化、模块化、谱系化产品。研发新一代绿色智能、高速重载轨道交通装备系统,围绕系统全寿命周期,向用户提供整体解决方案,建立世界领先的现代轨道交通产业体系 [10] 。

6、节能与新能源汽车。

继续支持电动汽车、燃料电池汽车发展,掌握汽车低碳化、信息化、智能化核心技术,提升动力电池、驱动电机、高效内燃机、先进变速器、轻量化材料、智能控制等核心技术的工程化和产业化能力,形成从关键零部件到整车的完整工业体系和创新体系,推动自主品牌节能与新能源汽车同国际先进水平接轨 [10] 。

7、电力装备。

推动大型高效超净排放煤电机组产业化和示范应用,进一步提高超大容量水电机组、核电机组、重型燃气轮机制造水平。推进新能源和可再生能源装备、先进储能装置、智能电网用输变电及用户端设备发展。突破大功率电力电子器件、高温超导材料等关键元器件和材料的制造及应用技术,形成产业化能力 [10] 。

8、农机装备。

重点发展粮、棉、油、糖等大宗粮食和战略性经济作物育、耕、种、管、收、运、贮等主要生产过程使用的先进农机装备,加快发展大型拖拉机及其复式作业机具、大型高效联合收割机等高端农业装备及关键核心零部件。提高农机装备信息收集、智能决策和精准作业能力,推进形成面向农业生产的信息化整体解决方案 [10] 。

9、新材料。

以特种金属功能材料、高性能结构材料、功能性高分子材料、特种无机非金属材料和先进复合材料为发展重点,加快研发先进熔炼、凝固成型、气相沉积、型材加工、高效合成等新材料制备关键技术和装备,加强基础研究和体系建设,突破产业化制备瓶颈。积极发展军民共用特种新材料,加快技术双向转移转化,促进新材料产业军民融合发展。高度关注颠覆性新材料对传统材料的影响,做好超导材料、纳米材料、石墨烯、生物基材料等战略前沿材料提前布局和研制。加快基础材料升级换代 [10] 。

10、生物医药及高性能医疗器械。

发展针对重大疾病的化学药、中药、生物技术药物新产品,重点包括新机制和新靶点化学药、抗体药物、抗体偶联药物、全新结构蛋白及多肽药物、新型疫苗、临床优势突出的创新中药及个性化治疗药物。提高医疗器械的创新能力和产业化水平,重点发展影像设备、医用机器人等高性能诊疗设备,全降解血管支架等高值医用耗材,可穿戴、远程诊疗等移动医疗产品。实现生物 3D 打印、诱导多能干细胞等新技术的突破和应用 [10] 。

现在这个清单所需要的上下游技术供应商,基本上把国外企业排除掉了——至少会对等的给中国企业留一个对等的名额。

你们数数看这里面有多少家 “autodesk”,再乘以 10000。

你们自己想中国的程序员是不是没有前途?

你还想多有前途?

问题是,这个前途轮不轮得到你?


又有人说,这个 “现在的大部分程序员” 都干不了——因为他们只会搞搞前端和数据库,弄点 web 开发。

嗯,也许吧。

那所谓的前途是什么?是不用包含任何额外努力的那种?“路边有人向你投币,只需要抱着个桶接着” 这样吗?

那你确实没前途,死心吧。


废什么话?还有时间在这跟人起哄,还不去看书?!

知乎用户 陈历飞​ 发表

场景一

国外:

员工:这是我下半年的计划,根据优先级订了 p0,p1,p2,我计划把 p0 做完,有时间再做一下 p1, p2 就之后再看(咕咕)。
老板:好!如果任务出现阻塞,或者我能帮上忙时跟说。

国内:

员工:这是我下半年的计划,根据优先级订了 p0,p1,p2。。。
老板:好!都做了吧。


场景二

国外:

某同事:我这里有个新需求,能否帮忙?
员工:我现在没有时间,优先级高吗?不高的话,下次定计划的时候再说吧。
某同事:优先级很高,通过离线实验我们已经。。。(提交数据和材料)
员工:好吧,我看看我这边怎么安排,和老板讨论一下。

国内:

某同事:我这里有个新需求,改一下呗?
员工:我现在没有时间……
某同事:竞品已经做出来了,上面说要做,你自己看着办吧。
员工:。。。

知乎用户 立党 发表

中国程序员上限极高,高到最优秀的程序员可以跟硅谷最精英的最强大脑们和高管们齐平,高到把工资拿到欧洲、新加坡、加拿大、澳大利亚这些地方的同行们比一比都可以完爆他们——更是远远超过这些发达国家的普通人。就绝对购买力而言,他们早就过上了比发达国家平均水平还要高很多的富足生活;

中国程序员在国内收入也是绝对的第一梯队,中国某些行业的 director 和 VP 级别的平均工资不如一些大公司的应届毕业生的 special offer,很多程序员在 35 岁以前创造的财富已经超过他们父母一辈子;

中国程序员的眼界格局起点都很高,他们有机会给 14 亿人的市场和全球第二大经济体提供服务和软件,他们解决问题面向的都是巨大的市场、随着社会剧烈变革中的商业机遇、消费能力日益提高的群体客户,甚至他们中的第一梯队已经到全球市场上跟硅谷西雅图的竞争者们短兵相接了——他们是中国工业界所有领域里,跟全球第一梯队差距最小的一个领域,他们用智慧和商业信仰第一次实现了和欧美最先进同行们平起平坐的地位。

在中国当程序员,就是年轻人打工的天花板,就是不拼爹妈、不靠运气、只靠自己的努力和智慧的普通人的最优解。做程序员都达不到的成就,其他任何一个行业和领域更是达不到。

程序员们那些开心和不开心的事情都已经在网上讲了无数遍了:他们开心的是在科技公司工作,不仅满足成就感,赚的钱也是最多;他们不开心的事情也已经强调太多遍了,多到大部分人已经完全熟视无睹的地步了。

其实程序员的愤怒和沮丧跟普通人是一样的,不过程序员比普通人更加失望的是,他们原以为自己多赚钱、多努力、选择正确的行业,就能把这些问题一一解决掉,就能过上自己梦寐以求的生活,就能顺畅实现自己的人生规划——然而事实告诉他们,这些问题甚至不是多努力、多赚钱、多攒钱就能解决的。

无论哪个城市的程序员,都是城市的纳税大户,都是拉动消费和带动服务行业的主力军,都是创造人均 GDP 最多的行业群体——他们以为自己做出了足够的贡献,纳了足够多的税和社保,交了足够多的房租和房贷,就能获得足够的尊重,像后浪们一样拥有 “选择的权利和自由”——然而事实让他们一次又一次地失望了。

我从来不说 “程序员前景一片灰暗”,因为他们过得比别人爽,已经比大部分人都要“前途光明” 了——但是他们和其他行业的普通人也会遇到完全相同的灰暗,他们遇到的问题是年轻人普遍面临的共同问题——他们作为 “程序员” 有能力实现阶级跨越,过上舒服的生活,却对这些问题无能为力。

知乎用户 安之若素 发表

没想到这么快就破百了,我就起床上个厕所时间,一刷知乎吓一跳,强忍着惊喜(困意)给大家介绍一下,这种代码层次上的设计还是挺复杂的。

技术框架:

Mina、Springboot、mybatis、shiro

中间件: active mq

数据库: mysql、mongodb、redis

项目整体分为 3 部分:

第一部分:

使用 mina 和北斗设备直接通讯的服务端,因为采用国家标准 jt808 协议设计,以下简称为 808 服务端;

第二部分:

监控中心的后台服务端,就是我们认知的后台服务端,有 controller、service、dao 层区别的服务端;

第三部分: 监控中心的前端页面

北斗设备和 808 服务端采用 tcp 进行长连接上传定位信息,触发模式有两种,一种是每隔多少秒上传一次、另外一种是行驶超过多少距离上传一次;808 服务端拿到这个信息之后存入 mongodb;接着更新 mysql 数据(后面会讲为什么更新数据、更新什么数据);最后通过 active mq 的 topic 模式存入消息队列;

监控中心后台服务端监测到 mq 中有消息后,获取当前所有 websocket 连接,然后循环去判断 websocket 中的实体(实体中存储的为车牌号,前端页面是否监控此车辆),如果实体中的车牌号和定位消息中的车牌号一致,sendMessage!

先大概讲一下流程,我会慢慢给大家更新的!这个设计来源于网络以及我和我一些朋友的看法!

-————————————————————————

第一次在知乎有这么多点赞,我该做什么?我能做什么?会不会我发了这条消息之后就没人点赞了。如果点赞破百,我给大家说一下我做的定位消息具体是怎么实现的!(直接负责和北斗设备交互,架构可支持一万辆车同时在线,每辆车每 3 秒需处理一次定位消息。)

-—————————————————-

中国程序员前景一片灰暗不是中国程序员的锅,是投资者对程序员的压榨造成的,在中国软件市场,几乎所有的投资者只会关心项目能不能盈利,什么时候盈利,至于里面的实现的好坏全靠程序员自己了,没有投资者资金支撑的程序员前景当然是一片灰暗了。

记得以前有一次面试时,我说我是因为个人能力提升发展遇到瓶颈所以离职,面试官问我那我想怎么提升,我说我会参与一些 github 开源项目的维护,甚至会开源自己的一些技术 demo,面试官像看傻子一样看着我说:公司不是搞学术的! 从那时我就知道,中国的软件市场不会发展起来的。

我接触过不少外包公司,真的是随随便便几个人就能写软件了,两三千块钱就的工资就敢招人,比如定位消息,前端每 3 秒通过 http 接口请求一次后台,这个都不说了,还有分页是先全部查出来,然后 list 做分割, 变量名 a、aa、aaa、aaaa 等等,我有时候就很想不通,为什么这种人、这种项目都能换钱,我做的那么完美却一文不值,后来才明白软件的好坏其实不是那么重要,只要从投资者那边 “骗” 到钱就够了。

所以,中国程序员前景灰暗是正常的,毕竟… 所有的程序员都需要生活。

[

SPRING 响应式微服务: SPRING BOOT 2+SPRING 5+SPRING C

京东

¥ 52.09

去购买​

](https://union-click.jd.com/jdc?e=jdext-1270261167060475904-0&p=AyIGZRNdEAoSBVcTWyUGEwBSHFwSAxMGUSsfSlpMWGVCHlBDUAxLBQNQVk4YDk5ER1xOGVEaXBIFFQBUGloRHUtCCUZrHEp2dSpJWGtiEWUGb19HUhdzI28PdQ4eN1USWxcKEwZVHFglAhMGVR9eFgEUBmUrWxAyU2lRHlocCyIGZRtfHQYVBVcSXBYGGgVlG1MRMsSpwc7TqtuiooOx9cCPotLcsI%2BrhCI3ZRhrTldGThAHWxYEEwRSG1sSBBMAVB5dEQoTAkkaaxUDEwVVHVscCxtpUBpaFAEaB1wcWHsBEAVcG1wQABIHZRtrFjJMaVRIWx1SQAJVdQFAA1UBBxoAewEWAlwaWBILIgVUGlkX)

知乎用户 温酒 发表

其实不是的。

每个中国人都可以有相对光明的未来。

问题在于很多人以为他们能赢,但实际上他们不可以。

他们以为制胜是通过堆积最多的沉默成本,但实际上不是。

程序员有四种前景:

A:以为自己可以当人上人,结果当了人上人。

B:觉得无所谓,结果当了人上人。

C:以为自己可以当人上人,结果当不了人上人。

D:觉得无所谓,结果当不了人上人。

毫无疑问,A 和 B 都是光明的,但 A 和 B 与大多数人没关系。

D 在 D 自己的眼里看来,未来显然也是光明的。

只有 C,无论 ABD 谁看他们,都觉得他们像个傻波一。

也许他们自己也觉得自己是个傻波一,所以才会来提这个问题。

但傻波一之所以是傻波一,就因为他们永远无法让自己面对现实。

其实只要面对了现实,从 C 变成 D,谈不上前景光明吧,至少不再灰暗了。

知乎用户 平行线 发表

正好前段时间看简书看到一篇这样的文章,分享下:

作者:暖笔刀
来源:简书
链接:程序员的前途是不是一片灰暗

总有人在担心程序员的前途是不是就是一片灰暗。

网上也的确充斥着程序员是吃青春饭,35 岁以后就无路可走的言论。

甚至有在校大学生在知乎提问 “大学生为避免程序员中年被裁应当做哪些准备”。

还未参加工作,就已经担心中年被裁了,这么多职场焦虑是要让以后的从业者恐慌性逃离吗?

我不禁对擅长贩卖焦虑的自媒体,咬牙切齿。

我的眼光和认知有限,不能断定是不是前途灰暗。

35 岁现象不仅仅只在互联网行业出现,在很多传统行业都是如此。

中国的互联网元年是 1997 年,我始终认为现在就去做断定依然为时太早,因为我依然看到了我的周围很多并没有被年龄所限制的程序员。

他们有的继续在敲代码,带团队,有的开始做产品,有的开始在其他方面有所输出,总之他们活得并不差。

每一个行业都要经过新生,发展,崛起,沉淀,成熟的过程。

而现在互联网行业相对于其他行业还很年轻,也许你所担心的根本不可能发生,前提是你不是混吃等死。

但是不可否认的是,IT 这个行业的确要比其他行业更容易焦虑。

因为从铁路行业转行到互联网行业的缘故,我有时候也在想有作为一个程序员我以后的归途会是在哪里。

如果我当时没有转行依然在铁路行业的话,我可以一直干到退休,除非有重大的政策变化。

而如今我还要面对未来的不确定性,我也焦虑过,但我从来没有因为焦虑而后悔来到这个行业。

三百六十行,是不是真的有行业是一劳永逸的,可以解决一生烦恼的呢,我不知道。

但是我知道互联网的崛起绝对不是昙花一现,而是顺应局势的结果。

焦虑从来都不缺,与其焦虑还是多方面发展自己比较好。

不要被行业所局限,也不要试图将自己和一个行业绑死,不依靠你的职业,才是突围之路。

热爱技术的,就钻研技术,想要在其他方面有所发展的就去多拓展自己,尝试更多的可能性。

多走路才知道路在哪里,这个世界上出路远比绝路多,原地焦虑是解决不了实际问题的。

职业规划是个很奇怪的东西,你说没有吧,别人说你胸无大志,你说有吧,往往又都会落空。

对于我来说,往前走,就是规划。

知乎用户 流年 发表

程序员的薪资在所有行业当中,是能排名前 2 的,另外一个就是金融了。

当初进入这行就是因为钱多,这几年也确实靠写代码赚到了一点钱,但是什么东西都是双向的,有收获就有付出,经常加班熬夜,学不完的框架数据结构底层知识,干倒了一家又一家公司。我也很无奈,确实互联网公司死的比较快。

但是你问我,见过大佬么?见过,确实身边很多人做的不错,在某家蒸蒸日上的教育公司,身边有小伙子 (93 年) 去头条一年拿 40 多万,而且当时公司同事有拿 60 万一年的,年纪也不大是 89 年的,他之前都在大厂,做 Windows 开发的,也有 86 年的拿 40 万一年的,干 iOS 的,最低的就是拿 30 万一年的,做安卓的。因为当时哪家公司主要是 iOS 和 Windows,所以安卓岗位给的相对较少。

在很多人眼里可能觉得薪水比较高了,但是加班是经常的,早上 10 点晚上 9 点周一到周五,周五可以稍微早点走,一到发版就要熬夜,反正产品经理出的每一个活,都是着急的,排期要压,一出延期就各种催促。

肯定有人会说拿这么高的工资我也愿意加班,哥们,说的别这么早,如果不是为了生活而又不会其他的谋生手段,大家都不愿意干这个。那个 iOS 的哥们,说忙起来的时候跟他爹住在一个屋檐下都见不到面,他回来他爹睡着了,他爹上班去了他还在睡觉。

每一行都有好有坏,如果你能坚持学习,c 语言,数据结构算法,设计模式,另外你如果是做安卓的,在安卓某一个领域能沉下心来,那么你一定能拿高薪,身边大多数人都是混着,除了代码也不知道干其他的。

做程序员肯定是有前途的,自己要做好持之以恒的准备,晚上周末有时间要多学习,另外就是一定要去大厂,名气越大越好。对你的职业前途有大大的好处。

最后不要人云亦云,相信自己即可!

-———————————————————————————————

20200515 更新一波

更新一波,点赞的哥们太多太热情了,也有很多朋友私信我,我只是说了自己的经历,我就是一个普通人,很多人问我学历,这个惭愧,我既不是本科更不是研究生,只是一个专科,这个是我的全部介绍,

中专、大专真的有那么不堪吗? - 流年的回答 - 知乎 https://www.zhihu.com/question/301770801/answer/1203614372

很多还在念大学的小伙子也问我选择这行对不对要不要换专业,我都怕回答的不好误人子弟,这行钱是比较多的,努力坚持应届毕业生都可以达到 20 万的年薪,就看你缺钱不缺钱了。

评论区有个哥们说又想钱多又不想加班,可能吗?

我觉得我们年轻的时候肯定不太可能,但是积累多了,人脉资源多了,时机一到还是可能的,赚钱的不辛苦辛苦的不赚钱。有什么想问的可以评论区或者私信我,我知道的肯定都会说。

-—————————–20200604 更新一波 ————————————-

我需要总结一下我的回答,因为有的人可能看不明白,我的意思是,如果你对技术感兴趣,能坚持几年如一日的学习,那你的前景是大大的光明,真的,之前领导的同事,那哥们是 985 的本硕然后做的方向也很不错,这次跳槽拿 160 的年薪了,这就是做的很不错的了,我还认识其他的大佬,早期 12 年左右出了一本业内都是好评的书,虽说他现在的年薪不高(应该是 70 个左右,他年纪要奔四了),但是因为他早期积累的财富多,所以也不用愁生活,但是是不是说专科或者更差的学历就没出路呢?

注意,我前面说的是对技术是否感兴趣,之前最开始认识的一位大佬,是高中毕业,后来培训出来的,刚开始培训出来的时候,根本找不到工作,但是人家就是能日拱一卒的学习撸代码,后来也出了一本技术书籍,年薪也不错。这样的人非常少,这么多年就看到这一个。

但是呢?很多程序猿其实下了班都不愿意去学习的,到了一定年纪,就很难往上爬。

总结就是,你对技术是否有兴趣,是否能踏实努力的好好学习,如果是这样,那你搞技术的前景是大大的,还有一点如果你刚开始出来工作就能进大厂,那么这是一个非常好的开端,要好好抓住。

如果你仅仅只是因为这一行钱多,或者不知道干什么,然后看到身边有人做这个又赚到钱了,所以你也想来做这一行(特别是专科或者更低学历的,我是不建议做这行),那么还是要慎重点,还是得分析和想一想自己擅长什么,做什么会比较快乐。

还有就是希望各位大佬不要抬扛,这是我的一个个人见解,代表不了什么,觉得跟你的观点不一样,可以直接滑过去。

-———————————–20200609 更新一波 ——————————

有些人说,只有中低端的程序员才会迷茫焦虑彷徨,牛逼的大佬根本没有时间在知乎上边胡说八道,仔细想一想好像说的有道理,这个问题是 “感觉中国程序员前景一片灰暗,是这样吗?”,不同的人,站在自身的角度回答这个问题,不管他说的对还是不对,都不应该去抨击别人,这是对人的尊重,你可以不赞同,但是没必要喷别人。不认同可以滑过去。

另外今天看到一本书,叫做《向上生长》,作者是九边,某 985 毕业,也是一名码农,之前有很多人问我转行程序员靠不靠谱,九边大佬也有分析,他觉得认为自己适不适合程序员,你可以先试着写 1 万行代码,看看自己能不能行。他的微信公众号也是九边,大家可以关注他,他的回答和经历或许比我说的更有用,这里挂一下他的书,我看完了,觉得讲的挺不错的,很多观点都写的很好,具体信息可点

[

电子书

向上生长

作者 九边

会员专享 ¥ 28.99

去查看​

](https://api.zhihu.com/poisson-marketing/recommendation/url/efb7bbfe185240be6f431dec15818704)

其实不管程序员前景灰不灰暗,辣条还是不能停,之前加班熬夜的时候,泡面配置辣条,爽歪歪!

[

卫龙亲嘴烧亲嘴条儿时辣条大刀肉湖南网红零食批发小吃

京东

包邮

¥ 65.00

去购买​

](https://union-click.jd.com/jdc?e=jdext-1249707711836708864-0&p=AyIGZRhbEQEaBFMdXBEyFQFcGVwVABQOUBxrUV1KWQorAlBHU0VeBUVNR0ZbSkAOClBMW0scXRwAFQdXHVIQBQ1eEEcGJUVzVVZBOnBkcEQrSVNsQ3dsCE8EflQeC2UbUhUAGgZUG1wWMhIGVBtfEAERAVQraxUHIkY7G1oXAxECUhtrFDISA10aXRcAFgVTG1ocMhIPUSuNu5bHj%2BrC67DUuKmAluvAi7nT651rJTIRNw5OD1xHDgdWHlMTAxQBVRtSFwUUBlwSXBAeEzdVGloWCxQCURxSewcTBlQbXREBFQU7GVoUARcBVRtbETISN1YrBXsDQlQBGwwXBHxdBVgeS1BMTjscXhUDEg9XK1kUAxAF)

[

统一 方便面 老坛酸菜牛肉面(辣味) 12 桶 整箱装

京东

¥ 45.90

去购买​

](https://union-click.jd.com/jdc?e=jdext-1249708379305836544-0&p=AyIGZRhaFgcSBVAaWxUyEgRUHloQBiJDCkMFSjJLQhBaGR4cDF8QTwcKWUcYB0UHCwIRBlAaXhEdS0IJRmtRandeL34cdGJ1cRJlU3FxCAcKQQVDDh43VRJbFwoTBlUcWCUCEwZVH14WARQGZStbEDJQaYGm%2FcCJj9HftY6cs8qTys%2F5pdW%2Fv42z%2BsG2j9PrkmsUMhIDXRpdFwAVD1IZWxcyEg9RK427lseP6sLrsNS4qYCW68CLudPrnWslMhE3Dk4PXEcOB1YeUxMDGwVTE1kUBhsFUh9eEB4TN1UaWhYLFAJRHFJ7BxMGVBtdEQEVBTsZWhQBFwFVG1sRMhI3VisFewNBB10cDkYAfF0FWB5WQUpROxJfHQQUB1ArWRQDEAU%3D)

知乎用户 周赛 发表

程序员由于等级上升的太快,用不了多少年就会升到自己的天花板,这和传统行业很不相同。

传统行业是故意延长升等级的时间,升了一级之后要磨叽很多年才允许你升下一级,这样给人一种工作还有进步的方向的感觉。

软件行业节奏太快,为了鼓励优秀人才,通常一年会有两次升等级的机会,很多人升个三年五载就到自己的天花板了。升到等级的天花板之后,还可以做什么呢?这就非常迷茫了。等级无法继续上升,加班还得加,随着年龄上升,越来越加不动班的样子。降薪跳槽到不加班的公司又实在不甘心的样子(况且很多次一波的不加班的软件公司的同事写代码水平太差,大厂程序员出来之后恐怕很难接受这种同事的水平)。

然后就这样处于很累,想休息休息,但又不知道怎么休息,想到这件事就更累了的无限循环中。

知乎用户 程墨 Morgan 发表

有一些程序员的前景的确一片灰暗,有一些程序员的前景一片光明。

至今为止,信息浪潮完全没有退潮的迹象,未来需要很多程序员;这个浪潮虽然很强劲,但是距离靠 AI 编程还很遥远——所以,这世界将会很长时间对程序员有大量需求。

至今为止,中国经济发展没有任何会落后的迹象,对信息技术的需求也很大。

既然如此,这种形势下,为啥还觉得所有中国程序员的前景一片灰暗呢?

但是这个行业发展很快,对人的学习能力和体力要求很高,浪潮不是谁都跟得上的,所以我说,有一些程序员的前景的确一片灰暗,有一些程序员的前景一片光明。

好吧好吧,其实我懂你们的意思,你们担心的是,中国信息浪潮虽然牛,但是程序员过得惨,你们不满足于只是能够找到工作,而是需要过得好,想要没有 996 的生活——这种诉求非常合理,非常正当!

从个人角度出发,应该这么想:如果你现在的生活不是你想要的,那你就要改变不去继续这种生活;如果你非常努力之后,发现这个行业里一个自己称心的工作都没有,就应该舍弃这个行业。

知乎用户 一个小老虎 发表

我在中国和美国都全职做过比较长时间的程序员。我不这么认为。

要我说,只是中国程序员现在越来越辛苦,因为我们的人口红利导致竞争越来越激烈。但如果我们争口气继续努力干到全球第一,垄断后应该会好很多。

首先来看看这个热门问题:

[如何看待美国国务卿蓬佩奥称美国要禁止 TikTok 等中国应用程序?如果消息属实可能会带来哪些影响?​www.zhihu.com

](https://www.zhihu.com/question/405480828)

为什么美国这么针对 TikTok?因为 TikTok 的日活简直吓人,是当之无愧的短视屏领域第一。这是第一个中国互联网企业出海成功的例子。那 TikTok 在美国有多成功呢,下面随便选一个我喜欢的美国明星来对比一下。

美国社交媒体活跃的明星 po 一摸一样的内容

左图:Instagram 观看量才 65 万多。

右图:TikTok 点赞量 240 万!

先不说观看 vs 点赞了,光数量上就是 4 倍左右。而 Instagram(From Facebook)可是代表着美国主流第一梯队的社交媒体哇,他们不怕吗?

等有一天我们中国的互联网和软件能够干到世界第一的位置,那我相信我们的日子就会好过很多。起码不会有这么多 996 去追 deadline,大家到时候就会像现在的美国一样,按部就班地工作。

这个就好比是在 startups 工作和在大厂上班的区别。在 startups 确实会累很多,不确定性也会大很多,但是一旦成功将会有更多丰厚的回报;在大厂虽然轻松,但一眼望的到头的日子过久了也很无聊。

最后用一句我最喜欢的广告语结尾:

Aim higher, and the challenge will be more rewarding.

知乎用户 LeeMaster​ 发表

更新一下,收到几个私信问我从美团离职考研准备做什么,其实就先考上成都的一个大学的研究生,资格到了就买个房子,以后准备做老师,希望能帮助很多的学生在小的时候就明确自己要做什么,不用走一些有的没的弯路,我觉得比在互联网公司写业务代码更有意义也更有价值。


灰暗不灰暗先别说哈,先回答几个问题,答案就知道了。

  1. 假设你的小孩儿今年上初中但是你的房子不在学区需要转到一个重点学校,并且这个重点学校不是花钱能进的,请问如何把你的孩子送进去?
  2. 你的丈母娘老丈人或者爸爸妈妈生病了,需要做手术的那种,但是因为情况特殊需要顶级专家来做,而你已经人到中年,请问如何请到顶级专家来开飞刀?
  3. 假设你的家里人开了个小店,消防许可证,卫生许可证或者其他的证你有什么办法快速的办下来?
  4. 你的孩子长大了是希望他和你一样去面试找工作还是送进当地的事业单位?
  5. 人到中年如何保证夫妻生活和谐?

以上五个问题就是我跑路回家考研前问我自己的问题,这个问题我早就已经想过了,我承认写代码是一个我的一个爱好,对于技术还是很喜欢的,但是这并不代表我一定要让我的爱好成为我的工作,以上五个问题我琢磨了整整一年,最后的答案就是,不搞点歪门邪道 (拍马屁,吹牛皮,一手好的 PPT),互联网跨越阶级财富自由都是谎言,当然不排除撞大运的,比如前一阵 28 退休的前辈。事实上程序员这个职业吧就是高级的流水线工人,看似薪资丰厚实际上大多数岗位的薪资都是你教育投入的回头钱,本质还是无产阶级,工人阶级,国内这个奋斗 B 文化就导致了也没什么工人维权什么的。一旦到拼社会资源了就一脸黑了。然后就一定会有人说程序员挣钱多,用钱搞定啊,可是现实的问题就是程序员的收入真的没有达到这种用钱摆平问题的级别。

这里讨论另外一个逼乎经典问题,阿里 p7,公务员副处选哪个?大学刚毕业我一定选择阿里 p7,现在的我一定选公务员。因为作为一个阿里 p7 基本除了写代码没啥特别的技能了,和你进行资源交换的一定是需要你写代码的相关人脉,理论上换个方式知识变现而已。

从稳定性和职业发展上来看阿里 p7 一年除非能到 150 万不然老老实实去公务员按资排辈儿,资本能带来各种各样的造富神话,但是这个运气不一定属于你。

当然还有几个特殊的程序员岗位是很强的,业务线维护基础组件的,这种岗位能在工作中稍带手给开源项目贡献代码,成为 contributor 写在简历这辈子应该是稳了,然后就是算法,核心算法策略设计岗位,做算法工程的在我看来和那帮增删改查的没啥差别,拎出来个毕业生干的明明白白的。还有很多,归根到底就是 ABC(AI,BigData,Cloud) 这三个方向的核心基础建设程序员,不是做什么 XXX 平台的,我目前的浅薄认知 XXX 平台什么问题都没解决,主要是为广大程序员解决了 KPI 问题,谁敢说这个做操作系统内核的程序员会失业,谁敢说做计算引擎的会失业,谁敢说核心算法策略工程师失业?都不会原因在于这帮人门槛高,全靠经验吃饭,轻轻松松混到 60 退休,增删改查写什么 APP 还有各种中台的不转管理基本拜拜,大厂员工还好,最起码 35 了以后可以凭着这些年在大厂学习到的各种 pua 知识去小公司忽悠当个总监吧啦吧啦的,但是一样的没有社会资源。

程序员灰暗不灰暗主要看你的技术或者眼界到没到那种业内请你上班去的水平,或者取决于你忍辱负重的抗压能力,计算机目前是过热了,因为人是只看眼前的,不会计算长远的,所以未来几年还会涌入一群廉价劳动力,那个时候计算机专业就到下一个冷淡期了。

和厉害不厉害没有关系,在逼乎的世界大家都喜欢贩卖焦虑,并且用看起来很理性的语言来引导认知,所以这个问题得分人,不一定会灰暗也不一定会光明,但是国内目前的计算机行业这个 996 的玩法一定是灰暗的,因为这是在谋杀 985 优秀毕业生的才华和创意。

所以我想了一年这个问题,犹豫了一下是不是接着混互联网,最后还是决定辞职回家考研去,以后不出意外应该是不会在互联网公司写代码了,没事儿业余爱好给开源软件贡献贡献代码,避免中年油腻跑出去喝酒嫖娼。

因为在我看来一年的几十万一百万并没有老婆孩子热炕头来的实在和快乐。

知乎用户 隔壁老王说测试 发表

虽然老王我现在不再是是一个正儿八经的程序员了,我现在是测试。

但是作为跟程序员相爱相杀、斗智斗勇第一线的工作人员,说说我自己的看法吧!

首先就是 IT 行业的发展前景还是很可观的,企业的需求不断上升。当然了,网络上的不少回答都拿职业寿命说事儿。但是,在现在这个社会,信息发展速度如此之快,哪有什么干一辈子的?

就连公务员都要取消终身制了。IT 行业发展,技术进步和更新,需要大量的程序员。

其次,国内技术的发展,使得以美国、印度为主的国家打击、限制国内 IT 行业和技术行业,尤其是美国在软件领域的打压,例如 Matlab 软件的禁用、Oracle 技术撤离、Android 系统断供等众多基础软件行业受制于人,相信国家也一定会大力扶持和激励此类基础软件的开发。程序员的需求一定还会增长。当然是技术要求更高。

最后,网上说留学归来的人不满国内的工作制度,还夸张的说是什么 “旧社会的监工”?这是太搞笑了吧?外国人就是少,岗位竞争少,这个就是不争的事实。然而我们中国之所以在很短的时间内,建立起各种应用软件,不管是借鉴外国的,还是自己原创的。从无到有,从有到优,哪一点不是跟时间赛跑?没有工作时间上的牺牲,何以取得这么优秀的成绩?

15 年前,老王我曾经在外企的外包公司工作的时候,国内还没有特别像样的 IT 外包,很多企业的,包括银行和一些金融公司等大企业,不得不把软件的研发和测试教给他们做。后来慢慢的我们国家自己也有了自己的专业的软件研发和测试的外包,并且越来越大。没有辛苦加班,哪有这样的进步?

所以,IT 行业,程序员,未来还是可期的!没有网络上说的那么夸张和黑暗!

知乎用户 穷码农 发表

如果你是程序员,我感觉你可以退圈保平安了,毕竟这一行,确实难,996 福报是大佬站过台的,目前越演越烈,加班估计是停不下来了。

程序员确实好处不少,我就不多说了,说了怕写成劝进。

我看霍华德

@霍华德

大佬写的挺有感触的,其实我们是有一些治标不治本的解决办法的。但悲哀的是,这些解决办法背后,将 work life balance 就当成了笑话。

理想中,我们努力工作是为了更好的生活;现实却是,我们为了多挣点钱,或者是为了保住工作,不得不加班加点。那还有什么美好的生活可言,简直拿时间换金钱。

问题是,作为其中被按在地上摩擦的程序员,我们有得选嘛?我不知道,我也不想过多叙述。这个社会,有选择权的人不多,但他们很多时候不会选对程序员有好处的抉择吧。

2020 年之前的程序员其实有一个选择,肉身 fq 到外地读书,继续当程序员或是自己去外地大公司当程序员。

在疫情来临之前,这条路本来就越来越难走了,外地的大管家不喜欢这些外来务工的码农,想方设法想弄走他们。

2020 我所看到的加速,是这种外出当码农越来越难的趋势。想外出当码农,越来越没有可行性,确实越来越灰暗呀。

如此,程序员的出路,确实呵呵。

[

程序员健康指南

京东

¥ 37.05

去购买​

](https://union-click.jd.com/jdc?e=jdext-1265825654676926464-0&p=AyIGZRtTHAIaAVYeUxIyFAdVEl0SAhoEVRprUV1KWQorAlBHU0VeBUVNR0ZbSkAOClBMW0sdWxULFABVE1gVAw1eEEcGJXpLeDYBCRVScgUrHxlHUW1fN2YsEVQeC2UbUhUAGgZUG1wWMhIGVBtfEAERAVQraxUHIkY7HVwXAxEBZRprFQYaAlEdXBcGFwRSGWsVChY3g7XPwIqt3uW%2Bjb%2Bsx4rlztK%2B1qyBZStrFjJJUgFSHgkCEQBRElgRBRYCUh1cHQEVAlIeRxQyEgZUGFsUBRQDU3VaewIaAFUcUxADEgVlG2sWMkxpVEsIEQMXU111AUdZR1pdTh17ABQHVx9cEwsiBVQaWRc%3D)

知乎用户 doodlewind 发表

说明我们的正能量宣传还不够到位,要是有一档面向程序员的新闻联播节目就好了。节目表如下:

前 10 分钟,互联网领袖的伟大事业:

中间 10 分钟,中国程序员的幸福生活:

最后 10 分钟:外国程序员生活在水深火热之中:

本节目可安排在周一到周六每晚黄金时间 9 点播出,方便大家 996 下班后收看。

知乎用户 边吃边减肥 发表

中国程序员不清楚,我这个程序员前景估计一片灰暗。

做开发差不多 10 年了,沟通技巧为 0,连微信聊天都不想聊。只想安安静静的写代码,转管理之类的没想法,但是技术又一直不高,感觉我就是那种 35 岁会被辞退的,至少是 35 之后换工作会很困难。

感觉程序员的职业规划也很重要,我现在的问题是:

1:简历花了。平均一年跳槽一次,最长呆的一家三年,那么 9 年平均一年一次的话,肯定有很多家是 6 个月,8 个月跳槽的。

2:技术选择。做的. net,但是肯定不是主要原因,毕竟. net 厉害的人那么多。但是选择. net 也有点因素,毕竟国内环境不行,除非进微软。其他没什么公司招。连有写网站输入. net,c# 都提示有特殊符号。

3:接受不了加班。接近 10 年,加班天数总共不超过 10 天,这还是加上下班后掐秒加班的时间。一般都是提前一分钟关电脑,聊天看到分钟调到 30 的时候走出办公室。面试提前问清楚是否加班和出差,有的话就参加。

4:公司没有好好选择。进过外企,外包,私企。没有进过大厂,估计没机会进了。公司选择很锻炼人,工作难度现在是越来越低,除了第一份工作不熟练,之后的公司用的技术基本都在套路内,没有提升。估计这就是技术不行的一个原因。

5:现在对开发没兴趣了,公司技术都是自己定,框架也用我自己的。去互联网公司又要加班。自己做项目又总是半途而废。

考虑的后路:

1:开面馆馄饨饺子店。要讲话,要沟通,好难。

2:回老家建房子开民宿。也要沟通,不过现在家里父母在做民宿,估计可以考虑考虑。

3:做代购。和之前做代购的对比有什么优势,感觉不太靠谱。

4:做淘宝微商之类的。又是一个新行业,基本人人微商了,难。

不清楚之后怎么发展,特别是疫情后换工作也不敢换,迷茫。

知乎用户 flashyiyi 发表

关键看你是否掌握了生产资料。

现代工业,关键领域知识,信息渠道,人脉,其实也是一种生产资料。这些很难被资本家完全控制。

而程序员还是一种可以生产生产资料的职业,这部分就绝对不可能被资本家剥夺了。

不掌握生产资料,也无法创造生产资料的纯粹的流水线工人,就是苗根正红的无产阶级。其处境,也自然无法脱离无产阶级的范围。

知乎用户 程序员客栈​ 发表

是这样的,一片灰暗,超级灰暗,伸手不见五指,抬头不见苍天的那种。

但是,这里的程序员是指那些随便学了一两个月技术,项目都没做过一个就想来拿高薪的人,结果拿着跟学之前差不多的工资,每天敲写老代码上网搬轮子然后坐着等加薪等升职,等提车买房,最后没有如愿于是上知乎吐槽。

为了与他们区分开,其他那些认认真真学习技术,打磨了四五年的人他们不叫程序员,随便叫什么,工程师,技术人,技术专家,技术经理都行,反正和上面那部分人分开。他们的前景一片光明,自由女神像的光辉照亮了他们,让他们做一个月兼职的收入都比程序员高,阿门。

不然知乎三天两头就来这样的问题,一惊一乍的,搞得我觉得自己再怎么学技术、再怎么紧跟技术前线都升职加薪无望;搞得后来的大学生们还没入行就被劝退了一大批,公司还有这么多岗位缺人怎么办?

什么样的前景能叫做一片灰暗?

当你捧着计算机科学与技术专业的硕士学位证书,工资却比不上其他专业本科毕业生,而且还比别人工作累,难升职少加薪的时候,这前景就真的是一片灰暗了。

然而实际上,2019 年,IT 行业薪酬水平稳居榜首,年平均工资为 161352 元;排在第二的是科学技术,为 133459 元;排在第三的是金融,为 131405 元。

再看看下面这张图,更直观了,有 70% 的程序员薪酬在十万以上。

这都前景灰暗,那其他行业岂不是……

我已经想不出词语来形容那种惨状了。

如何做一个前景光明的程序员?

学技术、学技术、学技术,还是学技术。

程序员这个行业是不是吃青春饭我不确定,但一定是靠技术吃饭的。很多人带着劳动密集型的思维来做技术密集型的事情。

体力劳动的附加价值能有多高?

而且程序员这个行业的出现真的拯救了很多不擅长混职场、不愿意与人打交道的人,只要你能解决问题,哪怕你不说话,你的老板也照样给你加薪。

因为他怕你「不小心」写了一堆 bug,怕你跳槽。

但这一切都是建立在你的「无可替代性」上的,如果你只会敲敲基础代码,搬搬轮子,百度一下,那你就很容易被替代,你没有底气没有筹码谈待遇,因为这些工作是体力活而不是脑力活,而程序员应该是建筑师而不是搬运工。

如何提升自己?

有两个大方向:

  1. 提升广度
  2. 钻研深度

如果你选择第一个方向,那就可以尝试做一名全栈工程师,而所谓全栈工程师是指掌握多种技能,胜任前端与后端,能利用多种技能独立完成产品的人。

朝这个方向发展,不需要你每个方向的技术都学得多么深入,每一种语言掌握 80% 左右即可。你可能解决不了很多高深的技术难题,但你可以一个人解决前后端大部分的问题。而且因为对开发工作全局的了解都很熟悉,是离项目经理最近的开发人员。

而如果你选择第二个方向,就要求你将某个技术领域的某一门或两门编程语言学习透彻,要做到这个技术领域上的所有问题到你这里都能得到解决。而常见的技术领域包括前端、后端、移动端、iOS 开发等传统领域,还有近几年兴起的人工智能、大数据分析、物联网等。

讲完了方向再来说说方法,包含以下两个方面:

  1. 学什么
  2. 怎么学

学什么?

学适合你所选方向的编程语言。受限于篇幅,我将对 2020 年最热门的十大编程语言的优劣及适用领域分析,放在了下面这篇文章里,有需要的朋友可以点开看看。

[作为初学者哪种编程语言比较适合学习?​www.zhihu.com

](https://www.zhihu.com/question/34747293/answer/1325908958)

怎么学?

这里给大家分享一下我自己的学习思路:

  • 学习基础知识
  • 巩固基础知识

其中学习基础知识,又有两点要注意的:找对方向、用对方法。说的更直白一点就是学什么以及怎么学。

学习内容

首先要将基础打牢固,最基本的算法和数据结构一定要滚瓜烂熟,我当时是要求自己拿起来就能用。

比如下面这些个算法和数据结构类型我是硬逼着自己啃下来的,很多兼职的时候没用上,但是后来回归工作的时候用上了。

**10 个算法:**递归、排序、二分查找、搜索、哈希算法、贪心算法、分治算法、回溯算法、动态规划、字符串匹配算法。

**10 个数据结构:**数组、链表、栈、队列、散列表、二叉树、堆、跳表、图、Trie 树;

不要小瞧了这小小二十组词,展开了去学,怎么都得花你个一年半载,例如单单排序算法就又可以分为以下十种:

然后,当将这些基础知识吃透了之后,注意是吃透,我给自己定的要求是用到的时候就能直接用而不是回去再翻书。做到这一点之后,我就接着去学习一些更深入的内容:

比如:

  • 编程框架是如何运转起来并输出 “Hello World” 的?
  • 如何让自己更正规,更有章法地使用 Mysql 呢?
  • Key、List、Hash、Set、ScoreSet 各自的使用场景有何不同?
  • 主流的编程框架都和设计模式相关,那他们有没有共通性?

当我把这些问题想清楚了的时候,我发现之前的很多问题都难不倒我了。

学习方法

每个人的学习方法都不一样,有的人喜欢边做项目边学习,有的人则喜欢学一段时间做一个项目,有的人喜欢看书学,有的人喜欢看视频学,这些都不是问题,重要的是找到适合你自己的。

但下面这几点,最好还是不要去做了,因为这些坑这些痛我都已经经历过了,头发也掉过了,结果事倍功半惨不忍睹。

1. 一味的对着别人的代码去敲。

刚开始不会做只有跟着别人敲,这没有关系。但是跟着别人敲了之后一定要自己理解自己记忆把它变成自己的东西。照着别人代码敲一遍两遍哪怕三遍,除了让我看得仔细点,练了打字外没有其它任何帮助。哦,对了,还多掉了几根头发。

所以要记住模仿复现不是关键,思考才是关键。要能做到思考学习别人思路后,脱离书本和博客,完全自己实现功能。当我做到这点之后,我发现我的学习才是有效的。

2. 想着一口气吃成个胖子

我刚刚说过了,自己是因为项目做不出来才回过头来学习的,所以刚开始急于求成,学习只学个大概只求个会用,没有做到知其然还知其所以然。

但是技术这玩意儿,不是看了个大概能照着做就会了,一口气真的吃不成个胖子,必须得扎扎实实地把事情做好。所以不要试图一次性解决所有问题,这里给个亲测有效的建议:可以将每天的学习过程拆分成小块,分阶段学习,这样的效率会更高些。

说完了第一点如何学习基础知识,接下来再说说说说第二点如何巩固基础知识。方法千千万,我也试过不少,但最有效的我认为还是刷题,有方法的刷题。

下面这个刷题方法很普通但也很实用,推荐给你:

**第一遍:**可以先思考,之后看参考答案刷,结合其他人的题解刷。思考、总结并掌握本题的类型,思考方式,最优题解。

**第二遍:**先思考,回忆最优解法,并与之前自己写过的解答作比对,总结问题和方法。

**第三遍:**提升刷题速度,拿出一个题,就能够知道其考察重点,解题方法,在短时间内写出解答。

然后给大家推荐我当时看的两本书还有一些学习网站,能够让大家学得更轻松些。

书:

  1. 《代码大全》激发你的思维并帮助您构建高品质的代码。
  2. 《程序员修炼之道》全面阐释了软件开发的许多不同方面的最佳实践和重大陷阱。

网站:

  1. 1GitHub — 开发者最最最重要的网站:https://github.com,能学习但不只是学习。
  2. W3school — 最适合新手的网站:https://www.w3school.com.cn/:免费而且全面。
  3. 实验楼 — 一个在线编程学习网站: https://www.shiyanlou.com/courses/,很方便实用。
  4. Code School — 一个英文学习网站:https://www.pluralsight.com/codeschool,支持分阶段挑战。

最后一步肯定还是要落在实操的,我的方法是接兼职项目、一个接着一个,因为要供着自己旅行。但其实还有两种方法也能提升自己:

1. 做一些实操性强的个人项目,自己练练手

田纳西大学助理教授奥斯汀 · 亨利结合自身经验,给出了一份 “程序员都应该尝试的挑战性项目” 清单,包含下面六个项目,我在那之后做了一遍觉得还不错,推荐给大家:

文本编辑器

  • 2D 游戏 - 太空侵略者
  • 编译器 - Tiny BASIC
  • 迷你操作系统
  • 电子表格
  • 电子游戏机模拟器

每一个项目都存在不同的挑战,比如文本编辑器就要求在不使用 GUI 框架中内置的文本框组件的情况下,搭建支持光标移动、选择、插入和删除操作的文本框并将文本文档存储在内存中。

如果你能解决掉这些项目中的这些问题,然后把项目独立完整的做出来并且运行成功,你的能力肯定能再上一个台阶。

2. 写技术文章

大家想必都知道费曼技巧,这也是其中的一种应用了,把你自己弄懂的东西教给别人,让别人也能看懂,在这个过程中你肯定还是要把一个完整的项目给做出来的,一整套下来,你会将自己理解的东西掌握的更透彻更深入。

也算是一种不错的实操方式了,能让你的基础更加牢固。

只是要记住,在这个不断做不断输出的过程中,做到下面这三点很重要:

  • 让编程成为一种习惯。
  • 学练结合,从做项目中找知识漏洞。
  • 思考更深层次,更底端的东西。

最后,如果你也想通过兼职来让自己的编程能力突飞猛进,下面这篇文章推荐给你,因为做兼职太容易被坑了。里面有我总结的兼职三接四不接,也就是说哪些兼职不会被坑,而哪些兼职要格外注意。还有一些国内外的兼职平台以及他们的一些特点,希望能对你有所帮助:

[程序员客栈:兼职程序员可以从什么平台接私活?​zhuanlan.zhihu.com

](https://zhuanlan.zhihu.com/p/146702821)

知乎用户 游霸夫 发表

不是这样的,不接受一棍子打倒一片。

至少有一部分程序员前景不灰暗,甚至可以看到光明。

既要横向比,也要纵向比。灰暗还是光明,取决于参照物。

我从身边的几个例子谈谈感受。

A 是一个勤奋好学又善于抓住机遇的女孩,踏着移动互联网的浪潮,跳了 3 次槽,薪资步步攀升,现在阿里是 P7,夫妻俩年收入差不多 200 万。几年前在杭州买了房,现在价格已翻了番。小两口生活简单,能攒钱,善投资,在特斯拉 270 左右重仓。

B 在职业技校快毕业时,家里勉强凑了一万多给他报了一个 iOS 开发培训班,好在小伙子开窍了也争气,虽然基础差好歹也掌握了 APP 开发的基本技能,在创业公司积累了一年经验后,顺利面试通过,到了深圳一个二线互联网公司,干了三年后,目前月薪也可观。

C 半路出家,不满父母安排的工作(继承家里红砖厂的生意),学了大半年后,又吃不了码农的苦,又回去继承家业,衣食无忧后,编程成为了兴趣,反而做起来更有劲,年轻人思路活,又爱钻研,搞了些野路子,几年下来副业收入已超过了家里的红砖厂。

D 是一个连续创业者,经过十多年的摸爬滚打,也敢自称全栈工程师了。钱也赚了一些,但是很焦虑,时而感觉前景一片灰暗,时而感觉前途充满希望。(好吧,那个人就是我。)

包括我自己,周围写程序的,多多少少都有些焦虑,渴望着转型,又舍不下这份高收入。

前景这东西,谁说得定呢?先把眼前的钱挣了呗。

选择了这行业,就意味着要终生学习,主动进取。

程序员的需求永远不会消失,甚至需求还在增长。

我们处在技术潮流狂涌的时代,只有拼命奋进,才不至于沉没。

如果想凭借着粗浅又单一的技能,就能终生安逸生存,办不到。

我做了张图,博君一笑。

知乎用户 尚硅谷教育​ 发表

中国程序员前景的确有点灰暗,但这样说也有点偏见,不客观。

毕竟程序员的薪资相对比其他行业还是比较高的。

有这样疑惑的人,可能是这样:

作为程序员 996 工作制,似乎成为程序员的一个常态,但还是极少部分的,更多的是因为技术更新快,程序员需要在不断的学习,更多的时间可能消耗在了自我提升上面。

其实大部分公司的 Leader 还是知道的,如果让一名员工 6 天内不停的输出高质量的技术是不现实的,所以 996 的现象并不是多多的存在。

所以有部分人会说 “说到底还是自己不够努力,技术不强,效率不高。”

其实这样的说法也存在偏见,但也说句实话,程序员是不会不努力的,大部分的程序员还是知道技术更新迭代快,想要不被技术大军淘汰,持续学习是必须的。何况程序员是不缺变现途径的。

如果真像说的这样的话,那日新月异的互联网发展,技术更新如此之快,且能受得了 996 的这群程序猿,谁又可以说他们不够努力呢?

毕竟程序猿是拿着几十 K 薪资的人,又岂会混混日子?滥竽充数呢?用人单位可真的不养闲人。

所以,感觉中国程序员前景一片灰暗,肯定另有所因。

(可能就像之前知友讨论的,“程序员饱和了” 的话题是一样的道理吧。)

简单做几个推测,供各位知友探讨。

1、同等年限老程序员

像是发出这样感叹的一般不太可能是资深程序猿。程序员随着技术能力的提升积累和年龄的增长,要么走上管理岗带团队,要么走技术流成为技术专家,如果能成为技术性管理层,那真的是前程无限好,但这样的人群也是少数。而做同等年限的程序员,不思进取,频繁跳槽,不知进修,甚至面临被淘汰的危险,那发出程序员一片灰暗,恐怕也就不足为奇了。

2、中级程序员

这个就有点棘手了,大公司可能只是个小弟,小公司可能是技术 Leader。他们根据各自所需可选公司规模的大小,小公司可能好点,大公司估计有点难。毕竟想要往上升,原有的管理岗、技术专家三五年就淘汰让贤的几率微乎及微。何况,一代更比一代强,新生力量,奋斗周期谁又会设置为三五十年的?一般三五年就能碰上职业的天花板了。这部分更是容易陷入迷惑,常会杯中望月 “程序员的前景是否是一片灰暗?”

3、初级程序员

什么叫程序员?能敲几个代码就叫程序员了。现在只要想学的人,几乎人人皆可入门。高薪摆着,低门槛又拦不住人,结果可能就是 “供过于求”。

初级程序员目前来看,大部分程序员是没有议价能力了,说句不好听的 “用人单位肯要你” 就烧高香吧。

用人单位对于一些基础的开发,还是倾向于外包,节省用人成本。不管外包公司人员的素质是否参差不齐,但完成基础业务开发并不是难事。这更是进一步降低了程序员的议价能力。当然也有很多高技术门槛的活也得考外包完成,但一般来说,公司招聘员工肯定要高于外包人员的。

虽然他们开发的软件乏善可陈,但是软件 Bug 这玩意经不起迭代啊,大不了多更新几个版本,多发几个补丁,功能终究都是可以稳定的。

新员工挖坑老员工填,节奏感很强。

由此来看,程序员的挑战,也许不是来自于自身,而是来自那群充满活力的成本更低的新星劳动力。

这种降维打击,基本上无招可破。


适当的压力能激励人进步,过渡的压力会让人喘不过来气。

只要自己摆正好心态,持续学习。就不会有那么强烈的危机感了。能够稍微放低点追求,自然就不会有那么大压力了。

也许,之所以会有人觉得程序员前景灰暗,恰恰证明了这个行业从业者的觉醒。

程序员有压力有危机感是事实,但也没必要太当回事。

多花点心思在个人发展上,普通程序员的前景可能灰暗,但是不等同于你的前景也灰暗!

持续学习,才是法宝。

时间可以证明一切,到时候谁真正有能力,自然会见分晓。

还有其他问题可以到

@尚硅谷教育

主页查看。

知乎用户 一条鱼 发表

在互联网行业,程序员一直是很受关注的人群。特别对准备步入社会的大学生们来说,从事哪方面的职业是一个很重要的问题,而程序员就是一个比较热门的选择。我们根据 2019 年中国程序员调查的数据,介绍一下程序员的编程语言、薪酬范围等信息,让大家对程序员有个准确的认知,也方便以后的选择。

通过对北京、广东、浙江、上海等全国 28 个省的优秀开发者的调查信息,对程序员的年龄组成、性别比例、擅长的计算机语言、工作时间以及薪资等进行了统计和分析。

(一) 程序员地理分布

从调查结果来看,有一半以上的程序员来自于北京 (23.55%)、广东(16.53%)、浙江(12.81%) 和上海(12.40%)。北上广作为中国经济和科技最为发达的地区,是程序员的主要聚集地。浙江杭州地区也吸引了一大批创业者,为程序员的就业和发展提供了优质条件。

(二) 程序员年龄组成

结果显示,绝大部分程序员年龄都不到 35 岁。超过一半的程序员年龄在 23-30 岁之间。当然程序员中间的 “天才少年” 的比例也不低。

(三) 程序员性别比例

一直以来,程序员这一群体主要是男性为主。在本次调查中发现,程序员群体中男女比例超过了 12:1。如此 “畸形” 的性别组成,也解释了为什么很多程序员自嘲 “单身狗” 的原因。男程序员单身比例 (52.46%) 略高于女程序员,但女程序员的单身比例也达到了 46.90%。

(四) 程序员擅长语言

图表显示,在程序员群体中,最擅长的编程语言为 Java (43.03%)、HTML5(32.38%)、PHP(25.41%)。另外 C 语言 (15.98%)、Python(15.57%)、Objective-c(12.70%)、C++(11.89%) 和 Node.js(11.07%)等也是使用较多的计算机语言。

从图标中可以看出,hadoop 的使用人群还是非常少的 (spark 就更别提了,都没出现),这也是大数据人才缺口大的最直接体现!

(五) 程序员薪资状况

普遍认为,程序员是一份高薪的职业。从调查结果来看,工作 3 年内,1/5 的程序员群体年收入在 6 万以下。1/5 的程序员在 3 年内年薪就达到了 20-30 万的水平。大多数程序员年收入在 10-20 万之间,相比于其它一些行业,月薪过万已经是高收入水平。

在工作 3-5 年后,90% 以上的程序员达到了月薪 1 万 + 的水平,只有大约 10% 的群体年收入低于 10 万。超过 1/6 的群体甚至年薪达到了 30-50 万的水平。

在工作 5-10 年后,只有 2.7% 的程序员年收入低于 6 万。年收入在 15-20 万的程序员占 21.62%,1/3 的程序员年收入在 20-30 万之间,超过 1/5 的程序员年收入在 30-50 万之间。年收入在 50-70 万的程序员占 5.41%。

当然,上面说的都是平均值,越热门的职业最少要提高 30%-50%。就拿近两年热门的大数据行业来说,因为这方面人才需求突然增加,不但薪酬猛增,应聘难度也随之降低,可见选对一门编程语言对程序员是多么重要了!

国内一线城市依然是程序员的主要聚集体,一些经济发达,科技公司密集的二线城市也聚集了大量的程序员。在计算机语言方面,懂得使用 Java 、HTML5 和 PHP 等编程语言的程序员最多。如果一名程序员能够坚持工作 3 年,特别是对于刚毕业不久的大学生,其收入水平会有明显的提高。

知乎用户 brambles 发表

亲亲,这边建议您转行当美国总统,50 岁以上才上岗,越老越吃香 (づ ̄3 ̄)づ╭❤~。


前言

在这个社会里面,凡事问一句「为什么」「凭什么」能看清楚很多事情。比如为什么程序员能拿到高的薪资,是程序员做的事情比其他行业难吗?当然不是,大部分普通程序员干的事情都是简单重复劳动,充其量是一个高级技术工人。所以,为什么?凭什么?

人均产值高

程序员工资水涨船高并不是因为什么 it 发展,而是随着互联网行业的发展。互联网行业相比其他行业有一个非常显著的特点,人均产值高。

以腾讯为例,腾讯总员工数 6 万人,2019 年营收 3700 亿元,那么平均每个员工一年创造的营收就是 616 万元。刨去成本,2019 年净利润 933 亿元,平均每个员工给公司创造的净利润(已经刨去员工的工资了)是 155 万元。所以腾讯给一个程序员一年 30 万或 50 万 简不简单,哪怕他只是一个每天摸鱼的普通搬砖工?

再给你另一个例子,富士康总员工数 66 万人,2019 年去全年营收 4087 亿元,那么人均产值是才 62 万元。刨去成本净利润才 186 亿元,平均每个员工给公司创造的净利润才不到 3 万元。所以富士康敢不敢随便给一个员工一年 30 万 50 万,哪怕他是个兢兢业业管了几十号人的中层管理?

在互联网这个行业,就算给你口汤喝,都比哪些传统成熟行业的肉多。

行业高速发展 & 自我革命

说完了为什么程序员的工资能那么高,再来说一下程序员为什么会有「35 岁诅咒」。

第一就是行业新,且行业发展迅速。行业新意味着大家用的技术并没有成熟到可以一成不变用很多年都没毛病的程度,所以现在程序员这个行业并不是一个会依赖「有经验的老师傅」的行业,因为你的经验不可持续。如果有一个行业非常依赖一些「有经验的老师傅」那么你可以下结论,这个行业过去十年和未来十年基本没太大的变化。所以技术会不断发展的过程中就必然会淘汰掉哪些没办法没办法适应时代变化的「老师傅」。

第二就是开源文化的自我革命,要讲软件技术的发展一定要带着互联网的发展和开源文化一起说。互联网极大的拉低了信息传递的成本,开源文化的盛行是的大量新的软件技术在互联网中不断交流中快速发展。这就是为什么软件技术能发展地那么快,发展速度远超任何行业,跟前几次工业革命发展速度能差好几个数量级。

在这种环境下,年轻人可以通过学习「新技术」轻松进行弯道超车,甩掉一些所谓「有经验的老师傅」。

作为对比在互联网发展还在初期,由微软、IBM 等商业公司垄断软件技术的时代,软件技术跟传统行业一样发展缓慢,依靠「有经验的老师」,一个技术用十年。

那这个行业的前景灰暗吗

我们站在历史的大舞台看看,在东汉末年的时候,三国鼎立,英雄豪杰辈出。对他们来说,这是好的时代吗?当然是,若不是东汉末年,没有群雄割据,没有纷纷战火,他们怎么建功立业登上历史的舞台千古留名?但是对于想安安稳稳过日子的普通老百姓来说,这算是好的时代吗?没事了抓你当个壮丁,当个炮灰,没事了人家来屠个城,没事了闹个饥荒人食人,这是好时代吗?

同样的,互联网行业现在就是处于这样一个时代,你可以看到很多人年纪轻轻当上高管,自立门派,著书立说,这是其他行业是很难看到的。对于年轻人来说,我们都有这样的机会,只要敢想敢做敢闯都还是有机会的,你说前景好不好呢?

但是如果你就想有一门手艺能养一家人,老婆孩子热炕头,开挖掘机都比当程序员强,因为你注定被淘汰啊。挖掘机未来十年我看不到会有太大变化,过去十年也没有太大变化,只当熟练工不学新东西保你十年饭碗我觉得不成问题。

那我们该怎么办

  1. 首先思考一下自己想要什么?想做什么?到底适不适合在这个行业混?
  2. 如果有野心有能力有冲劲,这里是最适合你的土壤。但是要看清楚形式,别跟错了人,跟错人是大忌。
  3. 如果不适合这个行业,不想拼不想冲,要么赶紧转行。转行不划算的就赶紧搞点钱发展副业,做好 35 岁左右副转正的准备。
  4. 无论准不准备继续在这行干下去,都记住多了解了解社会,多结交些不同行业的朋友,多锻炼多练自己软实力。技术是实现目的的手段之一,但不是唯一手段。
  5. 技术程序员是安身立命之本,程序员升中层管理的时候要一定要警惕,可以不干具体技术的事情,但一定不能完全放掉自己的技术能力。

原来我也已经那么现实而油腻了吗……

知乎用户 okstar 发表

恰恰相反,中国程序员前景一片大好。

我从业二十年,经手招聘的人、管理过的人也不少。每年做招聘计划,我都在感叹好的程序员太少了,以至于一些做了三年五年稍微有点经验的人,都被各大公司抢着挖。而那些做了六七年,已经成为项目骨干的人,就更加不得了,必须要顶住 BAT 的各种引诱和腐蚀,以及华为及海思(对,我点名了)的疯狂挖角。再往上一层,在项目中能担纲架构师的,基本上通过猎头找上一年半载都找不到也不出奇。(没错,一直缺人一直招,一直招聘一直爽)

以我那点微薄的开发技能看来,上面的有经验者、项目骨干,要求还真不高,稍微机灵一点的人都能胜任。当然,那些半路出家的、只听过几节编程语言培训课的新入行程序员还真不合适。我认为只要一本二本计算机相关专业,能靠自己的能力获得毕业证的,都不用担心就业问题,起码能力上是没问题的,至于个人意愿和用人岗位、薪资能不能匹配上就另说。

未来二十年是 AI 和云端技术快速发展的二十年,很多传统岗位正快速被机器代替,这个发展浪潮注定了程序员是未来最紧缺的岗位。当然这也意味着这二十年是技术发展的二十年,抱残守缺的程序员一定会被浪潮抛下。

知乎用户 a4194304 发表

我的国外朋友:项目上线,被老板骂了,原因:出了一个几乎不影响功能的小 Bug,但是按流程,这个问题应该上线前至少有四次机会发现他。他被要求阐述问题原因,为什么没发现,以后如何控制。骂完之后该发的项目奖一分也没少,不过因为暴露了管理问题,绩效受了影响。

我的国内民企朋友:项目上线,被老板骂了,原因:上线一周前说好的加一个小小的功能没有上线,多小的功能,类似于微信要加个朋友圈功能吧(看评论很多不理解这边小功能的意思,加个狗头在这)。他被要求组织人手统统加班,能多快时间赶出来就多快,然后发版本。

知乎用户 曼哈顿博士 发表

从前几年的无脑劝进 CS,到现在出现了这样的提问,其实已经很能说清楚问题了。作为一个不幸入坑的 CS 学子,来分析一下程序员的前景。

先说结论:很灰暗,劝退!

首先,程序员最引以为傲的就是高出其他行业一大截的薪资,然而这个优势并没有那么明显,只是互联网将这个差距比例放大了而已。就拿一般程序员能达到的顶端:互联网大厂的起始薪水来说好了,硕士每年税前只有 35w,以后可能会升,但幅度不算很大,而其他行业起始 20w,差距有 15w。然而注意到程序员 996 成风,如果以时薪来算,差距就很不明显了。加之考虑程序员的职业寿命,35 到 40 岁被裁员的概率极大!极大!极大!

算一笔很简单的帐,不算扣税,从 25 岁工作到 35 岁,每年 35w(事实上 90% 的人拿不到这个薪水),总共 350w,被裁。之后假设可以找到工作,每年 15w,到 60 岁,拿到 375w(事实上绝大多数也工作不到 60 岁),总共 725W。而其他从 25 岁到 60 岁能一直拿 20w+,就算一辈子不涨薪好了,也能拿 700w,诸如医生、会计、法学这些依靠经验的职业,前期和后期拿的根本不是一个量级的工资。对比一下上述的条件 (对程序员按最好的算,其他行业按很底端的条件算),长远来看,薪水其实真的不高,算时薪甚至还更少。

可能有人会说程序员不一定进军互联网,可以进公务员拿编制,那为什么不考虑法学、历史这样的专业,能提供的岗位更多。要求高薪且稳定的话,学医可以说是最优选择,计算机的高薪在医学、法学面前更是不值一提,可以说无论哪个角度计算机都不是最优选择。

很多人劝退生化环材,却不知计算机正是明日的这些学科。生化环材也许能通过劝退从而脱离天坑专业,但现在计算机劝退声音极小,更多人涌入这个行业,供需关系的恶劣或许更胜生化环材,希望新人仔细考虑。

@Ennaphie

在学医,

@欧阳青松

在学凝聚态物理,

@K.Tsui

在学物理,

@喜欢黄景瑜

在学法学,

@德德

再学航空航天,

@Arthur

在学金融,

@太匆匆

在考公务员,@我自己在学计算机,他们都有着光明的未来。

知乎用户 暖笔刀 发表

我的眼光和认知有限,不能断定是不是前途灰暗。

但是不可否认的是,IT 这个行业的确要比其他行业更容易焦虑。

因为以前从铁路行业转行到互联网行业的缘故,我有时候也在想有作为一个程序员我以后的归途会是在哪里。

如果我当时没有转行依然在铁路行业的话,我可以一直干到退休,除非有重大的政策变化。

而如今我还要面对未来的不确定性,我也焦虑过,但我从来没有因为焦虑而后悔来到这个行业,我始终相信出路要比绝路多。

三百六十行,是不是真的有行业是一劳永逸的,可以解决一生烦恼的呢,我不知道。

但是我知道互联网的崛起绝对不是昙花一现,而是顺应局势的结果。

焦虑从来都不缺,与其焦虑还是多方面发展自己比较好。

热爱技术的,就钻研技术,想要在其他方面有所发展的就去多拓展自己,尝试更多的可能性。

多走路才知道路在哪里。

原地焦虑是解决不了实际问题的。

知乎用户 可乐 发表

没有人的工作是不可取代的,如果你辞职,老板极力挽留,那就说明,你是那帮取代你的候选人当中最便宜的。

作为程序员,说几句实话。

程序员前景灰暗,但是不代表你的前景灰暗。

程序员前景一片灰暗,算不上危言耸听。

但是也算不上客观,因为大部分容易拿高薪的行业都有这个特点。

之所以没见其他行业的人跳出来说事,兴许恰恰证明了程序员群体高度自省的能力。当然,也体现了程序员在互联网上造势的能力。比如去年 Github 上响彻海内外的 996 项目。

看到有不少人说,认为前途灰暗是因为自己不够努力,或者直白点,就是个人能力不突出。

这种观点我是不太认可的。程序员群体的整体智力水准是靠前的,积极性是也是有的,也不缺乏能力变现的渠道。这部分不惧怕互联网技术日新月异,还能无视 996 和 007 的人,你能说他们不努力、不突出吗?

你以为那些几十 K 薪资的人,都是在划水吗?

认为程序员前景灰暗的危机感,肯定还有其他原因。

就我知道的几个大型软件公司,处于领导岗位的大龄程序员只占少数,因为领导岗位本身就是限量的。还有一部分没有 Title 的大龄程序员,薪资比三五年司龄的程序员高一丢丢,承担的责任却是一大坨。

道理其实很简单,程序员随着技能的积累和年龄的增长,要么走上管理岗带团队,要么走技术流成为技术专家,但是这二者加一块也只是少数派。剩下的那部分人就是所谓的前景灰暗的程序员。

放以前,很多人在公司不得意,就去了其他小公司当技术 Leader,或者去更大的公司当小弟了。

而现在不太可能大规模迸发新星的公司,自由的管理岗和技术专家也不太可能三五年就淘汰让贤。而新生力量,奋斗周期哪有设置为三五十年的,往往入职三五年就能触碰职业的天花板。

这些人很快就会陷入迷惑,程序员分前景是不是一片灰暗啊?

眼下程序员这个行业,是个理工科的人就能入门。甚至很多非理工科的都能先做几个月测试,然后就转开发了。

较高的行业薪资水准摆在那,较低的门槛又拦不住人,带来的结果就是这个行业不缺人,甚至人满为患。

至少在初级程序员这个市场中,早就是买方市场了。大部分程序员议价能力并不高。

再加上当下流行的外包业务和所谓的 ODC,很多大的软件公司干脆把简单的业务打包给第三方人员开发,而这些公司的人员素质参差不齐,但是完成基础业务开发并不是难事。这就进一步降低了程序员的议价能力。

这里没有贬低外包人员的意思,一般而言,公司对正式员工的要求是高于外包人员的。望勿喷。

很多软件公司,也往往倾向于以较低的人力成本招收大量新员工,简单培养一下就能 Hold 住大部分简单开发了。

程序员的挑战,也许不是来自于自身,而是来自那群充满活力的成本更低的新星劳动力。

另一方面,早期程序员很多是理想主义者,对代码有着宗教般的虔诚。因此他们中的很多人,会把代码写的很稳定,大大降低了维护所需的人力。他们也总会把代码框架搭建的很好,后来者基于框架开发新特性也会相当简单,相当高效。

我有时候在想,一个好的程序员,有义务为软件行业创造更多的就业机会。怎么做到了,多写点 Bug 啊!

当你大骂前辈们的烂代码时,兴许正是这位前辈给你创造了工作机会。

由此看来,当下廉价人力换来的软件包,是不是隐藏了很多潜在的工作机会呢!

还有就是,程序员面对的永远是更优秀的程序员。代码这玩意,写出来就可以任人评点。今天写下的烂代码,被后来者咒骂是迟早的事。

在一般公司的程序员眼中只有 BAT、ByteDance、PDD 的程序员,而这些公司程序员眼中只有 Google、Facebook、Apple 的程序员。

榜样的力量可以激励人进步,但是过度看中榜样也会让人变得鼠目寸光。只要稍微关注一下餐厅员工 4000~8000 的薪资,就不会有那么强烈的危机感了。能够稍微放低点追求,也就不会有那么大压力了。

也许,之所以会有人觉得程序员前景灰暗,恰恰证明了这个行业从业者的觉醒。生于忧患而死于安乐,等到自己被优化的时候才意识到留后路的重要性,那可就为时已晚了。

要知道,留后门可是程序员的基本功。

最后聊点感悟,说说程序员自身的缺陷。

最近刚好参加了一些技术答辩,发现个很奇怪的现象。很多平时加班很多,工作勤恳的小伙伴,技术面普遍比较窄。基本上很难扛住三个为什么?

想到之前看到的一句毒鸡汤:废掉一个人的最好方式,是让他忙到没时间成长。

是的,技术答辩的小伙伴就是这样。他们平日里工作态度积极,按时甚至超标完成工作任务,工作绩效也很好。如果放在一个特定的背景下,比如公司的保护伞下,他们都很优秀。但是,一旦走出去与人相比,很可能就会全方位的落后,能力可能差出一个数量级。

有人可能会说,为什么要与人相比,我有自己的节奏。好吧,不得不残忍的提醒一下,竞争无处不在,无非只是高阶与低阶的区别罢了。有的人在力争年入百万,而有的人在争夺电商的优惠券。

一个城市的房价并不会顾及你的收入水平,高收入的人时时刻刻在拉高你的生存成本。低阶的竞争,由于门槛太低,参与者众多,竞争往往更激烈,即便赢得竞争,也最多得到芝麻。而高阶的竞争,很多人望而却步,竞争反而没有那么激烈,一旦赢得竞争,获得的往往却是西瓜。

生活在快节奏的大城市,尤其是程序员这个群体,每天都急急匆匆、忙忙碌碌,仿佛永远都有干不完的事。我这里说的忙,是真的忙于工作。

除此之外,也还有那种伪工作者 (Pseudo workers) 所谓的忙。很多人喜欢围观热点、刷短视频、打手游,这些东西乏善可陈,但是却可以占用一个人近乎所有的闲暇时间。

从上帝视角看这个现象,会非常有趣。一边是赚得盆满钵满的网红达人,而另一边很可能是一群没有脱离低级趣味的穷屌丝。这就有点像,别人是放羊的,而你是砍柴的,你和他聊一天,别人的羊吃饱了,你的柴呢?开发和产品经理讨论需求,一天过去了,产品经理的需求确定了,开发的代码在哪呢?

如果一个人长期处于忙碌状态,毫无疑问,要么是因为做了一堆没用的事,要么是因为做事的方法有问题。

工作的忙虽然不能完全避免,但是也不能一味的忍受。不得不承认,工作的大部分内容是简单重复的,并不会有太多的挑战性和创新性。仅仅在工作本身埋头深耕的人,注定能力提升的边际越来越小。

因此,需要避开陷入瞎忙的恶性循环,简单重复的工作要自动化,积极拓展工作周边的业务,做一个拓荒者。对工作本身努力挖掘深度,对于工作周边,一定要努力拓展广度。

同时还需要警惕人物形象的自我锁定。所学专业代表你在某方面专业、有话语权。但是,在社会上历练几年,专业却成了一些人的保护伞。诸如我是计算机专业毕业的,我对金融和保险不太了解;又或者我是工商管理专业,毕业后一直做销售,我哪懂什么计算机、大数据啊!这其实是很可怕的事,这是在给自己设定结界。在现实生活中,你同领域外的人,比的是知识的深度。和领域内的人,比的是知识的广度。

对于伪工作者而言,尤其是那种吃饭的时候都不能放下手机的人,要么提升品味,要么碌碌无为。

只要能够避开显而易见的陷阱,多花点心思在个人发展上,普通程序员的前景可能灰暗,但是你的前景不会灰暗!

看了这么久,点个赞吧!

@icolakele

知乎用户 陈龙 发表

知乎上有个热门问题:

[为什么几乎所有专业都在劝退?​www.zhihu.com

](https://www.zhihu.com/question/281845730)

一万多关注,一千多回答。你觉得哪个职业好混呢?我不知道。但是我知道,每个行业都有混的好的,也有混不好的。

你戴着什么颜色的眼镜看这个世界,这个世界就是什么颜色的。只要喜欢这个职业,认为自己适合这个职业,你看到的就是光明。没事别总借别人的墨镜戴。

喜欢的人,会奋不顾身投入,哪怕大家都说灰暗也要进去寻找光明。
不喜欢的人,总在外围犹豫彷徨,试图发现更多的灰暗好说服自己离开。

如果一个人一开始并非真正喜欢你,而只是图你的某一方面,即使在一起了也会经常拿你和别人做比较。你薪资太少了,你看我同学谁谁。你不爱干家务,你看我同事谁谁。总是试图发现你的缺点然后离开。

职业选择上,如果并非真正喜欢这个职业,就算入了行,也会拿这个行业和其他行业做对比。人家某行业薪资高啦,人家某行业公众形象好啦,人家某行业轻松啦,等等。

感情和职业大抵都是如此。

知乎用户 电商狗 - 老李 发表

一片黑暗肯定谈不上,做程序员,有利也有弊。

有利的方面,现在码农的平均收入,名列各行业的前三甲,大多时候能排第一,甚至超过金融业、电力和烟草行业。看起来,程序员是很多金的工作了。

弊端当然也有,这是一个吃青春饭的行业,很多人年纪大了就码不动了,很多公司不会要一个 40 岁以上的中年程序员,甚至 35 岁的程序员,在这个行业都算老人了。如果不能在此之前积攒人脉转行,比如成为 CTO 之类的,或者进创业公司赚一笔期权后去创业,中年的日子会很艰难。

另外,程序员的工作不是到处都是,多集中在一线大城市,所以,很多程序员必须背井离乡来到异地工作,忍受高房价和高物价,别看工资很高,但到头来也没存下几个钱来。

长期做程序员,对身体的伤害很大,比如颈椎、鼠标手、三高之类的。程序员是一个体力和脑力相结合的工种,别看坐在电脑前,但其实非常累,很多程序员做久了会有焦虑症或自闭症,因为整体都活在自己的世界中,先天具有形成内向性格的客观条件。

我认识不少程序员,就是性格比较内向,不爱说话,不爱交际,不修边幅,交际圈子就是以电脑为中心的几个平方米以内,有时候会飙 2 句黄色笑话,大部分娱乐都在电脑游戏上。久而久之,就与世界脱节了。

知乎用户 IT 人刘俊明​ 发表

这是一个非常好的问题,作为一名 IT 从业者,我来回答一下这个问题。

首先,在谈到程序员前景这个问题之前,应该先看一下当前的社会发展趋势和行业发展趋势,在当前工业互联网的推动下,大量传统行业企业都希望能够通过工业互联网来促进自身的发展,在这个大背景下,不少企业也开始寻求通过互联网来实现升级转型,这是一个比较明显的发展趋势,而工业互联网作为工业企业发展的新动能也已经形成了一定的共识。

当前一部分走在前面的企业已经开始在工业互联网领域布局了,这个过程包括业务系统上云、人才结构调整等等,这也促使一部分传统行业的从业者,开始转向互联网领域,相信未来会有更多的传统行业职场人需要进入互联网行业。

传统企业进入互联网和一部分程序员就业难本身并不冲突,任何行业在发展的过程中,都不可以避免地会出现岗位竞争的问题,而知识结构陈旧且学习能力较差的职场人,必然会面临被行业淘汰的风险。程序员职业并不是一个新的职业,实际上当前程序员岗位虽然有较高的薪资待遇,但是依然存在工作压力大和职业生命周期短的问题,对于一些年龄比较大的程序员来说,如果不能具有较强的研发能力,或者具有丰富的行业知识,在就业的过程中必然会遇到各种障碍。

在工业互联网时代,整个社会的资源配置将进一步向互联网领域倾斜,但是这个过程也给广大传统行业的职场人进入互联网发展提供了新的渠道,这同时对于传统程序员来说,也是一个不小的挑战,这个过程会推动传统程序员升级,而无法升级的程序员将面临较大的职业危机。

产业互联网时代是平台化时代,这也意味着传统行业企业在接触互联网的过程中,必然会从搭建或者是加入互联网平台开始,这个过程对于人才结构会形成比较明显的影响,其一是传统行业职场人需要在立足自身行业知识的基础上,学习新的互联网技术,从当前的技术体系结构来看,主要是能够具备基于平台的二次开发能力,这个技术门槛并不算高,当然对于一部分学习能力较差的传统职场人来说,也很有可能在这一轮升级中被淘汰。

其二是当前 IT(互联网)行业的程序员要么走向研发级岗位,致力于技术平台的研发,要么走向行业专家岗位,为传统企业的互联网升级设计方案。如果要走研发级路线,必须具有扎实的研发基础,同时当前的工作岗位能够支撑程序员走向研发级岗位,对于很多普通的应用级程序员来说,产业互联网既是机会,也是挑战。

对于当前一部分年龄较大的应用级程序员来说,走行业专家路线往往更现实一些,但是要想走行业专家路线,必须具备三项素质,其一是要具备丰富的行业知识,这是行业专家岗位的基本要求,其二是能够把握住当前的技术边界,而且能够通过技术来解决传统行业的发展痛点,其三是要有一定的高度,这个高度就是对于传统行业和互联网行业的认知能力,认知能力的提升并不是短期能够完成的事情,需要程序员在工作过程中不断学习、观察、交流和总结,而且所处环境对于提升行业认知力的影响是非常大的。

最后,在当前的互联网时代,对于初级职场人来说,不论是处在传统行业,还是互联网行业,一定不能停止知识结构的更新,在条件允许的情况下,应该读一下研究生。

[

工业互联网:技术与实践

京东

¥ 46.10

去购买​

](https://union-click.jd.com/jdc?e=jdext-1244189448230924288-0&p=AyIGZRprFQERBFIdXBAyVlgNRQQlW1dCFFlQCxxKQgFHRE5XDVULR0UVAREEUh1cEB1LQglGa1RFEUMuSRxCYGIdVm4uFAdBRQN6DVMOHjdVElsXChMGVRxYJQITBlUfXhYBFAZlK1sQMkRpVRpaFAMTAlUeWCUDIgdRElMQAhQOXBpeEwYiB10fa8OshtLdpIKlp8St%2B87WpdebrIGl3SUyIgRlQA5BS1cbVRheEAIbD1AeUhYAEw9WHlgcCw4GZRtaFAESD1cTXRxsE2lVE1MVBRoDXRxYJQIiBGVFNRRSQVBQElgUbEhXUhgOHVpVaVUeWRwHFgVUK1kUAxAF)

我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。

如果有互联网、大数据、人工智能等方面的问题,或者是考研方面的问题,都可以在评论区留言,或者私信我!

知乎用户 王旭东 发表

确实如此。其实大部分岗位已经过剩,而且即使工资砍掉三成,依然供不应求。

为何现在很多岗位还是工资很高呢?明明是搬砖的岗位,却往往给出过万的工资。难道老板都是傻缺吗?实则因为几家大公司,他们愿意付出较高的工资。这种行为就是仗着家底厚,抬高企业招聘的成本,大量圈养人才。大公司哄抬工资成本,小公司跟不跟?不跟,人家开个万把块,你只开 5、6k,结果只能招到什么样的人?这些人能待多长时间?这样企业的竞争力永远也上不去。跟吧,小公司资金有限,10 个人的岗位工作只能招 5、6 个人,工资待遇提高了,但是工作量也上升了,一个人做多项事务,管理也混乱,事情多到平时干不完。最终就是滑向 996。核心竞争力还是上不去。而大公司圈养的人才,最终由于数量过多而陷入到隐形内卷。企业占有绝对领导地位,能随时主导完全没有利用价值的员工。于是 35 岁定理就形成了。

本质上来说,我国是个人口大国。任何岗位只要工资普遍高于其他行业,就立马会涌进大量的人。于是在供大于求的情况下,工资立马就会下降。而当下降以后,人才退却,导致供不应求,如此往复,总会有一个动态平衡点。但是由于大型企业这种大肆提高工资的做法,实则是破坏了这种供需平衡。导致一方面行业内高工资的假象,另一方面就是供大于求的内卷市场。于是老板们为了平衡付出的高工资,996,35 岁辞退这种完全无视劳动法的现象就成了必然选择。

综上,我认为在这种虚假泡沫的繁荣之下,程序员只是有价无市。长期发展将损害劳资双方的利益,最终导致双输局面。而且最可怕的是,这就像是两个人在拼内功对掌,一旦对上,谁都没法轻易撤手。

知乎用户 桑文锋 发表

我看中国程序员马化腾、张一鸣、王兴、李彦宏的前景都还不错。可以说发展到商业领域的巅峰了。也就是天花板极高。关键还是提升自己,不要怨天尤人。

知乎用户 Elysian 发表

我猜题主自己都没想明白,这个问题到底想问什么。

我来帮你拆解一下吧。

你问前景灰暗,是指程序员没有晋升空间,还是会遇到技术瓶颈,亦或是互联网行业没有前途?

中国程序员,是指在国内工作的程序员,还是中国籍程序员,亦或是在中国公司 (即非外企) 工作的程序员?

从我对题目的理解,我觉得你大概率想问,在国内公司工作的程序员,今后的职业发展,该何去何从。

程序员们,在现在这个饱和的互联网行业,自称搬砖码农。

其实现在的互联网行业,和建筑行业有些类似了。

建筑行业盖房子,要有设计师,有工头,有搬砖盖楼的。

互联网做项目,要有架构师,产品经理,程序员。

你这个问题就相当于,中国的建筑工人前景一片灰暗,感觉当不了工头也当不了设计师,是这样吗?

说到底,是因为国内互联网企业,发展的过于快了。

我们的程序员总在感叹,为什么硅谷不用 996?

因为我们想用 20 年,追上硅谷的 50 年。

我们招聘了那么多的程序员,来加快我们互联网大厦的建造进度。

现在眼看大厦快封顶了,很多人就有了失业的危机感。

不做这个,我还能做什么?

如果什么都做不了,怎么生活?

建筑行业很成熟了,工人的工资是处于一个合理的位置。

这个工程结束了,还有别的工地可以应聘。干多少活,拿多少钱。

互联网行业泡沫有些大,很多人不是德不配位,而是工资不配能力。

一旦泡沫破灭,没有公司能接得住自己的高薪。

所以很多人看不到希望,选择转行,甚至下海。

比如我,当了 7 年程序员后,我选择转行产品经理。

但是总有一些程序员,他们热爱编码,热爱思考,喜欢学习新技术,挑战新领域。

他们一边用着 Java,一边学着 Python,一边讨论着 Julia。

他们以自己的热情为燃料,试图搭上互联网这架航班,并以其为跳板,最终凭自己一飞冲天。

头顶是灰暗的云层?冲破之后就是无尽的蓝天啊。

对于他们来说,前景是一片光明,那光明,来自于能力,自信,以及勤奋。

知乎用户 Spontaneous​ 发表

如果中国程序员都前景灰暗,那中国所有行业都灰暗了。

中国有 6 亿年收入 < 1 万的人。

大厂的应届程序员最低最低收入都 30 万一年。

干一年就能赚 6 亿中国人一辈子挣的钱。

你告诉我这特么叫灰暗?

人呐,最重要的是活的开心。知足常乐才能开心。不矫情不事逼才能开心。

知乎用户 一直住顶楼 发表

中国程序员的主要问题在于:

1,上限极高,看齐硅谷花街。可以这么说,中国互联网行业头部的 1% 的待遇出了纽约西雅图和硅谷,世界上就没有地方能 match 了。什么东京伦敦新加坡休斯顿都不够看。当然,这个说的是总包裹。按时薪就没那么香了。

2,下限较低。各类外包血汗工厂。

头部程序员岗位的收入是底部 20% 程序员收入的 50-100 倍。这个在全世界别的地方是看不到的。

这个造成了金字塔下层拼死向上爬,毕竟入大明的关暂时还在梦里,入自己人的关可以就在眼前。

这种情况下程序员的技术金字塔越是上层就越内卷的厉害,年龄压力极大。你不仅仅要拼技术,还要拼体能。资本家当然可以变着花样折腾你。996/035/251 这种东西都是大厂先领风骚不是没有原因的。

其实不仅仅是程序员,国内凡是收入金字塔陡峭,技术迭代快或者技术高度天花板较低的行业都有这个问题。比如非诉律师、设计师。

ps:不要混淆收入天花板和达到收入天花板需要的技术。

最后,万一大家不想内卷怎么办?这不是还可以涨房价嘛。有这个激励你,越卷越香。

知乎用户 猫不见了 发表

为什么当今最热门、高薪、有优质工作环境的程序员职业也时常感觉前景暗淡?为什么许多刚踏入该行业的毕业生就已经产生了职业焦虑?我通过另一个视角来回答这个问题,这个视角关于阶级。

毛选《中国社会各阶级的分析》对当时社会各阶级进行了划分和分析,其目的是统一战线,团结真正的朋友,攻击真正的敌人,消除革命道路上的绊脚石,文章最终将敌人瞄准地主阶级和买办阶级,而工业无产阶级是朋友。文章中还将中产阶级定义为摇摆中的阶级,向左是朋友,向右是敌人。同一个阶级代表相同群体,会有共同的利益诉求,而不同阶级间存在重大矛盾,典型如工业无产阶级受到资产阶级的残酷剥削。阶级意识是一种社会意识,同一阶级表现出来的行为是一种社会行为,个体存在潜在的阶级意识,但个体无法左右阶级行为。阶级意识出现是经济地位和社会地位等悬殊差距导致的。

在我有阶级意识之前,我坚定地认为现代社会个体间人人平等,直到我发现这根本不可能,我必须将自己划入某个阶级,和同一阶级间交流的收获,才能对冲阶级间的矛盾给我造成的冲击。然而将自己划入某个阶级也是一件非常矛盾的事情,我处在毕业的迷茫时刻,向后看,我是一个失去农民资格的农民工,处在生活没有保障、毫无辛福感可言的底层阶级,向前看,我将是一个可以在城市生存发展的中产阶级,读书可以改变我的命运,让我有阶级升迁的可能,这种跳跃让我恍惚,不可思议,甚至戏剧性,这种戏剧性足以让那些读书无用论、怀疑论的拥护者闭嘴。在有阶级意识之前,我认为读书开阔眼界,提升能力,学习科学,追求真理,而有阶级意识之后,读书,仅仅是阶级升迁的手段,然后什么也不是,甚至对追求真理产生怀疑,原来不同阶级的人群,对读书的理解是完全不同的,通过读书教育的结果,也完全不同。而我此时此刻,既不属于底层阶级,也不属于中产阶级,我处在这两种阶级撕裂的边缘,但却遭受双重阶级意识打击。也正因为如此,我审视世界的视角很特别,我可以用底层阶级的视角审视中产阶级,也可以用中产阶级的视角审视底层阶级。

促使我阶级意识形成的直接原因,正式我对这个问题的思考,为什么当前最热门、最有发展前景的计算机相关的职业会有中年(35 岁)危机?许多刚踏入该行业的毕业生就已经产生了职业焦虑,为前程担忧。计算机行业的高薪和该行业优质的工作环境吸引大批大学毕业生的涌入,而这其中不乏底层阶级的孩子,他们渴望这种高薪会给家庭带来巨大转变,甚至发生阶级升迁,由底层阶级转为中产阶级,这是普通家庭几十年的努力结果,喜悦言于溢表。但很快,他们将陷入更深的困境中:职业危机以及身份认同。

对于底层普通家庭孩子可以逃避职业危机,选择公务员、事业编制、国企职员等体制内工作作为职业的起点,因为这些工作被认为是 “铁饭碗”。他们的父母也强烈要求他们选择该类工作,但是体制内工作让没有背景的人失去活力,刚毕业的孩子思想激进,还想去更大的世界追求诗和远方。这其中有智者,也有庸者,智者可能通过自己的努力甚至达到资产阶级,而庸者要面对职业危机和身份认同,前者极少数。

职业危机有产业不健全的因素,但我要讲讲阶级因素,那就是底层阶级的孩子大量涌入行业,有完成阶级升迁的需求,同时资本家惊喜地发现用更年轻旺盛的劳动力替代资深劳动力非常节约成本,一拍即合,最终获利的,只有资本家,即资产阶级。中产阶级后浪拍前浪,在浪尖上针扎,他们唯一的办法是通过房地产,人际关系以及子女教育巩固自己的中产阶级地位,所以中产阶级对房地产,尤其是学区房极其热衷,似乎买多少套房子都无法满足他们的需求,而 ZF 从中征收高额土地出让金。

而身份认同是底层阶级的孩子极其缺乏的东西,因为他们长期被社会忽视、冷落,甚至前景被限定在一个范围内,他们需要强大的勇气才能挣脱思想上,以及经济上的层层束缚,才能完成蜕变,在这过程中,他们需要证明自己,需要被尊重,被关心,而现实给他们当头一棒,并告诉他们:你们什么也不是,你们没有拥有月亮的资格,你们需要的只是六便士,醒醒吧。人本应生而自由,生而平等,而这些却要肉搏去获取,底层阶级的孩子在肉搏中遭受更多不公平,包括来自白纸黑字上的,以及潜意识上的。而这种潜意识上的影响更加可怕,不可控,这种潜意识反映在阶级意识上,意识又决定行为。

中产阶级也是分级别的,他们渴望升职加薪来升级打怪,甚至完成资产阶级的蜕变,然而大多数人都是在做吃天鹅肉的白日梦,因为他们对资产阶级一无所知,天鹅肉是给他们生活的希望,就像《肖申克的救赎》中男主认为希望是世界上最美好的东西,那是通往真正的自由之路。当放弃希望之时,那个流淌着鲜活血液的人的心就已经死了,当然他们还可以徜徉在虚拟游戏中,至少可以控制游戏中英雄的走位。

最后但行好事,莫问前程。

知乎用户 老杨叔聊志愿填报 发表

千万别信这种名为诉苦,其实是减少竞争者的问题。

千万别信这种名为诉苦,其实是减少竞争者的问题。

千万别信这种名为诉苦,其实是减少竞争者的问题。

程序员要是前景灰暗,那其它行业都是伸手不见五指了。

程序员 996,其它职业就不 996 了?但钱至少差一半。

程序员中年危机,绝大多数职业都有中年危机。但程序员好歹把钱挣到手了。

程序员内卷,中国都内卷,何况程序员。

比烂和比好是一回事,最不烂的就是最好的,体制外程序员是最不烂的职业,所以也是最好的,不然为什么计算机分数几乎最高,大部分人都想转计算机,都想改行做程序员。

知乎用户 千锋教育​ 发表

简单聊一聊,不喜勿喷。

不仅在知乎,各大论坛自媒体平台都有,总有人在担心程序员的前途是不是就是一片灰暗。网上也的确充斥着程序员是吃青春饭,35 岁以后就无路可走的言论。

甚至有在校大学生在知乎提问 “大学生为避免程序员中年被裁应当做哪些准备”。

还未参加工作,就已经担心中年被裁了,也许,之所以会有人觉得程序员前景灰暗,恰恰证明了这个行业从业者的觉醒。生于忧患而死于安乐,等到自己被优化的时候才意识到留后路的重要性,那可就为时已晚了。但大多还是一些自媒体擅用的伎俩——贩卖焦虑。

像 35 岁现象不仅仅只在互联网行业出现,在很多传统行业都是如此。每一个行业都要经过新生,发展,崛起,沉淀,成熟的过程,但在这个过种中不是谁都跟得上的,所以说,程序员的前景是不是一片灰暗,还是要取决于自己的个人能力。

而现在互联网行业相对于其他行业还很年轻,也许你所担心的根本不可能发生,前提是你不是混吃等死。但是不可否认的是,IT 这个行业的确要比其他行业更容易焦虑,但互联网的崛起也绝对不是昙花一现。

焦虑从来都不缺,与其焦虑还不如主动学习,做自我技术的提升或多方面的发展,对大家来说,专注自己的喜好(前提是正面的),勇敢往前走,就是光明。

知乎用户 生一先生 发表

不能这么说。

对于大部分程序员在 35 之前都是光明的,比较赚钱的奥,尤其是对于爱写代码的。

到了 35 以后,就不太妙了。

我以前也是程序员,不过比较平庸最好的时候也就是一年 20 万多一点,后来感觉干不下去了,就转行当老师去了。

说一下,我确实在我这个行业算比较平庸的了,而且就是我这么平庸的,在合肥这样的城市都能挣到 19 万这个税前,你们自己感觉这个行业难道不算好吗?说明这个行业还是充满希望的。

但是有中年危机也是另一个方面,我进去第二年,隔壁的一个老大哥,34 岁由于技术陈旧被优化了,现在在一家小公司当项目经理。可能在干几年就会被市场淘汰吧。

所以这是一个充满希望,却又有中年危机的行业。

知乎用户 方应杭​ 发表

在郭德纲火之前,你会觉得中国相声有前景吗?一张相声票能卖到 8888 人民币的那种前景。郭德纲几乎凭借德云社一个单位的力量,就改造了整个相声行业。

所以,没有人能断言一个行业有没有前景。

如果你想让一个行业有前景,很简单,把自己所有的精力投入这个行业。

你说你要生活要养家没时间投入,不要紧,只要还有人热爱这个行业,他们就会全情投入。也许成功,也许失败。他们不在乎,因为他们就是热爱。

这个行业的前景属于这群愿意改造、改进这个行业的人。

这个行业的前景永远不属于那些在旁边一边说着生活不易,一边摸鱼的人。

前者兴许吃肉,后者只配喝汤。

如果你觉得这行没前景就消极、就想跑,那么这行有前途的时候你绝对捞不到任何好处。

我说的话不怎么好听,但道理就是这么个道理。

知乎用户 王菜花 发表

对普通程序员来说是的。

我就是程序员,拿自己来说,心里很清楚早晚会转行。

国内的程序员大多都是码农、需求完成者、代码搬运工。

程序员虽然是高薪,但是工作强度也大。

我在北京、杭州都待过,**程序员真的是很吃青春饭。**年轻人学得快、不怕累、加班能抗住、精力充足。在北京时,加班到凌晨很平常,我第二天还能按时上班,现在加班到十点我就觉得累了。

互联网的技术更新的非常快,一两年、甚至更短的时间就出一个新的,这个没学完,下一个又来了。尤其是随着年龄的增加,真的是学不动,有时力不从心。

当然,对大佬来说,这不是问题。

但我说的都是像我这样的,半路转行的、非科班出身的,在这方面没什么天赋,很普通。对程序员这份工作也没有特别热爱。工作经历从小公司开始,现在大厂基本上是进不去。

从现在的行情也能够看出来,程序员妥妥的弱势。

因为疫情,boss 直聘上的公司,基本上把薪资压了一个等级。就是 5-10 年的工资水平压到了 3-5 年的地步,3-5 年的压到了 1-3 年的地步。(当然,我说的不是大厂,对绝大部分程序员来说,大厂真的是可望而不可及的)。

在国内来说,程序员的 deadline 基本就是 35 岁左右,生命周期就这么长, 前景真的是能望到头的。

再说一次,大佬除外、大佬除外、大佬除外!!!

毕竟大部分程序员都是普通的,不是所有人都在 github 有几千个 star、有非常知名的博客的。

知乎用户 欧阳畅 发表

中国程序员当然前景一片灰暗,你问问任何一个行业,任何一个职业,它的前景黑不黑暗?

当房产中介灰不灰暗?

当运营灰不灰暗?

做广告的灰不灰暗?

刚刚发布的《2020 应届生月薪报告》,指出,应届生平均月薪只有 5400,这里面大部分的文员岗位可能只有 3000 左右,谁把均值拉高的?

看过去远比看未来清楚,你去看看中国的 new money 基本上都是三个行业出身的:互联网 、金融、房地产。

在 zf 剥离房地产的融资功能后,全国房地产价格会高位横盘,大涨进一步挤压居民消费,大跌导致银行坏账率大增,这些都不可能让它发生。

互联网和金融站在这个时代的风口上,享受了太多风口上的溢价。

中国程序员可以说是这个时代最幸运的职业之一,你还不满足,跑到知乎上来提问被不被群怼?

你问问月收入只有 1000 的 6 亿中国人,他们的前景灰不灰暗?

人生无论哪个职业,都很难。活着就很难。

欢迎关注

@欧阳畅

/b 站 / 头条:欧阳畅 Andrew

知乎用户 范蠡​ 发表

十年职业两茫茫,

写程序,

到天亮。

千行代码,

Bug 到处藏。

纵使相逢应不识,

尘满面,

脑勺凉。

夜来幽梦忽还乡,

小轩窗,

调试忙。

相顾无言,

唯有泪千行。

料得来年裁员时,

年终奖,

白瞎忙。

知乎用户 天水之间 发表

拉倒吧,还一片灰暗呢,不知道万般皆下品唯有计算机高?叫我们机械土木生化材料这些传统工科怎么看?工资低环境差工作累没未来发展,全是高中不清楚就业瞎选的,毕业一两年全转行跑路,跑去哪?公务员和互联网计算机相关的,你们计算机有转行去机械土木的吗?你们考公都比工科简单多了。全国待遇最好的一个行业掌握网络话语权,天天哭惨哭穷苦累给另外 95% 比你们更惨更穷更累的听,上网一看搞的好像国内年薪二十万烂大街一样,服了。说计算机前景灰暗的都去工地搬一个月砖,保证改变想法。

知乎用户 暗灭​ 发表

1 你想要什么样的前景呢

2 都是程序员,有混的好的,有混的差的,你愿意付出多少努力呢?

3 其他哪些行业比程序员更适合没背景没资金没关系靠努力学技术就能娶媳妇的呢。

别傻了

想要一个超好的未来,就去创业公司

想做一个单纯的中产阶级,就去一线公司做高职高管

想能混口饭吃安静度过余生就找国企

想快活热爱生活不用那么拼就去中小公司

想时间多点就自己辞职接点项目

想自由点就教教学生写写稿子出出书

不想干了想锻炼身体可以送送外卖

不开心了去健身房随便挑事揍一个他就有可能是产品经理

还要什么呢?

可能你去了创业公司,期权成废纸

可能你在大公司压力大派系多被排挤

可能你学历不符压根进不了国企又或者不适合国企的氛围

可能你在中小公司一样加班加点热爱不了生活

可能你裸辞后半年接不到项目

可能你教学生的时候发现自己的知识已经过时了

可能送外卖都不会有人要你

可能你反被产品经理打一顿

但这能怪谁呢?

总有一些人做到了这些事,最终你会发现,人终究输给了自己,而不是自己的职业。

寂寞,空虚,孤独,么有尊重和爱情,常常有遗憾,不能肆意去旅行去喜欢自己喜欢的事情,这才是世界本来的样子。

每一个微小的改变都来自背后默默的努力。

知道自己不是当前世界的主角,也从来不会是自己生活的主宰,这是大多数咸鱼穷极一生才能认清真相的过程。

而选择做一个程序员,最大的好处就是,你的努力决定了你当前的薪水和待遇,这是少有的纯靠技术就能往上走的单纯行业。

你不用刻意溜须拍马。

你不用努力端茶倒水。

你不用在乎衣着打扮。

你甚至都不需要洗发水。

欲望大于才华,这是多数人成熟之后的表现,而不成熟的人,压根不知道那是自己的欲望,只以为那是顺理成章的事情。

努力吧少年,如果你要离开这个行业,最好的理由是你不喜欢,而且你有钱。

如果你真想赚大钱,就不要做技术,当一个纯粹的商人,或者知名主播,或者是少奋斗十年嫁入豪门。

但哪一行的竞争都很激烈,不会大过于坐在办公桌前刷新闻。

所以,不是程序员前景黑暗, 而是天下乌鸦一般黑暗呀,光明的地方就是太阳,你能看到,却近不了身。

你想成为太阳,先燃烧自己内心的小宇宙吧,比如。。。从主动加班提前完成工作开始,从放弃王者荣耀开始读书起步,从甩掉影响你进步的女朋友开始,从请产品经理吃烧烤为组团创业做准备,从银行卡里转出 100 块钱到余额宝理财开始,这样,给自己十年的机会,看看自己到底能不能前景光鲜明亮!

十年不行就二十年!

到最后才会真的懂我在讲什么。

知乎用户 IT 锅炉野野 发表

作为一只老猿,我是一点都看不出来中国程序员的前景灰暗在哪儿?不但如此,我反而认为中国程序员的前景一片光明,形势一片大好。在这里我主要跟大家谈谈两个点:

一、『新基建』

我国为了挽回这次疫情造成的经济损失,投了 50 万亿的新基建来拉动内需。你们知道 50 万亿是什么概念吗?相当于 2019 年全国 GDP 总量的一半啊!美国无底线无上限的 QE(量化宽松)才 2 万亿美元啊。

名词解释:
『新基建』——新型基础设施建设(简称:新基建),指以 5G、人工智能、工业互联网、物联网为代表的新型基础设施,本质上是信息数字化的基础设施。

你可以看到,『新基建』七大领域有一大半是互联网相关,那你自己想,这么多热钱投入进去,那会不会带动互联网行业的发展呢?互联网行业要发展能不能离得开程序员呢?

这一次基础设施建设的升级,将会把大量的互联网高新技术能力转化为产能。随着 5g 商用的落地,可能在方方面面都会出现杀手级的应用产品。而这些产品背后必然是新技术的支撑。

二、『ABC』

『ABC』将成为下一个风口

名词解释:
『ABC』——AI Big data Cloud.(人工智能、大数据、云计算)。

前几天清华五道口金融学院副院长面对中央财经记者采访时刚刚说:『ABC』——AI big data cloud(人工智能、大数据、云计算)和 5G 的核心技术支持下的应用将会是下一个技术爆发点。

是的,随着 5G 的商用和新基建等各种新型硬件配套设施的完善,无疑给『ABC』产业的发展提供了肥沃的土壤,这一切的一切都诠释了什么叫做科技是第一生产力,而科技背后众多的技术支撑,其实落到基层大部分不都是程序员吗?

随着国家对 5G 的战略布局一一落地,基于『ABC』新技术的过渡式应用将一一面市,我国在这方面已经走在世界前沿,而且当局既有眼光又有前瞻性,正在为未来的 6G 做铺垫做准备,届时真正的人工智能杀手级应用就会上线。实现这些的背后,全部都需要一代一代的程序员的前赴后继才能完成。

看到这里,你还认为 “中国程序员前景一片灰暗” 吗?

其实除了展望前景之外,我们回过头来看看当下,也毫无任何理由说中国程序员的前景是灰暗的。

2020 年中国大陆主要城市的程序员工资。

不管是过去还是现在,不管是疫情之下还是何种危机,程序员的待遇放在各行各业来看,一直都是领跑的那一个吧?互联网科技公司的工资是其他行业的好几倍吧?

当然,『事无百般好』,程序员高薪也不是大风刮来的,每一份回报的背后都有一份付出。题主所说的『程序员前景一片灰暗』也有可能指的是那些程序员职业 “灰暗” 的地方,比如血淋淋的“996.ICU”。

在这里就不展开说了,『欲戴王冠,必承其重!』只要有阳光的地方就一定有阴影,如果你承受不了,你可以别来,但是我得告诉你世界上的事就没有两全的。“钱多事少离家近, 位高权重责任轻。” 的工作凭什么找上你,对吧?

对于普通人来说,成名出圈,成为网红,太过玄幻。脚踏实地的把相关技能学好,投身于国家和社会需要我们的地方,必然可以大展身手。

互联网行业的时代红利必然是留给有准备的人,谁提前做好了充分的准备,谁就最有可能吃到。我是

@IT 锅炉野野

,关注我,让你更了解互联网行业。

知乎用户 编程狮 (W3Cschool)​ 发表

一直不太理解大众认知中,对 “前景” 的定义。

大概五六年前,那时候的手游行业非常火,游戏公司数量激增,带来了很多相关的就业机会,那时候的就业门槛非常低,会 copy 就有饭吃,而且待遇非常好。

也是在五六年前,头部游戏形成,MOBA 有王者荣耀、休闲类有天天爱消除、射击类有 CF 手游,角色扮演有梦幻西游手游,蛋糕的大部分都被腾讯、网易分走,中小型公司为了剩下的蛋糕打的头破血流,生存空间越来越小。

这时候,游戏相关岗位需求量骤减,并且开始出现失业的现象,不少游戏从业者开始转行。

2016 年,所有手游必须有游戏版号才能运营,成为了压垮中小型游戏公司的最后一根稻草,大量游戏从业者失业,那时候如果能转型扩展海外业务还能活下去,否则只有死亡的份。

这时候,网上可以说是一片哀嚎,劝退潮到来:千万不要做游戏,更不要应聘游戏相关的岗位。

游戏行业真的没前景了吗?

并没有,2019 年腾讯游戏总收入 1147 亿,比 18 年增长 10%,网易游戏全年收入 464.2 亿,同比增长 16%,各大游戏公司也都有一定的收入增加。

游戏行业有前景吗?没有?那为什么游戏公司的收入越来越多?有?为什么那么多人失业?

这就是矛盾所在。宏观上,只要一个行业是在不断发展的,并且在可预见的未来,不会出现产值减少的情况,那么这个行业前景就是光明的。

一个行业在不断地发展壮大,对人才的要求只会越来越高,进而导致一部分人被淘汰出局。然后,被淘汰的人开始喊:行业没前景,钱少事多要求高,千万别入坑

所以啊,程序员有没有前景,跟你有什么关系?跟你没关系。好行业待遇低的人一大堆,烂行业待遇高的也不少,我不是 “只看分子、不看分母”,最吃香的永远行业内的那 10%。

你喜欢看一个行业的前景,说到底就是不愿意付出更多的努力而已,就想找一个 “钱多事少离家近,位高权重责任轻” 的工作。然而哪个行业是容易的?哪个行业都不容易!你认为的容易,只不过是不了解而已。

话说回来,即便你认为中国程序员前景一片灰暗,也没有关系。它只会影响你的选择,而不会影响结果。不是选错了,以后就没饭吃了,就人生无望。只要你去从事你认为有前景的行业就行,但要切记,不要再被淘汰的时候,抱怨某个行业的前景差。

公众号:W3Cschool - 学编程,从这里开始

知乎用户 vczh 发表

前几年觉得程序员不是一片灰暗,其实是知乎的幻觉。

早期知乎是邀请制的,一开始搞了一大批码农,当然就是黄老板认识的码农了,跟 “其他码农” 能一样吗?然后就是学生进驻,圣华南皇家理工大学都是知乎没人听过的垃圾大学,学生们也是“大家都有光明的前途”,每个人都等着毕业后 OPT 申 O1 拿绿卡。

邀请制当然是一些人邀请他们的好朋友,慢慢扩张开来,到了 2012 年就传到我这里了,过没一年就开放注册了。虽然说你开放注册,但也不是人人都知道知乎啊,肯定都还是我们的朋友。于是 2015 年大家都觉得码农们前途一片光明,其实是因为大家都扎堆在大公司里,BAT 都是垫底的。那会儿你都不好意思说自己是百度的,因为 “百度的码农都叫自己 BAT”,自己都不好意思(逃

[知乎开放注册之后会怎样?​www.zhihu.com

](https://www.zhihu.com/question/19765825)

现在不一样了,人越来越多了,码农已经从 BAT 垫底生长到了几乎所有的码农。中国大部分的码农在干什么?分三种。第一种在外包公司里,给头部企业譬如说奉孝移动这样的,写应用软件。第二种也是在外包公司里,给那些垃圾企业写应用软件。第三种,还是在外包公司里,写的是一些企业内部系统。还有一些分散在各种各样的公司里,有一个没有地位的 IT 部门,干些杂活。

移动的系统也不是人人都可以写的,复杂点的还得外包来微软让我们来写(不知道吧!)。那到底谁在 BAT 呢?这是异常数据,统计的时候要忽略。就跟我们统计应届生收入一样,把清华北大的拿掉了,结果基本没什么区别的。

大家都拿着六千块的工资,跟别的行业也没什么不一样的,前途都一样光 (hui) 明(an)。

知乎用户 BLUE 发表

我也很想像《后浪》里说得那样 “心里有火,眼里有光”

但现实是,兜兜转转,拼死拼活,却连 “兜里有粮,手里有房” 都做不到。

我好不容易读了名校,当了程序员,我还得 996?

对。

还得被 35 岁劝退?

对。

还得看 tmd 脸色?

对。

那我不成跪着要饭的了吗?

那你这么说,当程序员 966 还真就是跪着要饭的,就这,多少人想跪还没这门子呢。

这个问题,你问普通人,人家只会觉得你矫情,程序员这种热门风口行业都叫前景一片灰暗,那生化环材加土木算什么?真不是谁都有 996 的资格,秀,你就可劲的秀。

这个问题,你要问资本家,人家只会给你鸡汤加洗脑,告诉你无数大佬的案例,给你看上面全栈工程师的薪资待遇,再骂你一句,贱人就是矫情。

仔细理一下,还真就 tmd 跟马云说的一样,996 还真就是福报。但是对着每天超过 12 个小时的工作时长和长时间久坐的各种职业病,以及学不完的数据底层和各种新技术,真的说不出这句话。

35 岁劝退,辛苦工作十来年挣的钱还不够转行和看病的。

不是谁都能成为大佬的,35 岁前转到管理层的毕竟是少数。

想了一想,前面二十多年的辛苦读书就换来这?为什么想过上好日子这么累呢。

总觉得哪里不对劲。

知乎用户 腾讯安全联合实验室​ 发表

在回答问题之前,想先问题主一个问题,什么样的职业前景是灰暗的,什么样的又是光明的,它的衡量标准是什么,是工作强度、福利待遇、个人发展空间还是其他因素?

要分析一个职业的前景,还是应该先来看看目前有多少人在从事这个行业。2014 年 IDC 发布的《全球软件开发人员和 ICT 技术工人估算》显示,全世界约有 1850 万软件开发者,中国占 10%,也就是说 185 万人左右,其中也包含一部分业余爱好者。

当然,这已经是 6 年前的数据了,6 年间,开发岗热度只增不减,保守估计,全职开发人员有可能在 300 万左右。但这仅仅包含软件开发者,如果加上架构、测试、安全等方向的程序员,至少得有数百万人。

这个数量与几十万人的从业律师相比,是非常多的;但如果与大概四千万人的会计从业人员相比 ,就相形见绌了。归根结底,市场需求决定从业人数。

根据第 45 次《中国互联网络发展状况统计报告》显示,截至 2020 年 3 月,我国网民规模达到了 9.04 亿,互联网普及率达到 64.5%。

虽然我国网民规模和互联网普及率在持续增长,但反观 2017 年世界各国互联网普及率,北美在三年前就已达到 88.1%,而世界排名仅在第 26 位;中国在当时排在 100 名开外,互联网普及率仅达到 50.1%,再结合今年 64.5% 的数据来看,中国互联网市场还远没有达到饱和的地步。

旺盛的市场需求催生大量就业机会,都说程序员 = 高薪 + 大厂 + 996,其实不无道理。7 月 9 日,麦可思研究院发布《就业蓝皮书》,报告显示,2019 届本科毕业生平均月收入为 5440 元,高职毕业生平均月收入为 4295 元。与 2015 届相比,五年来本科生起薪涨幅为 23.6%,高职生起薪涨幅为 15.7%。其中,计算机类专业平均月收入在本科专业类排名第一,为 6858 元;在高职专业类排名第二,为 4883 元。

可以看出,计算机类专业的薪资相对来说是非常靠前的。面对旺盛的市场需求、大量的就业机会以及可观的薪资,为什么还会觉得程序员的前景是灰暗的呢?大环境没问题,大概率就是用户体验出了岔子。

理论上讲,程序员的数量是应该达到一个人满为患的状态,但人才需求≠人数需求,十几年前,你只要掌握了 HTML、CSS 和 JavaScript,就可以成为一名程序员,并且拿到不错的薪水。而今天,随着科技的发展以及数字化的不断升级,程序员的门槛也越来越高,除了基础的三剑客之外,还要学习各种技术、会使用各种框架,才能成为一名初级程序员。

对程序员这个行业感兴趣的童鞋可以点击链接参考一下过往回答:

[计算机专业学生该如何提高自己?​www.zhihu.com

](https://www.zhihu.com/question/306822771/answer/1278743539)[作为计算机专业学生,最应该学习的课程前五位是什么?​www.zhihu.com

](https://www.zhihu.com/question/19628851/answer/1328643203)

既然成为一名开发人员的难度不断加大,为什么会有一些好不容易成为程序员的人,却一直抱怨程序员吃青春饭、头秃、脱单难度大,甚至觉得前景一片灰暗呢?

除了自身能力不能完全适应时代发展和市场需求之外,还有一点,就是集体的进步往往以牺牲个体为代价,个体要生存,就必须不断地寻找元素来支持生存。

所以说,国内很多其他行业还根本招不到什么像样的程序员。举一些待遇高的互联网程序员岗位,比如人员需求不大但难度指数较高的架构师,负责设计优雅、灵活、可扩展的架构。听起来很高大上,但是需要强悍的技术实力和深厚的技术积累。架构师的成长需要历练,需要技术的广度和适当的深度。除了追求最新、最热的技术,还需要考虑现有团队的能力和技术的成熟度。

还有人员需求较大但难度指数却不太高的 Java 后端程序员,主要实现业务逻辑,提供接口给前端使用。Java 自然是用的最多的,但是也有其他的相对小众的语言,譬如 Python、ruby on rails 等,还有就是 PHP,简单粗暴,中小网站常用,无论哪一个,学习起来都相对容易。这一部分的人员需求是比较大的。

此外,我们也要注意到程序员在人员需求和难度指数都比较大的职业方向上的崛起,比如信息安全领域。互联网时代,你的信息一不留神就有可能被偷走,信息安全因此变得越来越重要,特别是包括腾讯在内的一些大厂,对信息安全都极其重视。

不知道题主究竟是认为程序员的前景一片灰暗,还是对自己的未来感到迷茫。如果是后者,那么投身于信息安全这一方向会是一个不错的选择,如果在经过深入研究网络安全技术之后,能够成为一名白帽黑客就更好了。

据 2019HackerOne 黑客报告数据显示,白帽黑客的收入最高是普通程序员的 40 倍

“黑客向善” 正在为大众所接受,由黑客驱动的安全正在全球范围内创造机会。报告提供了黑客赏金与软件工程师中位数年度收入(可以理解为软件工程师年薪的平均水平)的对比数据。

在阿根廷,黑客赏金收入(即白帽黑客收入)是软件工程师的 40.6 倍、泰国是 24.5 倍、埃及是 24.2 倍、印度是 17.6 倍、中国香港是 6.7 倍、美国是 6.4 倍、瑞典是 6.3 倍、中国是 6.2 倍

当物质资料极大丰富的时候,相信大家大概率不会再感到迷茫,可能也不会再把过多的精力投入到职业前景是灰暗还是光明的问题上。

其实程序员的前景到底是不是一片灰暗,从个体上来讲,每位程序员以及行业爱好者对此都会有不同的理解,也许有的人从中获取了物质或精神上的富足,因此对前景表示看好;而另外一些朋友则可能从工作压力、工作强度、上升空间、工作年限等方面进行考量,得出不同的结论…… 而从总体上看,程序员的岗位需求不会缩减,互联网时代的生态环境和发展趋势始终在支撑和促进程序员队伍的发展和壮大,非要说一片灰暗的话,那大概会是一个此消彼长的过程,毕竟对于任何一个行业来说,都没有永远灰暗或光明的前景。

知乎用户 sunIsland 发表

并不是程序员前景一片灰暗, 而是几乎所有行业,如果走不到头部,前景都是灰暗的。

我也做过 3 年的程序员, 也和大家一样焦虑。在 2019 年,终于下定决定离开程序员这个行业,转到了销售。 我发现,其实销售也是一样的焦虑着。而且对比程序员 35 岁魔咒,销售的魔咒要来的更早一些。

那一刻我明白了, 我们焦虑的本身并不是程序员这个行业,

而是我们挣钱的速度打不到我们的预期;

是我们挣钱的速度达比不过父母老去的速度;

是我们挣钱的速度不能满足我们的优越感。

所以要么我们埋下头去苦练功夫,进大厂,升等级。

要么就是发现一些机会,换一个赛道。

要么就增加副业的收入,比如说自己接活、写公众号、淘宝店、抖音、B 站等等。不要说你不会,谁一开始就会? 那么多文章在哪里可以学呀。 不要说找不到方向,先随便找一个方向,先练起来,在你原地踏步的时候,往任何一个方向走一步都是前进。

但是你要明白,我们做的一切,都是为了提升收入。只有提升收入才能解决程序员的焦虑,离开程序员这个行业,并不能解决我们焦虑。

我也深深体会过那种焦虑,也深知转行的艰难。我在知乎新建了一个圈子,关于程序员转行方面的,有兴趣的同学可以进圈,大家一起交流,一起分享心得。。

欢迎加入!!!

[程序员转型圈 - 知乎​www.zhihu.com

](https://www.zhihu.com/club/1246767542205034496)

知乎用户 尖岗山读书会​ 发表

软件行业在中国是利润增速倒数第三的行业。而在美国,软件能够得到的重视和利润就高很多。

选择职业,先选区域,再选行业,再选公司,再选职业。目前在中国看软件程序员确实堪忧。

首先,知识产权不被重视,不被重视。中国向来提倡资源共享,免费的理念深入人心,而软件最容易被拷贝。我国应加强知识产权立法执法力度,保护别人也是保护我们自己。

其次,对软件产品,缺乏科学的开发流程的坚守,领导一句话,就打乱了所有的开发计划,有些人认为——这不就是软件改一下吗,而对于模具、电路板这样的硬件,他们知道不能随便改。所以,做软件的人在流程管理上也要硬气。

知乎用户 安晓辉​ 发表

认为 “中国程序员前景一片灰暗” 的小伙伴,往往也是程序员或者相关群体,拿找不到工作的、工作岌岌可危的、工作遇到瓶颈的等等这些少数情况来说事儿,但你换一下样本范围,去问那些骨干、核心、在前沿攻城略地的程序员,他们会告诉你,“前景灰暗?哪有这回事儿。”

这是在程序员群体中,样本不同带来的结论不同。

实际上如果跳出程序员群体,用更广阔的视角来看,中国程序员前景一片光明!比绝大多数职业的前途都要光明。原因有二,请往下看。

1,与其他领域比,一片光明

给大家看一个数据:

根据美团和饿了么公布的骑手数据,从 2 月 10 日复工后到 4 月 10 日,短短两个月内,美团新增骑手 33.6 万人,饿了么新增骑手 24.4 万人,两个外卖平台总共新增了 58 万人。
如果把其他同城配送的骑手加入进来,比如闪送、同城跑腿公司、生鲜外送员,那么新增骑手的总数不低于 70 万人。
饿了么数据显示,新增骑手中,其中 30% 来自餐饮、旅游等服务业,40% 来自制造业工人,20% 来自自由职业者(包括破产的个体户老板们),10% 来自于应届毕业生,剩下 10%,来自于其他行业。

类似的数据,滴滴也有。

从这些数据中,我们很少看到程序员的影子,这说明什么,程序员即便在当下这种特殊时期短暂性失业,也可以找到和之前同等水准的工作,这就说明,程序员这个群体,整体上的现状,要比餐饮、旅游、制造业等领域的一般从业者好很多。

2,从国家规划分析,一片光明

往未来再看几年,信息化、智能化会退潮吗?不会!

看看这个十四五规划研究,我们就知道,十四五(2021~2025 年)时期,信息化仍然是新型基础建设的重头戏。而只要信息基础设施依然在快速发展,程序员的前景就谈不上灰暗啊。

知乎用户 陈大侠 发表

有啥灰暗的啊,觉得灰暗的都是被带节奏的大 V 带坑里了。

就说开发一个互联网项目,团队里除了程序员是不是还有运营、产品、设计、测试、运维,如果说程序员前景灰暗,那这些职业前景是不是也灰暗,知乎上也没听到他们整天喊自己快要完蛋了。

如果说程序员 996,那这么职业难道不 996 了,一个团队里加班是所有人都加班,不是只有程序员加班, 也没听他们说 996 吃不消,35 岁要干不动了,要被裁员了。

说程序员门槛低,外行培训几个月就可以上手,那至少也得经过培训,你看看干运营、产品的,需要培训吗?花时间研究研究 app 的功能,就能上手了吧,比写程序简单多了好不好?人人都是产品经理这句话没听过么。程序员至少还有技术门槛

论薪资,运营、产品、设计、运维、测试这些岗位并没有比程序员低,高级产品、高级运营、高级开发,薪资都是一条线的,同样应届毕业的产品、运营、开发也是一样,程序员并没有比他们高。 我就想不通,知乎上为什么非逮着程序员撸呢,求放过程序员是好吗,当程序员不但收入过得去,还很好玩不是吗,心里有个主意直接动手实现做出来看看,产品行吗?运营行吗?测试行吗?如果说程序员没前途,那这些职业更加没前途,程序员至少什么东西都可以自己做。

那些觉得程序员没前途的,前景灰暗的,赶紧改行换有前途的职业,别特么整天传递负能量,程序员前景一片大好,未来是科技世界,离不开程序员。

知乎用户 不欠你这贪驴什么 发表

是的,我经常白天在屋子里吹空调玩,阳光容易让皮肤老化,我家窗帘遮了三层。白天我在家 se2 都开黑暗模式的。

知乎用户 我叫张二狗 发表

对大部分国内的普通程序员来说,付出青春的几年时间和身体健康上的消耗换来的最多不过是几十万的积累而已。别说大城市的高房价了,可能一场病就会花光所有的积蓄。绝大部分人是不可能做到管理层的,那是接受降薪转去做测试运维还是去做产品?要么干脆转行从事其他职业?互联网红利已过,后进场的 90 后 35 岁时只能比现在公司里的 80 后过得更差,很多 80 后好歹是赶上了大城市高房价的末班车了,虽然有了孩子之后的日子过的也相当艰难。相比体制内的工作,公积金、医疗、养老全面被吊打,唯一高的工资其实也高不出多少。

很多人喜欢举一些大佬的例子,以证明你被淘汰就是因为你不行。我也接触过很多大佬,我深知自己和他们的差距,而且绝大多数人是做不到他们那种程度的,而且成为大佬也不是说单纯靠 “个人努力” 就可以做到的。我从小就是个普通人,运气也从来没好过,我不认为我会成为幸运的 1%。

不过目前来看,相比很多传统行业来说,在同样付出的条件下程序员的工资起码是可观的。

知乎用户 2gua 发表

世界经济进入新的衰退,国际形势愈加动荡。我一位朋友做外贸的,去年因贸易战就很艰难了,现在世界再被疫情冲击一下,愈发地难捱。

所以说,首先是大环境局势的背景,覆巢之下复有完卵乎?家家只见家家好,谁见家家难念经?

再说回来程序员。

小马写代码只是为了捧一碗饭,做久了也不太费脑,天天满足业务即可。偶尔加加班,技术天花板很快就碰到,反正就是领份薪水。剩下的时间小马给开微店的媳妇打下手,媳妇儿做得一手好糕点,小生意做得红红火火。

小吴对踏踏实实坐下来写代码不太感冒,但爱参加各种架构师、程序员大会,爱跟踪各种热点技术。见多识广加上能言善辩,小吴遂开起了直播课教人写代码,一会儿一个英文词汇,一会儿又一个新鲜术语,都是些时髦技术。总之他培训线上线下搞得欢,韭菜割了一茬又一茬,学员还都视小吴为大牛。

小田作为一名程序员,年轻的时候认为程序员在技术上要有追求。他在技术上不断深入,业务上勇于创新,大家遇到难题都找他。那时候的小田在网上没少跟人家 PK 大括号到底什么时候换行以及设计模式到底要怎么用。小田在三十岁的时候成为公司首席架构师,三十五岁的时候成就了 “周围一圈铁丝网,中间一片溜冰场”。四十岁的时候公司散了,老田找工作四处碰壁,三十五岁以上的人家根本不要,哪怕他技术底气有多足。

这时候的老田上有老下有小还有房贷要还掉,别提有多难。正一筹莫展,刚好这时候疫情爆发,有家做 PHP 的公司要切入应景的云文档领域,因为疫情期间找不到人了,加上老田以前徒弟的推荐,人家答应给 Java 起家的老田一个机会。老田诚惶诚恐,赶紧捧起 PHP 资料埋头苦学……

路都是自己走的,走着走着,你发现了啥?

三分天注定,七分靠打拼,而那七分打拼可能终其一生艰苦奋斗也换不得半分机会。有的人咬着金汤匙就来了,有的人劳碌半生才买了个小套房。除了努力,还得看你环境看你的条件。就好像你说这种技术好那种技术差一样,最后还是看业务环境和团队条件来决定,没谁敢依赖口水输赢结果。涉及人自身的发展的话,其实就是看你人生的几个转折点。

很多事情都是盲人摸象式的口水战,纷纷扰扰,其实没啥意义的。程序员既不要妄自尊大,亦不可妄自菲薄。

知乎用户 壮士请收下我的赞 发表

这么说吧,

在中国,程序员是现存的最吃青春饭的职业之一。

如果你没有足够的空余时间调节工作时间带来的腰椎,颈椎,肩椎,坐骨,腕肘,视力损耗,

并且还有久坐盯着电脑带来的啤酒肚,皮肤问题,肠胃问题,血压血脂胆固醇问题,肝脏心脏问题。

只要满足两三项,基本就是 30 岁身体状态大幅下滑,35 岁另谋高就的结局了。

最后,入职第一天就该有超过一只手的人能从不同角度回答你的问题,

沦落到到知乎来问月入三千的群体,以及听我这种对你前途零关心的人的随口一答,

你个人前途很不乐观。

知乎用户 宸风 发表

基本是的。

1 市场收缩,每个年龄段期望的水平固定得死死的,达不到基本就很少机会。

2 大厂竞业协议越来越严重,真要严格执行出来基本不用干这一行了。

3 大厂组织年轻化政策,中层和高管年轻化。这部分还不止是能力问题,还有运气问题,你能不能碰到好项目好领导帮助你往上走。

4 创业不再像 201x 年那么好拿钱和生存,除了极少部分掌握核心技术的公司,大多数曾经标称自己是技术公司的公司都得向盈利妥协,在技术和商业上全面投向商业,所以技术就不需要太好和太多的人才,堆普通交付去加班就好。

5 很多疾病年轻化,程序员熬夜对电脑久坐是高危群体。

知乎用户 高龄程序员 发表

很多人说程序员和外卖员,快递员一样,说这种话的人要么不是程序员,要么是不怎么样的程序员。

在中国,程序员和医生,律师这些高端职业的相同点是什么呢,是都有些一样无限高的上线,想要做好,可以做的非常非常好。那么区别是什么呢?是程序员有非常非常低的下限,会用框架,会 if else,for, foreach, var 就可以入行了。别不信,在那种小城市的凭老板个人关系接业务外包公司,就喜欢两千三千块钱不带五险一金招这种人写业务逻辑。

我一直说中国的程序员群体是一个非常典型的相对平坦型的金字塔,在顶端的人非常稀少,在中上端的人相对多很多,在下端有广大数量的群体。

金字塔下层的,就是一片灰暗,必定会成为资本家剥削的对象,读书时成绩差,高考分数低,自己技术水,还不愿意自己学习补充知识。

中上层的,有机会进去顶端,看自己有没有能力提升自己,突破到顶层。不过如果想靠加班当奋斗比进去顶层基本不可能。这层人最大的问题就是 35 岁定律,一旦过了 35 岁不管是转了管理还是还在一线写代码,都非常危险,随时有被裁员可能,被裁员以后比较难找到同水平薪资的工作。

顶层的,不超过 1%,这一层的程序员 (我指的仅仅是程序员,不包括那些以前是程序员后来下海做生意了,当高管了,搞业务了的那种人),和其他程序员的最大区别是,这批人有很多种可能,只要他们愿意,去做管理,去做架构,或者继续写代码,都会有企业抢着要,所以他们基本职业不再受年龄的限制

知乎用户 新智元​ 发表

在中国,仿佛 35 岁是程序员的一个分界点,都说程序员逃不过【35 岁定律】,但真正过了 35 岁之后,前景灰暗的原因是不爱学习

近日,一位 74 岁高龄的美国程序员在编 57 年,至今仍未退休。而国内大多数码农自嘲难以逃过「三十五岁定律」,中国程序员吃青春饭,是事实还是焦虑?

大多数人都说程序员吃的青春饭,无法逃脱「三十五岁定律」。

一位 74 岁的数据科学家 Gene D’Angelo 则恰恰相反。近日,他在社区提出话题「74 岁,编程 57 年,我是在职时间最长的程序员吗?」

引发了社区热议。

逃过「三十五岁定律」的程序员都在不断学习

1963 年 5 月,16 岁的 Gene D’Angelo 开始了第一份全职工作。

在 Mitchell Engineering Company,他主要在 IBM 1620 上用 Fortran II 开发程序,使用机器学习和其他高级分析技术开发基于云的大数据欺诈检测算法。

一路走来,Gene D’Angelo 取得了运筹学硕士学位和管理科学硕士学位,学习了三年人工智能取得了博士学位。

而就在两年前,他还取得当地佛罗里达大西洋大学商学院和计算机科学学院的大数据分析研究生证书。他还被授予认证分析专家(CAP)的称号。

74 岁的 Gene D’Angelo 仍然没有退休停止编程的计划。

一位 80 岁名为 pxsant 的网友说,「我目前仍然在 IT 部门全职工作」。

他在过去几年中从纯编程发展到项目管理和业务分析。最终在 60 多岁时取得了计算机科学博士学位。

2019 年,Stack Overflow 对全球近 90,000 名开发人员进行了调查(本次调查对象不包括中国),调查显示,国外 20-34 岁程序员人数占比最大,35 岁以上的程序员占总数的 25.7%。2018 年占 24.7%,相比之下,35 岁的程序员人数在增加。

2019 年受访者年龄分布 图源:Stack Overflow

让受访者去权重工作中重要的因素时,有 54.1% 的人认为自己使用的语言,框架和技术很重要。

图源:Stack Overflow

高龄程序员没有退休的主要原因就在于大脑知识的不断更新,给自己不断充电,不让自己失去竞争力。

丹麦的一位 63 岁高级软件设计师表示,「有时候,你花几天甚至几个星期也无法学进去,但有时候你花几个小时就能高效学习,足以弥补之前的「损失」。但最重要的是不断寻找学习机会,并且抓住它。」

中国程序员「三十五岁定律」,是事实还是焦虑?

中国程序员「三十五岁定律」更像是圈内人的自嘲。

华为、阿里、腾讯等大公司执行着严格的「末位淘汰制」,淘汰低效能员工,优化职员结构。

腾讯:结构化优化。

华为:放弃平庸员工。

百度:鼓励狼性,淘汰小资。

科大讯飞:提前就餐的员工需要被优化。

京东:淘汰因为家庭和身体原因不能拼搏的员工。

马云:未来每年将会向社会输出 1000 名在阿里工作 10 年以上的人才。

这让许多已到中年的程序员感觉忽然头上悬了几把剑。

国内互联网行业程序员会被称为吃青春饭,是事实还是在贩卖焦虑?

且看大佬为青春饭站台。

还有现身说法的网友:

程序员的 35 岁,真的如此不堪?

有网友表示,「一定程度上来说,是对的,但是本质上来说是错的。」

对于真正的大牛来说,编程就是一种人生追求。Java 之父 James Gosling 仍在醉心研究技术。

技术的更新,做程序员的这道门槛变得越来越高。学习能力弱,跟不上技术变化发展的那部分人就会被社会淘汰。

有人却持与之相反的观点。

有些网友表示,「程序员吃的就是青春饭,尤其是应用级开发的程序员。」

许多应用级开发程序员工作压力较大,加班熬夜都是正常操作,一般都是 996 工作制。面对着强大的工作压力,从黑发到秃顶,基本上就是几年的时间。随着年龄增加,稍微熬夜就会感觉吃不消。

你们怎么看?

参考链接:

https://news.ycombinator.com/item?id=23366546

知乎用户 匿名用户 发表

感觉很多答案都在混淆一个概念。“中国互联网未来发展好”代表 “中国程序员前景好” 吗?都说现在是人工智能的时代,有几个程序员靠这个赚钱了?

充电自学了相关的知识发现大量同行转方向把 AI 岗和算法岗 bar 拉的奇高。这样算前景好吗?

还有说 35 岁以后转管理的,带团队的。但我挺怀疑这种经验未来还能沿用。首先管理不像开发有那么多坑位,一代开发年龄熬到了之后注定大多数人是去不了管理岗的。其次不像开发有 35 岁这个槛,搞管理 45 岁 55 岁有什么太大区别吗,说不定行业认识增加反而更有价值了。

1% 的人情况显然不能代表整个行业的情况。测性能有取前 1% 的 case 的吗?不都是 95% 99% percentile。

但确实程序员有相对其他行业更高的收入。

所以这应该是个 tradeoff,而不是一边倒的讨论。应该想清自己的 workload 然后再做选择。

知乎用户 Rayjun 发表

我们不妨从另一个角度来看这个问题。

计算机和互联网最早起源于美国,美国自然从其中拿走了最大的那块蛋糕。创造了前人无法想象的财富。

中国半路出家,直接将美国的先进技术和经验拿来用,做一些微创新,也产出了腾讯,阿里这样的世界级公司,而且还在高速发展。

如果这还说服不了你程序员很有前途,接着往下看。

从去年开始,中美关系开始摩擦,美国不惜胁迫加拿大一起来搞华为,要知道华为仅仅是一家公司。

美国在害怕什么?5G 只是表面的东西,它在害怕中国在计算机技术上的发展速度。

要知道,如果是一个普通的技术,他们根本不关心,但是计算机技术,这是一个关乎国运的技术,所以美国不惜卸下所有文明的伪装,拿出最锋利的武器。而且这两天还有参议员提案禁止中国学生过去学习理工科技术,当然包括计算机。

美国人从侧面告诉我们,计算机技术非常重要,而且会越来越重要。

中国的发展速度让美国害怕。而且在中国发展的过程中,软件以肉眼可见的速度渗透进我们的生活。

还有什么可担心的,我无法理解你说的灰暗是什么,至少我觉得,程序员未来可期。

知乎用户 文华 发表

我想就自己的经验,简单聊聊。

作为利益相关,我只能算一个蹩脚的半吊子程序员,但是我在 40 岁以后,依然在从事软件相关工作,收入高于半数以上的程序员,而且我自信能够胜任多方面的工作,我觉得我的经历是值得大家借鉴的。

程序员的问题是什么,为什么到了 35 岁就会被人嫌弃?作为创业者,我自己做过程序员,曾管理过程序员,而现在作为项目的组织者,我依然与程序员工作有很大的交集。

程序员最大的问题是,看不到代码之外的世界,将代码作为程序员最重要的技能。

在中国,当人生进入 35 岁,不可避免地,家庭责任在生活中的比重大大提升,一定会影响工作。而程序工作,是包括大量沟通,计划,分析、编撰和测试的过程,在面临较大工作量的时候,这些过程一旦打断,工作效率就会大大降低。如果不说顶尖的,美国每天工作 8 小时的程序员和中国每天工作 14 小时的程序员,工作效率能达到中国程序员的 1/2 吗?我有深刻的体会,远远达不到,只有 1/3 甚至更低。因此,除了顶尖的几家公司,美国很多软件产品用户体验是极差的,这是因为他们根本就没有足够的人力、精力去打磨用户体验。中国软件的良好体验,可以说是无数程序员用命换来的。

中国在上升期,中国企业面对的是充分竞争的自由市场(美国在各行各业都有垄断地位的软件企业),不可避免的,中国的程序员要面对更多挑战。

然而,反过来看,中国软件人力资源市场其实是供不应求的状态,基本上大专毕业甚至短期培训都能找到工作,我就接触了很多外包公司提供的没有基本算法概念,只会高级语言的所谓程序员。

在这个市场上,无论是人才的短缺还是过剩,都是结构性的。当你到了 35 岁,茫然四顾,发现自己被社会抛弃,问题是出在你自己身上,而不是出在市场上。

大家可以尝试回答以下几个问题:

1. 你能够适应多种不同的开发环境和技术吗?

2. 全栈程序员的概念很扯,但是在软件开发的生态中,你能适应不同的角色吗?

3. 你具备一定的英语水平来快速完成新事物的学习并进行新市场、新客户的沟通做吗?

4. 或者说,你在你的领域有足够精深的钻研程度吗?就举个简单的例子,如果你是一个 PHP 程序员,你在 Laravel 框架中有足够的钻研深度吗?

5. 你做了多年的行业软件开发,你对这个行业有多少切身的体会和认知呢?

如果上述问题的答案都是正向的, 你真的会在 35 岁面临就业危机?

我们去年聘用了一位 35 岁的女程序员,年薪是她在之前的 2 倍多,工作量只有她之前工作的一半,为什么?不是因为她在软件开发上的造诣,而是她对于行业的商务需求有深刻的理解。

反过来,最近有一位和我合作过的外包程序员失去了甲方的合同,不到 30 岁,他将简历发给我,请我介绍工作,他人不错,工作还算努力,但是,我没法将他的简历推荐给任何朋友,因为与他合作的半年多,英文文档要我查好给他,他自己完全不具备英文文档的查询能力,开发过程中很多周边系统的运行原理完全不了解,在我眼中能够迅速定位的问题,在他看来一片茫然。他就是那种印度型程序工人,只会做重复的编码工作,不具备任何学习和分析的能力,没有行业视野,无论是在行业广度还是在技术深度上都没有任何扩展空间。简而言之,在学校是学渣,在工作中依然是学渣,在手持丰厚甲方合同数年的过程中,他没有利用这个机会去深入学习,从来没有想过深入的理解平台和架构,遇到困难就将工作直接推给乙方完事。很多外包人员都转正成了甲方人员,而这样的学渣,解除合同是唯一的宿命。

说到这里,相信大家应该理解,为什么有的程序员会有 35 岁危机,这也许是很多程序员的宿命,但是在你通宵熬夜编一些没有营养的编码的时候,真的,停下来,审视下你的行业,审视下自身,在软件市场蓬勃发展的今天,35 岁危机,真的是一个完完全全的伪命题。

就我自己的经验来说,我编码的速度只有正常程序员的一半,但是我具备多个行业的经验和经历,我不会人工智能和大数据分析,但是我知道什么时候,什么情况下,这些尖端的技术能够给我的业务带来什么样的改变。而且在 5/6 年和外方没有任何接触的情况下,我从来没有放弃磨砺自己的英语沟通。这是我在创业 10 年,彻底失败后,在 39 岁重回职场的关键。

程序员必须不断地学习、学习再学习,这不仅仅是对于程序员,而且对于大多数行业的从业者,只是程序员因为行业发展快速,因此必须更加重视学习。事实上,我身边的程序员朋友,并没有在 35 岁之后失业的,反而是有几个在 30 岁以前就放弃了北上广的职业生活,回家做销售或者去事业单位上班去了。

遇到最惨烈的,是在高薪的时候,果断地买了北京学区房,后来失业了,只能靠老婆的工资供房,自己经常四处找同学朋友接济。不过窘境也只持续了不到两年,后来还是去了英特尔 (英语很好,曾经派驻过爱尔兰的)。

很多程序员抱怨,没有足够的时间学习。我想提醒程序员朋友们,当你们拿着 3 万,5 万的月薪的时候,不要把 3 万、5 万月薪当做你远期计划的经济基准,而是减掉 1/3 左右,并且将空出这 1/3,在你忙碌的编程生活中留出些许空白来,按照自己的爱好和性格特点,选择某个阶段对某些行业或者对程序的某个领域去做比较集中的学习。这同时也能在 3~5 年高强度工作后,能给自己身体一个恢复的机会。

上面这系列例子,希望表明的是,所谓 35 岁危机,并不仅仅是对于程序员,而是对于任何行业的任何人,当你们长期处在稳定的工作环境中,忘了对自己未来的规划并且按照这个规划不断地扩展或者深化自己的能力和知识,那么很多工作,都不能让你稳定地做到退休,即便你今天身处一些黄金职位,当市场、行业发生变化时,你同样会被职场无情地抛弃。

知乎用户 南京老许 发表

程序员在修仙网文中属于 符师,符师的前途靠的是自己能写出什么样牛逼的符宝,对应现实世界就是 App 或者软件,或者是某个重要领域的法宝,而大多数程序员这辈子都没有一个真正意义上属于自己的符宝,一个只为别人创造符宝,而不给自己留下后路的符文师傅能有什么前途?

程序员可否干一辈子呢?当然! 但是你必须除了编码之外还得有一个特殊技能,编码辅助这个技能你就可以写一辈子了。

比如 一个医生写了一套中医数据库,一个机械设计师写了一套他行业里面的零部件插件,再比如一个懂风水的大爷经常维护他的数字罗盘。

但是一个只会编程而没有其他行业技能的程序员,想一辈子写代码,那是非常困难的。因为你没有任何的属于自己特色技能与知识的 “沉淀”。

那你就活成了 工具人!

知乎用户 伯光君 发表

“三亿。”

“三十亿!”

“三百亿!”

“美金,给你的是美金。你只需要在这里呆一年,求求你。” 这个一贯傲慢如石的老头这时候颤巍巍地跪了下来,他代表着美利坚最高荣誉,可此刻在这个中国少年面前,他渺小又谦卑,甚至还有点可怜。

“求求你,看在全人类的份上,帮帮我。”

“我没有空。”

少年话说完,头也不回的走向电梯。

“那,那你要去做什么?去帮你的祖国毁灭我们美利坚么?” 老人大喊。

我没有空。”

少年进入电梯,只有一个一头金发的年轻小姑娘穿着超短裙。

“你怎么没有躲开,等下或许我会被击毙。”

“我留在这里,只想冒昧问您一个问题。” 小姑娘有点紧张,“看在全人类,求求您回答我的问题。您现在要去做什么呢?”

少年一笑,瞄了一眼小姑娘的超短裙,“看在超短裙的份,我告诉你。我要到月亮上去。”

这一句回答通过电梯里的监控传达到五角大楼,又迅速被送到华盛顿白宫之中。

“我们需要人来破译这句话。” 总统怒吼着。“全美国最有才智的人,都要放下一切工作,来破译这句话,这是命令!最高命令!”

——

李思之并不是最聪明的孩子,甚至也不算最用功的孩子。

但在辅导员张丰毅眼里,这个少年注定是一个不安分的人,理由很简单,因为这个少年显得太轻松了。

“张辅导员,你知道你自己在说什么么?你要开除李思之,因为你觉得他以后会成为一个恐怖分子?”

“刘政委,。我的申请书说的很清楚了,我愿意赌上我的一切,只为了阻止这个孩子。”

“他不过是一个十三岁的孩子,被选拔到国家队,参加国际编程大赛而已。他的成绩不好也不坏,处于队伍中的中等。我想你肯定和他有很深的个人恩怨,所以要在申请书上用了恐怖分子这样可怕的字眼。”

“刘政委,实际上恐怖分子不足以形容这个孩子的恐怖。我只是采用了一个比较简单的词来方便你们理解。实际上准确的说法是,如果可以,我甚至希望你们能枪毙这个孩子,因为他如果活着,这个世界都会被毁灭。

“你在胡说什么!”

“你有没有仔细看我的申请书?”

“我看了!” 刘政委扫了自己手里的申请书,为了显示正式张丰毅甚至盖上了自己手印,但这只让刘政委觉得可怕,进而怀疑张丰毅的精神状况。她盯着张丰毅很久,并没有看出面前这个男人失控的样子,于是她只好小心翼翼的说。“你在上面说,这个孩子是根据结果到推算出步骤,而不是根据要求写程序?”

“对,这就是问题,他知道答案。”

“你是说他作弊?” 刘政委头歪到一边,“这不太可能,但我们可以给他单独搞一个测验。”

“不,不是作弊这样的小事,这群孩子都会作弊,那只是小聪明而已。” 张丰毅正了正神,他显然也不知道如何形容,最后脱口而出,“他好像真的可以到月亮上去。”

他继续解释道,“**我们平时布置的题目只是要求而已,类似于去 A 点拿一个东西这样的要求。一般的孩子会根据这个要求去思考编程的步骤。**当然也有些孩子会作弊,他们会去抄袭,这没有什么错。在我们中心,这是一种值得推崇的聪明,可是这个孩子不同,他是站在 A 点,思考如何把东西拿给我们。”

“我还是不太明白。”

“**他跳出了我们的思维模式,他看到了结局。**比如我们需要设计一个程序在 500 个苹果里找出一个坏果,**这个孩子从一开始就知道哪个果子是坏的。**于是他只需要递给我们而已。唯一的努力是,他会隐藏,隐藏自己知道哪个是坏果的原因。”

“哦,我明白了” 刘政委恍然大悟,“你是说这个孩子是一个天才,我们发现了一个天才。那我们今年肯定会赢!”

“你没有,你,你这个蠢货。你的脑子里只有孩子,只有国家荣誉。我们参与这个比赛,是为了挑选出全国最优秀的孩子,让他们从小爱上编程,然后成为一个伟大的程序员。”

“你,你这样说也对。” 刘政委是一个四十岁的中年妇女,平素一贯镇定的她,这时候也被面前的男子吓到。“是为了选拔孩子。”

“这就好比鸡蛋注定孵出小鸡。然后这些小鸡长大之后就会成为母鸡,或者公鸡。” 张丰毅有点沮丧,甚至是绝望,“有些孩子想要去美国赚大钱。还有些孩子,想要留在中国,当然也是为了赚钱。可是这个李思之,他想要到月亮上去。我们的鸡蛋里孵出了龙。一条龙怎么会参加小鸡的比赛。他的目的是到天上去。”

刘政委笑了。她马上意识到自己的不合时宜。“他才十三岁,有点不合时宜的梦想是很正常的,很快等他长大了,他也会。”

“不,他不会。他不会像你,像我一样的,爱上权力或者财富。他知道一切的答案,想象一下,一个人站在这里,却可以看到千里之外的华盛顿。”

“他表现得既不聪明,也不努力。如果说他唯一用了一点力气的话,那就是他努力维持在队伍的中间位置,好躲起来,不被我们发现。他加入我们一定有什么不可告人的目的!”

张丰毅整个人站了起来,说话几乎是吼叫。

“够了!你被开除了。”

张丰毅离开国家编程队的时候,几乎所有的孩子都来送行了。他一贯热情宽厚,对于这群离开家庭到北京来集训的孩子来说,张丰毅很多时候扮演了一个父亲的角色。

如今这个 “父亲” 忽然要离开,孩子们自然不舍。

张丰毅对这些孩子一一告别,一一叮嘱,但是他的目光始终在搜索什么。

“张先生,你别找了,他没有来。” 刘政委笑到,“我们不可能让你有伤害他的机会,毕竟他是这个国家未来的希望之一。”

“那最好你是对的。” 张丰毅苦笑一声,离开了国家编程队的大楼,这座挥洒了自己十年汗与泪的地方。

“**也许我是疯了。” 他自嘲到,**然后他发现李思之,这个十三岁的少年,正在大楼门口等着他。

“我想,您想见我。”

“不,我并不想。”

我有点迷糊了,辅导员” 李思之眨巴双眼,在编程之外的世界里,他似乎一无所知。

“到我家里来吧,我给你讲一个故事。” 张丰毅拉起这个孩子,恰如父亲带自己的儿子回家。路上他讲了一个关于算命的故事。

中国末代皇太后**慈禧,叶赫那拉氏,**才刚出生的时候,她的母亲抱着她去找人算命。

算命先生算了好几次,终于说话了。

“您这个孩子的命数贵不可言,将来不但要做大清的皇后,甚至可以成为真龙天子。但是她小的时候就害父母双亲,结婚了要害丈夫儿子,老了要祸害整个国家数亿生命。

“那我现在就掐死她?” 孩子的妈妈惊了,抱着孩子的双手甚至都颤抖起来。

" 为什么没有杀死那个孩子?"

“我以为你会问,那个孩子后来死了么?看来你对历史还是有点常识” 张丰毅笑了,他没有立刻回答,反而招呼李思之到他的家里去。一幢巨大又豪华的别墅,门口甚至有十几个保安负责安保。

李思之很坦然,丝毫没有被吓到,跟着张丰毅一起走了进去。

“这都是我父亲留给我的,前几年,他死了,现在我是这里的主人。但是我的心思并不在于享受,我想找到一点人生的意义。于是我把所有的精力都放在国家编程队上,培养出一批伟大的程序员,直到我发现了你。”

“一个程序员中的慈禧?辅导员,我想你对我有点误解。” 十三岁的李思之,整理一下思路,想解释一下什么,到最后只有一句 “我只是想到月亮上去。”

“这就是那个孩子为什么没有被杀死的原因。” 张丰毅苦笑道,“慈禧的母亲本来想痛下杀手,可是那一瞬间孩子哭了,唤醒了她愚蠢的母爱。她以为,孩子是无辜的。而命运也许可以改变。”

“但其实命运无法改变。

“我想你要说的是历史无法改变?” 张丰毅小心起来,他可他忽然间明白了一些。“对于我们来说,慈禧是过去,是历史。可是对你来说,我们也是历史?”

张丰毅叹了一口气。

“这不可能。”

没有什么不可能,辅导员。问题的关键不在于问题本身,而在于你看问题的角度。当你站在山脚下和站在山峰之上,看问题的角度当然不同。”

“可你是站在月亮之上?”

少年沉默了。李思之的眼神中也有迷茫,“我也想到月亮上去。”

“我想我多少可以帮你一点,身为一个辅导员,这是我的责任。”

最简单好用的 VPS,没有之一,注册立得 100 美金
comments powered by Disqus

See Also

为什么美国程序员工作比中国程序员工作轻松、加班少?

知乎用户 ze ran​ 发表 不是因为外国公司效率高,也不是因为他们开会多。同类的 app,不论是电商还是视频,国内的 app 远比国外的复杂,变化更快,功能更多。三天一小改,五天一大改,过个节都要出一套 ui,新功能层出不穷,做活动此起 …

百度被骂时,作为百度员工是种怎样的体验?

知乎用户 Cat Chen​ 发表 百度前员工,黑百度很多年了,离职前就在黑了。百度员工黑百度是很正常的,不引起外界太大关注的话公司不是很在乎。公司内部有些人还是愿意倾听反馈的,但听完有没有能力在百度的体制内作出什么改变就很难说了。结果就是 …