我是个游戏界面设计师,最近裁员潮不断,颇有些山雨欲来风满楼的感觉。
如何能让自己在行业中始终保持竞争力?变成了中年焦虑的原因。
研发人员的职业路径无非专家和管理两条线,要选择合适自己的路线首先要了解这两者的差异。
虽然管理路线在国内吃得比较开,但由于长期从事研发工作,研发人员并不太擅长项目管理和管人。
为何研发人员多会缺乏管理经验呢?因为大部分情况下研发都有自己的一套工作标准和判定事物对错的逻辑。
在大部分项目相关事物的判断中,存在是非对错,并且更津津乐道于细节而不是整体项目迭代。
大部分研发所站的角度,都是从自身专业出发,寻求技术上的完美,判断标准则是单纯就一件事的某个研发层面,而整个项目的利弊并没有考虑在其内。
所以时常,研发人员心目中,工作内容的专业和品质是排第一的,找工作的时候也更倾向于展现拿得出手的作品。
对项目管理者来说,项目的整体才是第一的,研发品质往往有时是可以延后和牺牲的,所以判断事物的标准并非大是大非,而是一直在根据项目进度动态变化的。
比如我们常常会遇到研发人员死抠制作细节,而项目经理则更注重上线节点,就是这个道理。
而作为管理者,不但要管项目,更需要具备将团队能力发挥到120%,甚至挖掘出团员的潜力。
如何让每个团员最大效果发挥在团队进程中所扮演的角色,推动项目快速迭代,与其说是项目管理,不如说是管人。
在一个团队中,最好的发展方式就是,以目的为结果,过程为直线地高效运作。
管理者如何营造出能让全员都无障碍沟通,项目以走最少的歪路到达目的地的环境,是最理想的开发状态。
而与专家技术人员打交道的难处在于,对方的信仰崇拜往往是比自己更牛的专家,对于管理者这样的“外行人”抱有一定抵触,更容易刚愎自用。
所以作为管理者,如果能在沟通技巧之外,还了解更多项目相关的专业知识,会更有助于项目的推进。
简单了解了专家线和管理线的职能不同,那么如何进行选择?
做管理者要做全才,而做专家相反,要专精。
由于国内的员工职业成长路线还没有像国外那样,个人选择更多元化。
大部分国内上了年纪的从业人员,往往只有管理这一条线,这使得很多天生性格更偏向于专家的人才不得不从事不太擅长的管人路线。
其实我认为,只要有一定的项目视野,在国内也能发展专家路线。
专家在自己的行业内并不一定是非常小的细分领域,比如我们做界面,也不单是局限在2D,也可以多学一些引擎相关知识和技巧,因为垂直技术上的探索永无止境,当你到达一定境界的时候,可以发展一些横向技能,甚至学点自己平时没用过的工具来拓展自己的知识面,这样碰到问题的时候,可以多元化的解决,而不是死磕一种。
如今游戏研发已经进入了比较严峻的地步,小公司很难生存,大部分资源都在头部大厂中。
尽管我们知道大厂更需要的是螺丝钉,但我依然推荐无论选择哪种职业发展路线,都不要停止学习新的开发工具和了解其他岗位的制作流程。
真正拉开自己与年轻人的区别,就在于这日复一日的学习和经验中。