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

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

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

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

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

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

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

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

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

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

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

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

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

向中级程序员进击之路相关推荐

  1. 一个JAVA程序员成长之路(转载)

    我搞JAVA也有些日子了, 因为我比较贪玩,上进心不那么强, 总是逼不得已为了高薪跳槽才去学习, 所以也没混成什么大牛, 但好在现在也已经成家立业, 小日子过的还算滋润, 起码顶得住一月近万元的吃喝拉 ...

  2. Java程序员修炼之路(一)我们为什么选择Java

    我们为什么选择Java 大多数人选择Java可能只是因为听说Java前景好.Java比较好找工作.Java语言在TIOBE排行榜上一直位于前三等等之类的原因,但是Java具体好在哪里,心里却是没有什么 ...

  3. java前沿技术_互联网百强企业架构师告诉你,Java应该这么学!云和数据超全面Java中级程序员学习路线图重磅发布!...

    作为常居编程语言排行榜第一名的编程语言,Java语言以其稳定性.健壮性著称,是一门非常成熟的编程语言,多年来一直是国际上众多企业的首选编程语言. Java语言不仅吸收了C++语言的各种优点,还摒弃了C ...

  4. 原创电子书《菜鸟程序员成长之路:从技术小白到阿里巴巴Java工程师》

    <菜鸟程序员成长之路:从技术小白到阿里巴巴Java工程师> 国庆节快乐!一年一度长度排第二的假期终于来了. 难得有十一长假,作者也想要休息几天啦. 不管你是选择出门玩,还是在公司加班,在学 ...

  5. Java程序员修炼之路

    作者简介:王成委,CSDN知识库特邀编辑,Java高级工程师,熟悉Java编程语言和Oracle数据库.专注于高并发架构设计和大数据存储方向的研究. 我们为什么选择Java 大多数人选择Java可能只 ...

  6. 向中级程序员转变必备的10个秘诀

    1.学习另一门语言 其实你学的是哪一门语言并没有关系,但是学习另一门语言(不管你已经了解多少种语言)将把你打造为更好的程序员.能学会一门与你日常使用的语言风格迥异的 语言则更佳.打个比方,如果你是C# ...

  7. 一个JAVA程序员成长之路分享

    我搞JAVA也有些日子了, 因为我比较贪玩,上进心不那么强, 总是逼不得已为了高薪跳槽才去学习, 所以也没混成什么大牛, 但好在现在也已经成家立业, 小日子过的还算滋润, 起码顶得住一月近万元的吃喝拉 ...

  8. java技术大牛修炼记5-一名中级程序员的自述

    我是一名中级程序员. 我有相当不错的基本技能.我犯了足够多的错误才明白为什么那些被称为错误.我很清楚我还需要了解更多东西.最重要的是,我知道那些东西大概是什么,并且我正在努力而积极地提升自己. 勇敢地 ...

  9. 【转】向中级程序员转变的10个建议

    1. 学习另一门语言 其实你学的是哪一门语言并没有关系,但是学习另一门语言(不管你已经了解多少种语言)将把你打造为更好的程序员.能学会一门与你日常使用的语言风格迥异的 语言则更佳.打个比方,如果你是C ...

  10. Java程序员成长之路

    2019独角兽企业重金招聘Python工程师标准>>> 我搞JAVA也有些日子了, 因为我比较贪玩,上进心不那么强, 总是逼不得已为了高薪跳槽才去学习, 所以也没混成什么大牛, 但好 ...

最新文章

  1. 使用opennlp进行文档分类
  2. 转载-IronPython入门:什么是IronPython?
  3. MySQL错误:Specified key was too long; max key length is 767 bytes
  4. 一步一步学Remoting系列文章
  5. Python《搞事情==蜂-鸟-图-片(二)》
  6. android rxjava 多线程,你真的了解RxJava的线程切换吗?
  7. 压缩命令_linux中压缩文件命令gzip和tar的压缩选项的简单用法
  8. spring-boot-devtools热加载不起作用
  9. 设计模式原则之五:里氏置换原则
  10. HTML5/CSS3笔记
  11. 数据结构与算法python—13.堆及python实现与leetcode总结
  12. linux服务器中解压与打包jar文件
  13. php连接云数据库语法,云水日记-PHP——连接数据库
  14. 亿乐社区最新版开源无后源码
  15. 小游戏策划案例精选_小游戏活动策划方案
  16. 基于QT的音乐播放器
  17. 常见问题解决方法汇总——十四届恩智浦智能车室外电磁越野组
  18. BP神经网络公式推导
  19. 地铁工程安全生产预警系统价格
  20. idea2019.2版本gradle 使用offline

热门文章

  1. mysql的建表赋权_mysql创建用户并赋权
  2. 百度GOALS比赛总结
  3. 【字节前端青训营】跟着月影学JavaScript——前端代码优化三大原则之各司其职,夜间模式小案例
  4. 高德地图刷新当前位置_高德地图怎样实现实时定位,得到当前地点的坐标,位置...
  5. 基于Android的背单词软件【源码+文档+答辩PPT】
  6. 在Word中,如何删除页眉页脚
  7. 【软件分析/静态程序分析学习笔记】5.数据流分析基础(Data Flow Analysis-Foundations)
  8. 修改smartbi的JVM调优
  9. 老板,上班迷路了,晚点到~
  10. jeecg 新手入门