解决问题的流程:
- 找到并确认问题所在(问题发现者)
- 想到解决方案(方案设计者)
- 实施解决方案(方案执行者)
个人成长是一个逆向的过程。
如果你是一个方案执行者,那你还只是一个缺乏经验的程序员,你的工作由他人定义:你只需要实施小的、明确的程序块。
当你变得越来越有经验,你就成为了一个问题解决者:你能够为不太明确的问题找到解决方案。
你会变成一个问题发现者:你开始能够独立找出问题,并且找到这些问题背后的根源所在。
参考: 《程序员的下一步》
解决问题的流程:
个人成长是一个逆向的过程。
如果你是一个方案执行者,那你还只是一个缺乏经验的程序员,你的工作由他人定义:你只需要实施小的、明确的程序块。
当你变得越来越有经验,你就成为了一个问题解决者:你能够为不太明确的问题找到解决方案。
你会变成一个问题发现者:你开始能够独立找出问题,并且找到这些问题背后的根源所在。
参考: 《程序员的下一步》