主程的晋升攻略(1):重要的引言

尽管是引言,但也非常重要。

程序猿怎样成长?这个话题百度有大约170万个相关结果,介绍了不少从菜鸟到老鸟的经验,但怎样成长为主程序猿(下面简称主程),网上的“帮助文档”不完好,也缺少实践指南。本系列文章主题就是说说主程怎样练成。为什么用“练”这个字,由于主程的非常多技能光知道怎么做远远不够,还须要在实践中不断“训练”才干运用好。仅仅有不断训练才干从知到行,从“知道”成长为“做到”。

团队在任命主程时,大多会挑选经验多技术好的程序猿,可是好的程序猿不代表一任命就能做好主程的工作。主程和程序猿工作内容和职责有明显区别,好的程序猿须要培养,合格的主程也须要辅导才干胜任。

但很多主程是没有被辅导环境的,遇到一名好的导师不easy,往往得自我辅导,边干边总结。刚開始时千头万绪,无从下手;一段时间后,不清楚再怎样提高;再后来,是不是胜任主程这个岗位了,自己也不好评判。这是主程自我辅导中常有的疑惑。

我们能够从网络游戏的设计中找到參考。网游里会为玩家在不同一时候期设定不同的清晰目标,比如新手期掌握战斗,10级学技能,15级学英雄进阶,20级学装备强化等等,目标很清晰,且每一个时期的目标是有重点的。网游里还会为玩家的成长设立检验手段,比如战斗力、等级、排名、是否能打过某个副本等等,依据这些信息,玩家能够清晰的知道他的投入带来了多少成长,也就更有动力继续打怪升级。

从网游中我们能够总结出来这么几点:
1、成长目标清晰,一个时期内有重点,不能一日三变
2、成长是可量化的,而且能多条成长线并行成长

主程的练成也能够对比的设立一套成长系统,有下面特点:
1、具有多条成长线。专业知识的深度、专业知识的广度、团队管理、项目管理、沟通与合作等等都是不同的成长线。
2、成长能够量化。量化是成长系统的难点,简化处理下,对于专业知识,量化方法是掌握的多少知识点;对于管理技能,量化方法能够是学习+实践了多少管理技能。
3、可并行成长,但每一个时期有重点。针对每一个主程的个人情况来制定。

本系列文章会先从技术讲起,主要是互联网和游戏开发的内容,再讲管理,最后再聊聊个人才能。



-------- 切割线 ---------
主程的晋升攻略(2):技术篇概要
主程的晋升攻略(3):IP、DNS和CDN
主程的晋升攻略(4):TCP、消息分包和协议设计
主程的晋升攻略(5):HTTP协议和二进制协议的对照
主程的晋升攻略(6):CGI和FastCGI


推荐下wecode程序猿云笔记──为程序猿而生的开源简洁高效的云笔记软件,使用有道云做云端存储。
★ 【语法高亮】眼下支持 C/C++、C#、Pascal、Java、VB.Net、XML、HTML、Python、SQL等多种方。
★ 【云端存储】除了本地笔记本外,还添加了云存储功能,眼下使用有道云笔记做为云存储。
★ 【文档加密】提供了文档加密功能,确保敏感文档的安全性。
★ 【多个本地笔记本】支持多个本地笔记本,你可以新建本地笔记本、打开、压缩和备份本地笔记本。
★ 【文章附件】可以为每一个文章加入多个附件,并可以在暂时文件夹中打开附件、导出附件。有道云的附件也存储在云端。

posted @ 2015-05-01 17:12  mfrbuaa  阅读(335)  评论(0编辑  收藏  举报