阅读文本大概需要 2.6 分钟。
今天开工了,先祝大家开业大吉,我也调整状态,开启工作模式,我的分享也回归正轨,不给大家扯淡闲聊啦。
最近,我的知识星球球友们问我这么一个问题,而且不止如此,之前不少公号读者也有问我这个问题的:现在学编程,晚么?
我要告诉大家的是,学习编程,任何时候都不晚。
咱们首先说工资,我一直认为,不看工资的岗位纯属耍流氓。如果你关注每年的薪资排行榜,金融和 IT 行业连续多年稳居前二,而比较有意思的是,哪怕薪资排行第一的金融行业,也离不开互联网,而 IT 是互联网最中坚、最核心的行业,而编程又是 IT 领域最核心的岗位,所以,说到薪资,编程是秒杀其他行业的,当然,这里说的是平均薪资。
再说到前景,我相信最近几年,大家都感受到互联网给我们生活带来的变化,移动支付、共享单车、外卖等等等,完全改变了我们的生活方式,我说金融行业离不开互联网,其实逐渐的你会发现,任何行业都离不开互联网,互联网俨然已经成了基础设施,何为基础设施?意味着你生活的方方面面,都越来越离不开它,互联网的前景可想而知。
有人又会问了,互联网已经改变了我们太多,现在是不是到了尾声了?
互联网这才发展了多少年,再看看一些传统行业都发展了多少年,在我看来,虽然互联网经历过 PC 时代以及移动时代,但是从大的周期来看,互联网这才刚开始,看看现在互联网发达的城市,是哪些?不过是一些一线发达城市,你在你的四五线城市根本很难找到互联网相关的岗位,十八线城市更不用提了,未来,互联网会渗透每个行业,进入每个城市,担心现在是互联网的尾声,完全是短见,未来,人工智能、物联网、智能家居、无人驾驶等等,都将是改变人类的大时代,互联网必将继续改变人们的生活方式。
有人又问了,虽然说互联网前景无限,但是编程也分方向的,很担心自己学的方向被淘汰。
说句极限的,哪怕你现在学习一个最垃圾的编程语言,从事一个最低端的编程工作,也比其他传统行业起点高,我们知道编程行业起薪 1w 都不好意思说出口,但是很多行业,想月薪达到 1w,都得费上一番周折。
技术虽然更新换代很快,编程语言也有火热与低潮的时候,但是编程是通的,当你掌握了一门语言,你再学习一门新的语言要容易的多,举个例子,享受到移动互联网时代第一批红利的,往往是最早的 PC 时代开发者,他们深处这个行业,对一些方向会更敏感,学习新东西也比外人更容易,在新趋势到来之前,他们会更快的感知,所以,在我看来,当你想学编程,不用纠结太多,不管是 Java、Python、Go 还是 Android、iOS、Web 前端、后端,只要开始行动,远比你在外面观望、纠结有用的多,当你进入这个大门,以后的路怎么走,往哪个方向发展,你自然更清楚。
之前我在我公号说过这么一个观点,我说未来最重要的三个能力是:编程、英语、写作。现在我依然这么认为,现在中国所有的开发者不过百万级别,相比较全中国的人群基数,相比较以后互联网的发展潜力,程序员依然是少数,这部分的需求依然持续旺盛,美国的监狱服刑人员都在学习编程,连 Python 都要纳入高考了,足以说明,编程的热度、潜力以及人才需求有多么大。
另外,当你学了编程之后,你的思维会受到很大影响,编程是一门讲究逻辑、讲究工程化的工作,做事不会浮夸,更不会有一些不切实际的想法,做事会更贴近实际,思维会更缜密,最重要的是,编程是一门不讲究背景关系,靠实力说话的职业,而且是跟机器打交道,对于一些讨厌跟复杂的人心打交道的人来说,无疑是一个最佳选择。
当然了,会技术是好事,也是一项技能,但是技术不是全部,这点大家一定要记得。
最后,我写这篇文章,不是想奉劝大家都去学编程,毕竟任何行业干的好都有不错的发展前途。我只是想告诉那些对编程感兴趣,自己打算学习编程,或者有转行开发念头的读者们,不用担心编程的的前景以及学习时机,学习编程,任何时候都不晚,但是,你本身是否对编程感兴趣,是否具备编程的基本素养,是否有持续学习的决心,决定着你能在编程这个道路上走多远!