对SE的认识

 

简述

“架构师”,也就是SE,总是给外人一种比较牛逼的感觉,其实踏实做开发的真的很少关注这个title。

 

抛开这个名词,这个角色的存在的确有一定的意义,因为项目中需要一个能“带领大家前进的人”。

我对SE这个角色的定位就是:那个带领整个项目组前进的人。

职责

SE是需要对产品的最终竞争力负责的,所以他必须能“分辨出有价值的需求”,然后负责“将这些有价值的需求保证用对的方式构建出来”。

技能

需求分析,具有将用户需求转化产品需求,最终转化为开发需求和规格的能力;

 

软件设计,熟悉常见的技术框架,构建流程,性能分析和决策的方法;

组织能力,软件的模块切分,开发资源的配置分配,连通不同模块和组织;

攻坚能力,对主导攻克项目中的技术难点;

成就动机强,主动的去把产品实现好,主导项目组去实现一个有价值的产品;

总之,不局限于单一的技术细节,为了学技术而学技术,对主流的框架和原理多看多了解,积累解决问题的方法,是目前的主要任务。