你好。我是一家初创工作室的游戏玩法开发人员,正在参与一个雄心勃勃的项目。我会尽量在传达问题的同时保持模糊。
我拥有两个游戏开发学位,并有近十年的游戏制作经验(只是没有正式发布过商业作品)。加入这家工作室时,我唯一缺乏的是对虚幻引擎的熟悉程度,而这与项目息息相关。
随着我逐渐熟悉虚幻引擎,工作室越来越依赖(尽管有些不情愿)我在游戏代码和技术设计方面的经验和理解,因为我是工作室里唯一一个专门学习游戏开发的人。
意识到这一需求后,我主动提出担任技术主管职位,但被拒绝了,理由是“现在设立这样的职位还为时过早,等时机成熟了,我们会从行业里招聘有经验的人来担任。”
然而最近,我发现我的一位仍在攻读计算机科学学位的同事——他比我早几个月加入工作室,使用虚幻引擎的时间也更长——被悄悄提升为首席开发人员。我本人挺喜欢这个人的,但他在建立和执行代码标准、设计可扩展的代码架构方面非常吃力,在这些事情上严重依赖我(或者自己搞砸了,然后我不得不重新设计)。过去几个月里,我甚至一直在教他虚幻引擎的知识,尽管他使用虚幻引擎的时间比我更长。
话虽如此,他确实在调试和设置子系统方面知道一些我不懂的东西,同样是因为他有更多时间摆弄虚幻引擎。
我不知道为什么,但这种困扰比它应有的程度更让我难受,我不确定该怎么做——或者说,是否该做些什么。考虑到我缺乏职业经验,我并不介意被跳过晋升机会,但不得不与一个最终会获得首席程序员荣誉的人共事,而我却不可避免地承担了实际工作,这让我感到刺痛。
我这样想有道理吗?如果没有,我该如何让自己放松下来,不让它这么困扰我?
评论 (0)