产品、技术的见解

今天上班的路上,偶然看到一篇文章:产品与技术互相的看法,也看到很多评论说产品轻松,程序员很苦逼。

就我多年的经验来解答产品的重要性。

首先我们从专业的职称水平角度来说说:

国内的水平分为,程序员包括高级程序员

中级软件设计师

高级软件架构师、系统分析师、需求分析师。

程序员大家都很清楚了,底层工作中缺一不可,做着最苦逼的事情,多数人都想从这坑跳出去。

中级为啥会出个设计师呢?那么设计师所涉及的事情有哪些呢?他是否跟程序有关呢?

我们一一来了解下:考过软件设计师的人都会说,这考试的范围真广,是否真正的项目会用到这些技术?

设计师讲究的再也不是功能的实现,它还讲究如何构建一个可靠,可维护,可移植的系统。以及软件工程的概念。它再也不是单纯的代码,它更多的是图以及文档的体现方式。

高级的软件架构师,领域分析师那么讲究的又是什么呢?我们拿个比方说吧:比如如何构建地铁这么大的项目,你会怎么做?总得有人来做丫。那么这种人就是首要成员之一。

高级的需求分析师,这种角色的存在就更偏向产品。每个领域里面都有专有名词这块,比如建筑学里面的装模,相信有很多人不懂,但是你要把它转成你能懂的,你就得去了解建筑学。这种人就介于产品和技术之间。

 

那么我们又从产品的角色来分析下。

我们为什么要建地铁,地铁又是如何出来的,当时的时候只有马车,谁又会想到有地铁的出现。

那么地铁口建在什么地方比较合适,要从哪几个方面出发,大家思考下基本都有自己的见解。

产品讲究的是更方便,效益更好,还有投资成本以及回报预算。

技术才不关心这些,技术关心的是越简单越好。

 

总结:产品推动了技术的进步,优秀的技术会时刻关注产品的动向。

技术是产品的基石,没有技术的产品就是空想,优秀的产品经理是乐于跟技术交流的。

 

posted @ 2014-12-15 19:38  oShine.Q  阅读(667)  评论(1编辑  收藏  举报