软件工程敏感专业吗?
我是软件工程的,但不是软工的,所以可能没那么敏感。 就我们学校(某末流211)而言,软工这一专业的招生分数是最高之一了,比很多工科专业的分都高。当然这可能也是跟地区有关。我们学校计算机学院的软工在山西本地的分数是很高的,据说比一些非计算机学校的计算机专业还要高。 所以从分数上看,人们对于这个专业还是挺认可和感兴趣的。 但为什么很多人说软件工程专业是一个没有未来的学科呢?
我总结了一下,大概有两种说法吧。一种就是从社会就业来看,认为软件工程专业找不到工作;另一种就是认为软件工程专业的工作很卑微,没有什么前途。这两种看法其实还是有很多一致的地方。 先说说第一种看法,这种观点主要是基于目前大规模工业化软件开发成本过高,以及国内软件外包行业发达的事实而得出的结论。他们认为,软件开发如此之复杂,又有多少软件能够经历如此复杂的研发过程呢?所以软件开发这份工作本身就不靠谱。
第二种看法就没有那么客观了,我认为主要还是来自于对程序员这个职业的偏见。觉得程序员就是码农,拿个电脑到处跑,或者像微软那个经典的office广告那样,一个穿西装打领带的帅气男人,坐在电脑前敲键盘。事实上真的是这样吗? 我觉得不是的。不管是软工还是其他工科专业,本科的教育模式都是培养综合性的工程人才。所以,不要说什么软工,其他的工科专业,也没有哪门子出息的说法。
至于有人说,学机械、材料什么的,将来当个工程师,收入比程序员要高。但是,大家别忘了,程序员是个年轻化的职业。40岁以后,很多程序员都会选择转管理或者转行做别的。因为程序员的脑力劳动强度非常大,随着年龄增长,很多程序员都会感觉吃力。而且现在各种高科技产品遍地都是,编程的工作也有很多能被机器取代,比如亚马逊的图书库,还有谷歌的无人汽车等等。也就是说,随着科技的发展,程序员的不少工作都被机器所代替。