当前位置 > 首页 > 99%数据分析师关心的问题 > 听说程序员和数据分析师马上就要失业了?

听说程序员和数据分析师马上就要失业了?

来源:数据分析师 CPDA | 时间:2018-01-29 | 作者:admin

最近在知乎上看到两个很奇怪的问题,一个说程序员过五年是不是就要失业了,怎么办;另一个说马云说「现在有人说我是学数据分析,这个人将来就没工作做了」?

 

impossible,数据分析师培训

 

这些说法有一定道理,但是不完整。

 

先说程序员,如果把编程看成是体力劳动,只会粘贴拷贝代码,知其然而不知其所以然,那必然就是吃青春饭的。这样的人可称为码农,做大量重复性的工作,技术停滞不前,工作5年,10年也可能也没什么区别,竞争力还不如刚毕业的学生。

 

换到数据分析,如果只是跑跑 SQL,出出报表,做些一成不变的工作,那么毫无疑问的,要么工作机会越来越少,要么报酬越来越低。反过来,能以数据分析为手段,解决行业问题,这样的人才怎么都不嫌多。

 

回过头看看过去几十年,那些消失或者将要消失的行业,电报员、打字员、电梯操控员等等,有一个共同点就是科技发展导致技术门槛降低,于是这些职业再也不需要专门的训练,普罗大众就可以很容易的做到,或者经过简单的培训即可达到工作的水平,于是这个职业要么消失,要么报酬极低。比如随着拼音打字软件的进步,看看身边还有多少人是用五笔打字的。

 

那么身处数据分析或者程序员/工程师行业,怎么延长自己的职业生涯?怎么做到不失业?

 

首先要明白一点,没有什么行业的要求是一成不变的。如果有,要么是垄断行业,不需要改变;要么是夕阳行业,就快要完蛋了。常见的说法是程序员这行是吃青春饭,干到三十岁还不转管理的话就玩完。最主要的原因:这个行业需要不断更新知识体系。能做到这一点,逐步的积累经验,必然会持续进步,而不可能沦落到与年轻程序员拼体力的地步。至少在美国,写码到四五十岁完全没问题。当然更多的人或许写到三四十岁就攒够退休的钱了。

 

正因为行业本身是不断变化的,从业人员自然也需要不断调整,搞清楚哪些是可以被机器/技术替代的,哪些是需要发挥人力资源的,哪些是核心竞争力。二十年前会 Excel 就可以找到的工作,十年前会 SAS 就可以找到工作,放到现在,都只是简历上的一行而已。

 

技术本身会不断被更新的技术替代,指望抱着现有技术一吃三十年,那只能找个相对垄断的行业了。比如在商业银行/信用卡领域做数据分析或者风险模型,会 SAS 至少在五年前仍然是个加分,当初我第一任老板就跟我说,会 SAS 的人还是挺难找的。即使现在,在北美商业银行/信用卡做数据相关的话,大多数公司还是需要会 SAS 的人,除极少数像 Capital One 或者 LendingClub 这样的有一部分职位转向 Python 的。

 

所以如果你问我,五年之后程序员或者数据分析师这个行业会不会失业?如果仅仅是简单的做一些按步就班的工作,即使不失业,日子也不会好到哪去。如果根据行业发展,不断调整自己,这种需要不断进步的行业,只会比大多数行业越来越好。

 

面对这样的高速发展,没有什么行业会是一成不变的,指望抱着现在技能吃一辈子甚至十年,都是很奢侈的事情。

 

但是不管怎么样,程序员和数据分析这两个行业都还在大量招人,数据分析师就业前景一片大好。

 

当然,不能指望着一个技能包吃到老,不然五年以后妥妥的失业。

 

CPDA相关文章推荐:

数据分析师是吃青春饭吗,前景如何?

大数据分析师前景如何?发展趋势又是怎样的?

数据分析师适合女生嘛?女生适合做数据分析吗?