• 程序员与项目经理


    很多项目经理都是从程序员成长过来,也有很多年轻的程序正在把项目经理做为人生发展的目标之一,但我认为项目经理跟程序员有很大的不同,实事上,项目经理要承担的责任和能力是完全不能跟程序员相提并论的。

    面对一个项目,程序员只需要考虑寻找最巧妙的算法去实现项目需求。而对项目经理来说,他要解决很多问题,包括硬件,美工,用户体验,以及应对各种可能变更的用户需求。他需要考虑全局设计,保证项目的任何一个细节都是可以被客户所接受的,保证项目是可以长期稳定的。项目经理可以自已不写代码,但他要比手下的程序员更了解算法。项目经理可以不用参于设计与美工,但他必需要比美工更有鉴赏能力与设计能力。他需要能正确估算项目研发过程中每一个步聚,以及每一个步聚所要花费的周期。

    在温州有很多年轻的程序员,为了生存,他们经常一个人负责一个小项目的所有事情。包括前期市场,需求分析,美工设计,程序开发,项目交割等一系统的工作。很多人看不起这种年轻的程序员。我所认识的一位程序员就曾评价这种散兵游勇似的程序员,认为他们不够专业,一无是处。但我反而认为这位程序员不够专业。因为专业是指在某一个领域非常全面的熟悉,而不是只熟悉某一个领域的一小部分。说实话,温州没有一个很好的环境让这些年轻的程序员成长。在中国程序员的职业生涯不会超过35岁,所以很多优秀的程序往往还没有成长为项目经理,就已经要被迫转行了。

    很多程序员非常浮燥,看到别人做什么成功了,自已也往往心动起来去做。我以前认识的一位年轻程序员,原来是做C#的,看了几篇说VC好的文章后,就开始学习VC,学了不到两个月,居然自已开了个网站要授人以业,洋洋大篇写了不少文章,还搞了一款小软件发表。当然,最终是网站没有人光顾,小软件问题诸多。我想说,这种发展方式不好,技术需要脚踏实步的学习研究,不能为了搞自已的名声做太多无谓的事,明明是一个小程序员,搞得自已象做学术专家一样,这种行径短时间内可能会获得一些行外人或投资者的关注,但当一个真正的项目放在你眼前时,你只会误导投资者越走越远。

    我很希望在中国能有更好的程序员发展的土壤,能让更多年轻的程序员有成长的机会。而那些已有机会在工作的程序员,我的建议是要全面的发展自已,包括程序,美工,硬件等等各方面,要成为项目经理,你可以不用去操作,但必需要精通。成长需要很长的路要走,但我们只能一步一个脚印。

    炮灰向前冲

  • 相关阅读:
    如何在Eclipse中查看Java类库的源代码以及相应的api
    深入剖析ConcurrentHashMap
    Java7/8 中的 HashMap 和 ConcurrentHashMap 全解析
    Quartz配置
    Spring 自动定时任务配置
    @Resource注解的官方解释
    @Resource 注解的使用
    扫地机器人会否抛弃激光雷达这位原配?
    女教授领军打造最耐用机器人,可从180米高空落下执行救援任务
    一文看懂80年“AI革命”简史
  • 原文地址:https://www.cnblogs.com/lpkfndn/p/1985018.html
Copyright © 2020-2023  润新知