How 01 10x programmer is thinking

01 10x programmer is how to think?

Most people work inefficient due to the complexity of the work occasionally caused by too much, as long as more attention is placed on the essential complexity, reduce consumption caused by accidental complexity, our "real" work efficiency will naturally improved significantly.

And you want to reduce the consumption of accidental complexity, it is necessary to understand some best practices and efficient way of working and the industry, and all this is to think of a unified framework.

Using this framework for thinking, we need to ask yourself some questions:

  • Where are we? (Are we now?)
  • Where are we going? (Where are we going to go?)
  • How can we get there? (How do we get there?)

To put this framework in our application programmer's work, I think gave you four principles:

  • Begin with the End, to determine a good real target;
  • Task decomposition, find the path to implementation;
  • Communication and feedback, solve problems dealing with people appearing;
  • Automation, machine dealing with solving problems.

If today's content you can only remember one thing, then please remember: when faced with a problem, ask yourself by thinking framework, current situation, goals and path.

Reflection framework

It is a vector question.

Each task vector, comprising: a state recognized and enforceable action.

Three questions were asked: status quo; target; Realization.

Given the framework of thinking is to understand why you want to ask questions. And how to ask specific questions, you can follow the four principles.

The Principles on four

Begin with the End; (target)

Task decomposition; (steps)

Communication and feedback; (monitor step)

automation. (Integration steps)


Guess you like

Origin www.cnblogs.com/gxli/p/12078869.html