在大型游戏公司写游戏逻辑的程序员咋提高技术

题主跟我刚毕业第一年的状态很像啊。那时候,我的老师告诉我,初入游戏行业,都是从游戏逻辑写起,一步步深入到底层。后来有幸参加了网龙逻辑程序员的面试,并且顺利通过。成为了一名游戏逻辑程序员。
工作后才发现,数据库,通信层,等等封装好了,就是开放一些接口提供给逻辑层调用。我们写脚本,只需要开一个新脚本文件,把功能逻辑怼上去就行。如果测试发现调用底层有bug,那就报bug给底层的人员,让他们修改,分工非常明确,所以作为逻辑层的程序员是没机会接触到更深的东西。
所以我后来也和你一样,对未来也产生迷茫和恐惧,于是也开始看相关的书籍,做一些demo。但是你也知道,游戏公司工作量不小,真正休息时间不多,所以留给自己学习的时间也不多,收效甚微,我会觉得,宁可去其他普通一点的公司,至少能接触到自己想要的东西,也比现在原地踏步好。于是我选择了辞职。
辞职面临的一个问题就是,能力是否有足够的竞争力获取更好的工作环境和待遇。以我当时的情况,在网龙写的lua脚本,接触不到c++,所以进网龙前c++是啥水平,出来了也差不多是那个水平,所以相当于重头开始,但是庆幸的是,出来的早。
所以我的建议是如果你有更远大的理想,并且当前公司不能满足你的需求,可以选择离开。可能会失去网易这么好的工作环境,但是对的公司会对你技术有更大提升。就看你更看重哪方面

■网友
题主杭州的吗?能交流下吗?
■网友
不会吧写了三四年的逻辑。。。我第一家实习的公司的主程虽然有些不太好的点,但是他教我的很多linux命令和通讯层,队列,内存池之类的东西我到现在每天都在用,我真心感谢他
【在大型游戏公司写游戏逻辑的程序员咋提高技术】 项目里底层的东西源码能看到么?都看一遍,熟悉好。等回头有新项目了或者有人事变动了跟领导说啊。靠谱的领导不会只顾产品做出来,完全不关心员工发展的。推荐你别急着跳,一个是做熟不做生,你想弄底层的东西也是熟悉的项目熟悉的同事比较稳妥;二个是网易这几年游戏做的还不错,有发展空间,出来了不一定能更好。


    推荐阅读