专栏名称: 一起成为全栈工程师
一起成为全栈工程师吧
目录
相关文章推荐
广东民生DV现场  ·  男子同时确诊三种癌症,最终放弃治疗!很多广东 ... ·  6 小时前  
中国上海国际艺术节  ·  乐评 | 面向生活的,始终都是热爱 ·  3 天前  
广东民生DV现场  ·  香港影坛“第一恶人”离世!网友:童年阴影,曾 ... ·  2 天前  
51好读  ›  专栏  ›  一起成为全栈工程师

程序员是如何思考的

一起成为全栈工程师  · 简书  ·  · 2019-08-10 13:18

正文

请到「今天看啥」查看全文


我想达到一个什么水平?

我将怎样到达那个目标?

这三个问题可以帮助我们确定, 现状、目标和实现路径。

如果一个人能够清晰地回答出这三个问题,通常意味着他对要做的事有着清晰的认识。这个框架虽然看似简单,但却非常有效,它已经成为我工具箱一件非常称手的思考工具。

四个思考原则

在实际的工作中,这个思考框架会帮助我更好地了解自己的工作。比如,当一个产品经理给我交代一个要开发的功能特性时,我通常会问他这样一些问题:

为什么要做这个特性,它会给用户带来怎样的价值?

什么样的用户会用到这个特性,他们在什么场景下使用,他们又会怎样使用它?

达成这个目的是否有其它手段?是不是一定要开发一个系统?

这个特性上线之后,怎么衡量它的有效性?

如果产品经理能够回答好这些问题,说明他基本上已经把这个工作想的比较清楚了,这个时候,我才会放心地去了解后续的细 节。

我们用思考框架对照一下,为什么我会问这些问题。一般来说,一个新特性要开发时,现状我是知道的。所以,我更关心目标标,这里“为什么要做这个特性?”就是在问目标,“给用户带来怎样的价值”是在确定这个目标的有效性。

接下来,我会关注实现路径,用户会怎么用,是否有其他的替代收段,我需要了解产品经理的设计是经过思考的,还是“拍着脑袋”给出的。衡量有效性,则是要保证我的工作不会被浪费。







请到「今天看啥」查看全文