游戏开发和普通程序员开发 程序员做的年龄大些,都转行做什么了?还是坚守程序员岗位?

[更新]
·
·
分类:游戏
1758 阅读

游戏开发和普通程序员开发

程序员做的年龄大些,都转行做什么了?还是坚守程序员岗位?

程序员做的年龄大些,都转行做什么了?还是坚守程序员岗位?

程序员干到35就不行了!”这是我们IT行业普遍存在的一种说法,达到这个年龄上限,就要为自己的未来做另外一种规划了,需要适时的调整方向,比如做管理、产品、业务等岗位的工作,甚至创业的也大有人在, 能留下写代码的,是少之又少了。
在网上查了一个数据,大概在2014年,IT从业者比2001年增长了15倍,算了算,年复合增长率约25%。大概就是每个程序员,从就业开始,每干五年,下面就有大概3倍的新人,干十年,下面大概有接近十倍的新人。所以新人的年轻活力,需要的工资比资深的低,加班有活力,对年龄大些的程序员,确实是产生了一个无形的压力。
本人是从事游戏行业开发的程序员,我所知道的是,目前35岁,还在游戏行业做程序员的,还是有的,人数其实也不在少数,甚至不像网上说的那么恐怖。
程序员都会被这个问题困扰,觉得程序员是一个没有将来的职业,会羡慕如医生、律师、会计这些所谓越老越吃香职业。可能就是所谓的职业安全感的问题。
但是,对于国内的环境来开,程序员绝大都是青春饭,至于为啥还有35岁能在程序行业留下的呢,主要原因,还是跟的上技术迭代的脚步。
第一:程序技术迭代飞快,新技术层出不穷,各种语言、各种框架、各种新技术理论每年都会更新,所以,对于一个技术来说,要时刻保持一个学习的姿态,随时更新自己的技能库。而大龄程序员,后面几乎成家了,在成家立业后大量的时间肯定会被家庭琐事占用, 能花在学习新技能上的时间也就更少了,学习能力和积极性也比不上年轻人。
第二:工作中,你的产出问题。比如游戏行业的,你的加班时间多少的问题。一个刚毕业的小伙子,精力旺盛,没有老婆孩子需要照顾,说加班就加班,甚至可以通宵,最重要的,要的还少,这不是一个大叔能够比的。
程序员还是一个热爱,如何真的热爱,就不会拘泥一个年龄。好一些的程序员,35岁之后继续做程序,在一线写代码。特别优秀的程序员,35岁之后就任架构师了,或者在大型企业任技术负责人。一般的或者比较次的程序员,可能慢慢就都转行了。

对于由华为吹起来的“低于35岁”妖风,我的建议是程序员不要满足于在职期间的高工资和螺丝钉工作,应该积极组建产品/ UI小团队。如果哪天公司请你走,你就用自研产品打他们的脸…

做游戏的人是程序员吗?

就业方向不同
游戏程序员主要从事游戏相关的开发工作,比如网游开发、手游开发、游戏小程序开发等等;而普通程序员的就业方向更加广阔,各行各业只要涉及程序开发,都是他们可以选择的方向,包括但不限于IT互联网、虚拟现实、人工智能以及大热的元宇宙等。
岗位工作不同
游戏程序员主要负责游戏架构设计和游戏功能的开发、调试、技术支持,以及游戏平台的运行和维护。
普通程序员则主要负责公司各大平台的需求开发和运行维护,不同方向的程序员的工作内容也有所不同,比如前端方向的主要负责客户端的开发,后端方向的主要负责服务器端的开发,大数据开发程序员主要负责大数据的收集、存储、调试等。
专业能力不同
游戏开发通常用到游戏引擎工具,因此,游戏程序员需要具备引擎开发能力;编程能力方面,主要精通C/C 、C#等游戏开发常用语言;此外,还要对计算机图形学、跨平台开发等有深入了解。
普通程序员由于专业方向的不同,具备的专业能力会有所不同,比如从编程能力上来说,前端方向的主要具备HTML、JavaScript、CSS等编程能力,后端方向的主要具备Java、PHP等编程能力,大数据方向的主要具备Python编程能力。
开发对象不同
游戏程序员的开发对象主要是游戏软件或小程序。普通程序员的开发对象除了各类软件,还包括硬件的开发。