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