成功的程序员到后来通常分为三种:
第一种,就是技术专家。这种人,技术非常牛,对业务接受能力也比较强,但是他们只能按照别人的指示来开发,在技术上能创新,但是在业务上却少有自己的看法!他们成了,开发的核心,技术骨干!
第二种,就是架构师。他们可能实际编程能力不如第一种,但是他们对业务的领悟能力很强,对代码也许没有太多的激情,但是对一个新事物,他们能迅速理清脉络,而且,善于把实际问题转换为计算机问题!往往能从全局来看待一个项目!
第三种,就是N多人向往的PM。其实项目经理,远远没有看起来那么轻松,不过确实必须要承认,他们往往善于和人接触,可能不了解系统,但是却不能不了解客户!他头脑里非常清楚,客户想要的是什么!也非常善于发现自己手下的员工都各有什么特长,善于做什么!