都说程序员吃青春饭,为什么还有这么多人前赴后继进军IT产业?
我认为程序员的生命周期不是绝对的,并不是年迈的程序员就一定没有竞争力了,要知道硅谷很多知名的互联网公司,很多人40-50岁还在敲代码,不断地学习、提升技术。
反观中国IT圈子的风气,很多刚刚毕业3、4年的初级程序员一心只想着向管理岗转型,而丧失了执着某一领域的专注度,这也直接导致中国很难出厉害的工程大佬。如果对编程的探索仅仅变成了赚钱的工具和手段,我们或许很难对中程序员的现状有更多期待。
计算机学习是一个特别漫长的过程,甚至可以说是一个终身学习的过程。计算机特别是算法需要很长时间的沉淀,需要踩很多坑,做很多总结,看大量别人的成果,才能有所突破。而现在的编程圈子恰恰特别缺这种人,因为做底层、做创新很贵,不能满足短期利益。很多公司如果不靠产品的快速迭代占领市场,可能很快就要在残酷的市场竞争中消亡。而如果所有公司都只管快速迭代,那我们的技术恐怕永远要被别人牵着鼻子走。
对于程序员来说,能力的提升难度曲线非常陡峭,以网站开发后台举例说明,除了本职的业务能力需要,对于前端的工作内容也要有多多少少的了解,包括运维、硬件、行业、公司业务相关的知识都要有所涉猎。高等数学和英语看似短期没什么影响,但事实是它也是决定你发展上限的重要因素。这些都只是横向的,纵向来说,了解、熟练、掌握、精通,每一个阶段对于学习的人来说都是一次艰难的提升。别的不说,打听打听中国会用C++的人有多少,敢说自己精通C++的人又有多少,你就明白了。想要提升一个阶段,一个层级,就需要付出常人难以想象的努力。
“进门易,登堂难”是IT行业的真实写照。所以有很多人来得快,去的也快。但是不意味着这个行业就是吃青春饭的。所谓青春饭,不过是自己给自己设定的框。究其症结,提升自身的技术能力,学习新的知识,这才是增强综合实力,避免吃青春饭的最好方法。
领取编程基础学习教程欢迎私信小编,获取更多编程学习干货欢迎大家持续关注我的头条号~