互联网公司的项目经理:大同与大不同

来源:互联网 发布:如何优化显卡性能 编辑:程序博客网 时间:2024/04/28 17:56

互联网公司的项目经理:大同与大不同

一些看了byteh之前博文的朋友们,知道我在2011年初的时候换了工作。当时找工作的定位和规划是:转行或找个好的平台。话说后来同时拿到Offer的两个职位都基本符合,一个是软件公司的售前经理一个是互联网公司的开发人员,跨度比较大。为此,着实难为了几天,但后来经过思考并结合了几位“高人”的意见(比例上几乎没有倾向性),还是选择了现在的职位。

入职马上就半年了,这段日子中自己一边做着工作中的事情,一边体会并思考着一些“乱七八糟”的东西,偶尔这里蹦出一个写博文的点子那里闪出一个火花,但是由于一些原因又不得不继续沉默,不在沉默中继续沉默就在沉默中……

byteh不算是有在互联网公司的从业的丰富经历。我认为当年给客户做个网站或者提供一些互联网电子商务等解决方案而由对方去运作的公司算不上真正意义上的互联网公司,和自己制作并运营一个网站直接去面对访问者,是不一样的。

在和前者类似的企业中,是否存在项目经理这个角色这个职位,应该是不同的企业有不同的分配吧。byteh经历的那个公司是不存在的,单子来了以后,不管多少都由部门老大统一管理,如果单子特别重要老板会亲自关注,从项目经理的职责上来说,这个角色是模糊的。如果是一些较大的专业网络营销公司,应该是比较明确的存在项目经理这一职位的吧?

什么是项目?如何定义一个项目是否需要项目经理?其实,小到早上起床吃个饭,大到卫星上天高铁通车,都可以算是项目,无非是规模和重要程度不一样罢了。规模和重要程度,会决定一个项目的投入与产出,然后企业会权衡是否需要找专人负责,这个专人就是项目经理,而保证项目正常运行就是项目经理的职责。

在IT行业,我一直以为传统的项目型软件公司对于项目经理的需求更强烈些,一个优秀的项目经理会直接左右一个项目的走向。在产品型软件公司,这个角色通常会由产品经理来扮演全部或部分,项目经理可能就是产品经理,也可能是技术人员临时被指派去负责支持某个定制开发的销售机会。从招聘上,你就会发现,对于项目经理的需求多半是软件公司,要求基本是要懂开发、有项目管理的经验、有某行业从业经历的优先。

互联网公司又是怎么回事呢?一些互联网公司的招聘启示上对开发人员、运营人员、和产品经理的需求会较多,几乎很难看到会有项目经理的需求。

互联网公司不需要项目经理吗?不可能有标准答案的,不入其内不得其道!既然打入了内部又和“项目经理”有了模糊状态的接触,总结一下自己在某个环境的认识吧。是否大部分的互联网公司都如此,有生之年是追求不到答案了,以下内容如有雷同欢迎巧合。

一、职责

前面已经提到项目经理的职责就是保证某件事情的顺利进行,最好结果也是皆大欢喜,这点在互联网公司也不例外。

一个互联网公司某种程度上说也是一个产品公司,能在市场中存活3年以上互联网企业必然有其清晰的定位,比如:提供某种信息或服务。这种情况下,产品经理的职责会更加“显性”的存在。你可能会问,项目经理的职责是否是“隐性”的存在呢?byteh是这样理解的。

项目经理几乎不可避免的要和“施工”人员打交道,即使在建筑行业,项目负责人也要和设计方、建筑方、监理方经常沟通,至于为什么,同样不会有统一的回答。产品、销售等业务人员通常是不会关注“生产细节”的,但细节往往又会决定成败。所以,优秀的项目经理大都是生产开发出生或者懂一些生产开发。

回到互联网公司的生产运营模式,运营人员把需求反馈到产品部,或者产品人员直接获取需求,然后产品人员提交到技术开发部门,经过评估后,一组需求就以“项目”的形式开始生产了。项目经理从何而来?通常会是一位了解业务的开发人员,项目的成员就是若干位开发人员。项目经理从结果上要对产品和公司负责,从过程上又要对部门和组内成员负责,从工期上又要保证按时交付。byteh到了互联网公司感觉工期一项又特别重要。

从上面责任的角度,可以分为三方面:客户,老板,员工。这三个方面所有的项目经理都会面对,只不过互联网公司的会有些不同。

二、客户

传统的客户,可以理解为享受你的服务并为此支付价值给你带来回报的个体或群体。

比如项目型软件公司,项目经理面对的客户就是立项的一方,而且通常是独立于企业外部的自然人,项目经理要对他们负责但组织行政上没有关系,由于不在一个战壕甚至更多的时候可以当成假想的“敌人”。

互联网公司的项目经理面对的客户是同一组织内的、是和你一个战壕共同战斗的,很多情况甚至荣辱与共。

更详细的,请等待后面这个超链接的生效,《互联网公司的项目经理:客户伤不起》。

三、老板

老板,老大,boss……有权利支配、指挥你的人。

byteh所经历项目型软件公司,老板就是老板,他会关心项目的运行情况,但涉及到具体的项目需求、计划分工等,只要项目不出现负面的情况,他的意见通常只是参考,杀伤力不大。

互联网公司会有些差别,项目经理面对的老板会“复杂”些。直属研发部门是你的老板,产品部门的老大也可以是你的老板,至于懂业务的大老板更是你的老板。老板多了,在一些情况下会发生一些思想不统一的现象,思想不统一会直接表现到需求和生产过程上,而这两个因素对项目的影响是巨大的……

更详细的,请等待后面这个超链接的生效,《互联网公司的项目经理:老板伤不起》。

四、员工

员工才是真正和你在一个战壕里面的战友,因为项目经理其实也是员工。就和古代的钦差大臣一样,只是在某个条件下项目经理的权利和责任被放大了。

大部分开发人员、技术人员是很可爱的,很多情况甚至可怜没人爱,呵呵。比如项目开发过程中,客户和老板都不会很清楚的知道里面的困难,他们关心的只是成本和结果,项目经理被要求按时交付合格的项目成果,其间的“苦”只有自己最懂。员工们就是陪项目经理一起吃苦的人,苦即使工作也是责任,还可以苦中作乐。

只有员工,你的战友们会给你最大的支持。当需求“基本”明确,任务进度被“严格”限定后,项目经理每天最欣慰的莫过于成员在下班时报告“情况良好,一切都在计划中”(Everything was under control)。苦恼的是出现异常,比如需求的变更、需求的理解不到位、需求复杂程度的乐观、技术上实施的难度等等,项目经理必须安排解决方法,对外沟通对内加班……

本来不是开发人员的责任,但包袱却得开发人员来背,加班身体累但更累的却是心累。如果项目经理方法方式不恰当,导致员工思想开小差不能专心打仗,后果不堪设想!比如byteh就不止在小说中看到过开发人员的突然罢工或离职,最终给项目带来了损失。

如何做,没有详情下文,没有葵花宝典,《互联网公司的项目经理:员工得罪不起》可能也不会有。作为项目经理,首先要对和你一起战斗的兄弟们负责,要护着他们,尽可能的解除他们的后顾之忧。比如加班了,如果制度中没有明确的调休和补偿制度,项目经理是否可以主动为兄弟们争取一些。其次,任务分工和协作也很重要,这点在公司的群内收到一篇文章,有兴趣的可以参考。最后,项目经理也要学习总结,每经历一个项目其中必有亮点也会有“败笔”,争取这次的败笔成为下次的亮点。

还有一点就是项目经理的工作态度也很重要,如果你表现出来的是应付差事就一定会有员工模仿你,如果你不专心就不要指望员工们积极配合你听从你的指挥。比如某项目经理,上班时间总是会把精力花到个人利益相关的一些事务(股票、私活等),后来员工们也当着他的面出工不出力时,他也很无奈。

之前自己有篇博文《职业寿命取决于营销理念》感叹过营销思想对一个人的重要性,现在觉得项目管理对于一个人更重要,对个人来说小到吃喝拉撒睡大到生活事业,什么事情都可以当成项目来做,甚至“人人都是项目经理”!

记得国家领导人都说老百姓的事情无小事,让全国人民有地方睡觉能吃上饱饭这个项目能小吗?


原创粉丝点击