报考专业的就业前景,计算机专业前景如何?听听“过来人”的理由

一亩三分地上盛行的风气里,各种推崇计算机专业。其他的理工课专业真的如此不堪吗?选择计算机专业真的就代表赚的比别人多了吗?为什么要劝人转去计算机专业呢?计算机专业真的那么好?听听过来人怎么说?
1、是的,很完美。
但我喜欢计算机科学,不是因为计算机专业就业率高或申请学校方便,而是因为它在像其他职业一样能支撑我生存的同时,还十分好玩。
我记得好像是bjarne stroustrup还是谁在聊到自己工作的时候一脸无辜地说,“我真没想到,我现在在做一件这么有趣的东西,而他们竟然还要给我钱!”。
我现在身边有很多同事,上班的时候在写代码,好不容易放假了,问他们有什么安排,他们的回答是,“啊,真爽,终于有时间写点自己的代码了!”
所以我想,至少对于bjarne stroustrup和我的同事们来说,世界上恐怕没有什么工作比他们现在从事的工作更幸福了,如果有,那就是去个项目更酷,工资更高的公司当码农。
但是换句话说,只要自己喜欢,哪个行业不是这样完美呢?
2、完不完美不知道,但是计算机行业真的是个很幸运的行业。中国的计算机行业搭上了世界潮流的顺风车。
我不说在外国怎么样,单说中国的工科。哪个专业薪水低、工作环境差,其实说明哪个专业遇到了技术瓶颈,低端产能过剩,亟待产业升级。计算机相关产业大爆发来的比较晚,技术壁垒不严重,中国又是个大市场,所以能基本和世界同步(或者稍落后一点)参与到产业升级中去,把很多本来要送给外国的钱装进自己兜里了。
其他工科专业就没这么好的运气了,比如学大规模继承电路的,很多东西就受限制,光刻机就不卖给你。很多人说现在做 ic 的不如写软件的,其实中国一年进口那么多芯片,要是能把这个市场吃下来,得需要多少人才?问题是你现在吃不下来,中国芯片设计缺乏技术积累,芯片制造又被禁运掐着不能发展(中芯国际真的是在为国家硬撑),所以现在是眼看着人家赚大钱自己只能敲敲边鼓。
像化工、机械、制药也是一样的,电气专业在风光了很多年之后,也逐渐转为平淡(但依然是很好的专业,因为中国在电气领域与世界先进水平差距较小)。中国在这些领域形成不了世界级的生产力,所以赚不到钱。作为一个普通的技术从业人员,其实决定你收入的关键因素不是你努力创新出什么东西,而是你能不能竞争到一个位置,吃到本国产业发展的红利。此为历史行程。
说到技术壁垒,其他专业的人可能缺乏直观感觉。比如说一个软件公司,负责生产软件的,一般叫做研发部。但其实这个研发,对应的不是其他行业的研发,而是生产制造。比如你开一个机床厂,你的生产车间,其实就相当于软件公司的研发部,都是直接利用现有技术和规格制造产品拿来卖的。但为什么软件公司就叫研发部呢?因为软件行业的研发和制造是相当模糊的,外界有什么新技术,拿来实验一下就能用到产品中去,我那些算法的同事,经常扒的是前年去年甚至今年的论文。其他行业哪有这么好的事儿?中国为了吸收点高铁技术,都拼了老命了,为了吸收点汽车制造技术,把市场拱手让人还吸收不到。而计算机的新技术不光让你吸收,还免费。中国做嵌入式的公司靠 linux 赚了不知道多少钱,要是 linux 和机床数控系统一样保密,这些公司就得和中国机床公司一样,辛辛苦苦生产设备,再高价买人家的系统。更别说 android 了,android 可能给中国造就了好几十万个高薪岗位。
现在中国有很多工厂,看着老板挺富,其实没赚几个钱,也就够包养几个模特的。现在技术落后,又没有升级技术的能力,在经济不景气的情况下自然业绩不好。我家那边要关闭一个钢厂,叫济南钢铁厂,总公司叫山东钢铁集团,在中国也是数得着钢铁企业。但是我听里面的人说,这么大的钢铁企业,根本就没有什么研发部门,因为落后的太多,研发又太贵,搞不起。你说这种情况下,学炼钢的怎么办?他一个人又不能左右这一切。可能是咱们国家太大,需要补课的地方太多,照顾不过来,导致中国有大量行业只能起到发工资和让老板致富的作用,资本积累根本没到有钱进行技术研发的层次。
可是计算机行业,就没这个烦恼。这是多么的幸运?
你也别说西方传统行业不好过,他们那是工资水平已经很高了才不好过。中国的工资什么水平?假设中国出现一个利乐无菌砖这个水平的公司,怎么得招几千个高薪的机械和自动化工程师吧?再出现一个拜耳制药,那怎么也得再招几千个制药专业的吧?再来个博世,西门子,压缩空气集团……这种公司多了,工资就上去了。但是没有那么容易,这些领域的技术,都在人家手里攥得紧紧的。那可不是你下载几篇论文、编译几个开源软件就能搞定的。
3、不不不,完美的是人,永远都不是专业。
这会儿你们知道靠大学没用了,开始以为靠专业就能躺着赚钱。还需要多少年知道靠专业没用?为啥就一定要假设世界上有一个东西,你靠着它你就成功了?这个愿望永远都不会实现。靠啥都没用,只能靠自己。计算机现在是个上升的行业,有很多机会。计算机是个市场化的行业,更依靠能力。但仍然是靠着个人能力上位,而不是靠学校专业上位。如果你想靠着学校和专业上位,还真别选计算机,大部分传统行业对学历的依赖都比计算机中的多,如果你能力巨强,管你是博士还是初中学历,管你什么专业,照收不误。
4、cs现在确实风光。
原因有二:一、行业里资源共享,你有问题可以随时找到别人问,甚至分分钟已经有人做好了轮子。这就意味着整个行业发展非常迅速,这是其他行业远远比不了的。二、有时代红利加持。现在cs专业我感觉和二十年前机械专业的区别不大,都是年轻一代不断奉献青春为行业作贡献。
但cs还是一个很“革命”的行业。它还在不断地革自己的命——基础应用越来越简单,傻子都会;复杂应用只有小部分人能够熟练把握。你只能够不断地学习新东西,才能在行业里立足。各人各行业所提的需求越来越严格,整个计算机行业加班已经常态化,某种程度上,这也是在革程序员同学的命。
计算机行业,是我这么多年来看到过的,对自学要求最高的行业。分分钟都是淘汰赛。