微信号:dev-levelup

介绍:关注技术人的个人成长,讲述技术人自己的故事,传递技术梦想.

技术人攻略访谈五(下):技术是件简单的事儿——资深项目总监谈管理

2013-09-04 21:22 Gracia

由于访谈内容较长,考虑到微信用户的阅读体验,从本期开始微信的访谈将做内容上的压缩,如果有兴趣看全文请关注 http://www.devlevelup.com


技术VS管理

“从开始做管理以后,我就觉得技术是一个相对简单的事儿,而且很多项目失败,十有八九不是因为技术的问题,基本都是因为管理的问题。”

  • 技术人攻略:很多技术人员都不愿意做管理,对这个问题你怎么看?

要做技术的话,在不同的公司有不同的情况,比如说互联网公司比较注重技术,技术在整个的运营中占比较大的比重,管理能力就不需要很强。如果项目就2-3个人,真的不需要很强的管理能力,跟这几个人搞好关系就可以了。超过10个人,管理就一定是很重要的。有些人就是想走技术路线,做得也很不错,这也很好,萝卜白菜各有所爱,行行出状元。

  • 技术人攻略:有因为技术失败的项目吗?你怎么看待技术和管理之间的关系?

从开始做管理以后,我就觉得技术是一个相对简单的事儿,而且很多项目失败,十有八九不是因为技术的问题,基本都是因为管理的问题。包括做的一些上千万、上亿的项目,有些好几年推进不下去,或者失败了,百分之百全是管理的问题。我做项目管理这么多年吧,接了各种各样的项目,真正因为技术失败的,几乎没有。

  • 技术人攻略:是不是行业软件的技术相对比较简单?

也不是,当初做北京市民卡项目。北京的常驻人口是两千万,交易数据也是天文数字,涉及到大并发访问。最重要的还是安全性上的保证,这种关乎国计民生的项目有很大的政治影响,如果安全信息被泄露了,那会有很大的影响,所以技术上也是有很大压力的。

为什么说技术难题相对容易解决呢,因为不管遇到了多大的技术难题,我们解决不了,还可以找一些高人,花钱一般都能解决。但是管理问题一旦出现,花多少钱都解决不了。关键技术问题是看得见、摸得着的,管理问题好像是看不见、摸不着,不容易察觉的,需要洞察力,但又实实在在存在的,所以我说它难。我承认技术很重要,但在我所处的行业环境里,不是最重要的。

  • 技术人攻略:那在行业软件领域,技术人员该怎么寻求职业发展呢?

纯编码的技术人员在行业软件领域地位不高,随时招一批人都可以替换。比较关键的是业务人员,能跟客户谈需求,做系统设计,如果能谈业务运营、商业模式,那就是咨询顾问了。

不过如果你技术上真是大牛,能拿得起来,例如出了个问题,比如出现故障、问题,别人束手无策,你能立马解决,这样特别牛的人在哪都需要。政府和金融的系统,一定要保持安全、稳定,万无一失,所以技术上必须不能有任何纰漏,也需要技术高手。

技术人员的发展瓶颈一般会出现在第5-6年,如果到30多岁的时候还不能成为技术大拿,就会遇到瓶颈。如果只是普通的coder,遇到问题你只是参与,解决问题还得依赖于别人,或还得调集外部的资源解决,那就真的没有核心价值了。

不论是向业务、管理还是其他什么方向发展,有几年的过硬的技术基础都是非常好的优势。


精通业务需求

“我们在业务需求方面也没有达到专家的水平,不能主导客户需求,总是被客户主导。也只有精通需求,你才知道要花多少钱做这个项目,否则没做就亏定了。”

  • 技术人攻略:为什么行业软件领域需求分析和系统设计的重要性比较高?

做软件之前要先进行系统设计,开发人员主要是根据系统设计进行编码。需求人员的要求更高,要能跟客户谈,还要能把握住这需求,如果需求控制不住,不断增加,项目有可能就会赔本。一个特别好的需求分析人员应该能引导客户,很多项目开始做的时候,客户根本说不出来要做什么。项目管理里对需求的定义非常精准,需求是“requirements and expectation”,就是客户的期望,期望是客户没有说出来但是想要的东西。

为什么有的项目需求总是控制不住,客户没有想清楚总是在变化,这是客观因素,还有就是我们在业务需求方面也没有达到专家的水平,不能主导客户需求,总是被客户主导。不精通业务,就没法成功地做好项目,你花了几十万、几百万甚至更多,做出来东西客户说不是我要的,怎么办?所以说需求分析,业务规划非常重要。

这个项目我们在需求、设计上花费的时间和精力非常大,占到了工作量的40%以上,编码上的要求相对较低,技术上的压力相对小一些,但也要考虑大并发量下系统的快速响应问题。

  • 技术人攻略:你怎么看待行业软件领域的发展前景?

我感觉传统软件行业仍然是一个非常有发展的行业,这和国家有很大的关系。政府的十八大提出要建立工业化、信息化、城镇化、农业现代化,推动工业化和信息化的深度融合,这个上升到国家战略的高度。这就是说传统行业的方方面面都要增加信息化这个引擎,咱们很多的领域都是靠耗尽资源、破坏环境来获得GDP,新一届政府反复说要调整经济结构,怎么调整,就是要靠工业化和信息化的深度融合,传统行业都要改造成以信息化为引擎的行业。

从企业之间的资源整合来看,B2B的角度也有很大的作为。总体感觉互联网和传统行业没有那么大的对立,都是不断的融合,促进经济发展,融合的趋势大于对立。


技术人攻略访谈是关于技术人生活和成长的系列访问,欢迎和我们有共同价值观的你关注“技术人攻略”,邮箱 devlevelup@gmail.com,新浪微博 @devlevelup,希望能成为技术人成长的精神家园。

 
技术人攻略 更多文章 推荐序二 + 攻略君印象中的阿朱 《技术人创业攻略》推荐序一 我的面壁与破壁——《技术人创业攻略》自序 在以技艺论高下的世界,重新定义自由和梦想 撕不撕?如何撕?跟谁撕?权力游戏致胜手册
猜您喜欢 上了年纪的大多数程序员都转行了吗? 如何避免自嗨型的数据分析? 第十讲 switch() 人为数据打工:亚马逊实体书店和它的数据化榜单 提问豆瓣资深Python工程师