高考结束后,很多学生和家长,尤其是报考计算机相关专业的学生和家长,对于经常在网上流传的程序员只能工作到35岁感到困惑。程序员只能工作到35岁吗?具体是什么情况?我们将在今天4点和你分享。
第一点:并不是只有计算机专业才会成为程序员,理工科类专业都可以从事程序员工作
程序员常说,他们更多的是学习计算机或软件工程相关专业,毕业后进入互联网公司的学生。事实上,编程不仅仅是计算机专业的专属。举两个例子:1.通信行业的员工不一定学计算机,需要写很多代码,也是程序员;通信专业是我国的一个专业,很多理工类院校都有这个专业,华为和中兴公司属于通信企业而不是互联网公司。进入华为的学生包括通信、计算机等理工科专业的学生。
2.从事控制算法,如DJI无人机控制算法的学生,不是计算机专业,但也需要编写飞行算法的控制程序。
第二点:程序员不仅仅从事纯软件工作,还有部分程序员会从事硬件或者嵌入式工作
什么是纯软件工作?就是直接在电脑上写代码完成工作;什么是硬件或嵌入式工作?即需要将编写好的代码放入芯片中进行调试,比如无人机的控制芯片进行调试。
要理解这两个概念,我想告诉大家,对于从事硬件或嵌入式工作的同学来说,经验是非常重要的。一般随着年龄的增长,阅历也会增加,没有35岁的门槛。相反,年龄越大,经验越丰富,竞争力越强。
对于从事纯软件的学生来说,是一个不断学习的过程,因为互联网的技术更新太快,之前的技术差不多两年就被淘汰了。你需要做的是不断学习。如果下班后停止学习,很容易每隔三五年就被超越。
第三点:并不是所有学习计算机以及相关专业的同学都会从事纯技术相关工作,很多同学会选择项目经理,产品经理类跟技术相关的非技术工作
对于从事计算机及相关专业的学生来说,一直存在一个障碍,那就是程序员与产品经理有“仇”,因为产品经理负责提出需求,程序员负责执行。产品经理提出的要求越多,程序员需要做的工作就越多,所以经常被人调侃。这两个职业是“死对头”。第四点:从事计算机以及相关专业的同学可以选择国有企业、银行开发中心甚至公务员类工作,这类工作要相对稳定很多
随着国内计算机行业的快速发展,各行各业都在快速调整自己的产业模式。以银行业为例,国家要求各大银行开展数字化转型工作。因此,各国政府、银行和国有企业对计算机及相关专业人才的需求很大,从事此类工作的稳定性会相对较高。如果觉得我说的对你有帮助,欢迎点赞、转发,如果有疑问,欢迎评论!