向中级程序员进击之路

公司近期在定级程序员的水平,很遗憾我被定在了初级差一点就是中级了,不过无所谓这就是我的内驱力(我们管理说的话)。

工作两年,游戏开发经验一年,来到公司从一个游戏小白甚至差点连试用期都没过,然后天天加班,一直到公司最佳员工,在这条路上,在别人看来我付出了太多,甚至室友都说忍不了我的上班时间,到现在我才是一个不到中级的程序员,心理的落差要说没有那是假的,哪怕知道老板给我降低了一级,现在想想看也无所谓了。谁让哥年轻(强制年轻,哈哈)。

公司的管理跟我聊天的时候跟我提了一点,工作的状态起起伏伏,不够成熟,自己心理没有一个明确地目标(不知道自己想要的是什么,导致经常懒散),这些都是我要注意的,

我想前两点已经是个人习惯,可以慢慢改,第三点是有点致命的,虽然我有找理由给自己宽慰,比如晚上都是12点以后才下班之类的太累以致经常想看看视频休息休息,但是,没有一个明确地目标确实是我目前最大的一个问题。

这两天仔细的思考了一下自己的问题,问自己做两个目标,(呵呵,只能先找慢慢来了),一个是近期的:以最快的速度达到中级程序员;一个是远期的目标:技术管理岗位(架构师之类偏管理)

然而,要达到目标就需要自己慢慢地打怪推图,不断的升级,提升自己的属性,先说一下整体的,大致的方向是有了,中级程序员、高级程序员、主程、资深主程、技术总监。

这条路说实话我自己也不知道要走多久,需要学习的太多,付出的汗水和投入对于我这个大i(孔雀性格)来说,都是挺多的。

再说一下,近期的目标,我要做的,那就是学习啦(废话),在打怪和升级的过程中我决定先要做的就是要给自己来点投入,在进击中级程序员这条路上我欠缺的是设计模式这方面的知识,所以先买本书(深入浅出设计模式),多读上几遍吧。目前的lua编程有点偏向面向过程的编程,还是要加强面向对象的思想。在工作中的表现是,能独立完成项目运营期比较复杂的运营活动的开发(比如老虎机,幸运轮盘等)

这一些达到之后说明我自己已经是一个中级工程师了,当然只是一个中级里边的最低级的,之后要努力的就是具有独立开发单机版游戏的能力,然后还要有独立设计完整项目的能力(这个可能要问很多的人,问问他们的经验,自己也可能要走很多的弯路)。如果这些要求自己都能达到了,那么我已经是一个合格的中级工程师了,工资的话在1W左右。

当然,即使这样我也还是一个中级工程师,想要做一个高级的工程师,对于我这个底子不是那么厚的人来说,路漫漫其修远兮, 要熟悉数据持久化的方式和应用,要明白游戏中素材的缓存和复用机制,粒子系统也要会用,能看懂框架的底层代码和基本的修改能力,在工作中表现为,能独立完成游戏的重点功能模块的数据管理和逻辑的处理(比如阵容,副本,场景)。 如果达到这些,我想我的工资应该是要在1.2W以上了。 不过这条路真的太漫长,我整天不睡觉,天天学习,估计要一年? 差不多吧,可能是我太笨了。

如果以上我都达到了(呵呵目标有点远了) ,那么我已经是在中级程序员里比较出色的了吧,之后的路就是向高级程序员进击了。

高级的以后再说吧,可能目前对于我来说,要向高级进击,必须要弄懂战斗模块,较强的代码组织设计能力,熟悉设计模式,熟悉多语言版本的游戏处理方式,掌握游戏素材的组织管理方式。了解动画的处理方式(骨骼,逐帧,切片动画),能够根据实际业务需求选择正确的处理的方式处理游戏素材和动画,能根据业务需求开发cocos2d-x的扩展组件,并持续保持跟踪和学习新技术的能力,并应用到项目中,具有一定的游戏框架设计能力。 这一些 对于我来说真的有点远了...... 先做好目前的吧。

进击吧,菜鸟!!!(哈哈,说话小点声,在我们幼儿园可要低调点)



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值