读《公司技术管理角度看C++游戏程序员发展》

读《公司技术管理角度看C++游戏程序员发展》


公司技术管理角度看C++游戏程序员发展

看完了收获不小,结合自身所处环境,思考颇多

一般技术人员发展有几个阶段

1 ,具备独立开发局部功能的能力

比如为某个UI编写逻辑接口函数。为某个LOGIN对话框编写自绘制控件等。

2 ,具备独立开发和攻关某个功能模块的能力

比如为游戏增加一个小型逻辑功能模块。

3 ,具备独立设计并开发某个系统的能力

比如设计和开发AUTOPATCH 系统

4 ,具备解决技术难题,设计架构的能力

比如开发网络同步仿真系统,开发一个中大型游戏制作工具

5 ,具备整体架构,管理,协调其他人共同开发一个大系统的能力

客户端主程,服务器主程,引擎主程等

6 ,技术director

制定技术发展方向,技术团队建立,技术管理等

我现在在哪个层次呢?

      做 为一个C++程序员,跳槽频繁的履历是很致命的。做C++时间长的人都知道。进入一个庞大的C++软件工程本身就需要不少时间。经过培训,项目熟悉,在为 项目做贡献,这个时间短不了。如果一个人经常跳槽,说明他一直没有踏实在一个项目里深入做过核心的东西。或者做失败一个马上跑掉。这种人公司不敢要。

毕竟先要生存然后才是生活,呵呵,现实逼的,有更好的待遇和工作条件,更好的发展机会,为什么不跳呢?



你可能感兴趣的:(读《公司技术管理角度看C++游戏程序员发展》)