程序员的等级大致可以分为以下几种: 要手把手的教着来做事(实习生)给他准确和完整的指示,才能把事做好(初级程序员)给他模糊甚至遗漏了的指示,他能把事做好(高级程序员)给他原则性指导,他就把事做好(系统分析员,架构师)只说好目标,不给他任何指导,他也会把事情做好(技术合伙人)自己找目标,并做好事情(创业者)