软件开发 等级

我个人强烈认为开发中的人物要分3个等级,一种是系统分析员,把系统的流程及处理模块化、框架化;高级程序员把分析员提交的模块框细化成具体可以实现的上下文相关的程序框架,由初级程序员往里面填代码并调试;高级程序员的另一部分工作是,提炼抽取公用的模块及实现系统及模块,这部分工作也是非常重要的。对程序员来说,他不应该有太多的各人行为及系统设计思想。我的意思并不是扼杀每个人的主观能动性,在项目组成立之前,每个人可以自由发挥,取得应有的地位和权责,每个人都可能成为项目经理和系统分析员,只要他有这个能力及素质。但项目组成立后,每个人的任务有了明确的分工时,就不应该为了个人目的去做破坏风格及超出责任范围的事,轻则影响项目的进度,重则影响质量和成功。

你可能感兴趣的:(职场,软件开发,休闲,等级)