Technical people in a small goal: to 10,000 hours theory landing, you are Daniel

Technical people in a small target

Wang Jianlin, the richest man in casual interview saying "first given a small target can be achieved, for example I would like to make it a one hundred million" maxed out instant circle of friends, friends are full and ridicule from the black potential, various scripts are talking about a small target to achieve their own first set, for example I will earn 10 billion Zimbabwe dollars :)

Despite the small target richest man for us ordinary people are too ambitious for this point, in fact, this sentence is quite justified, in short, should be gradual and do not expect bite into a big fat man. This is in fact usually we all know everything, but in this fickle society, to really understand and take action, not so simple, such as "How to become a technician Daniel" this topic.

I was at an event in the scene to conduct a lecture: "eat grass more than enough, you can become a big bull", which refers to 10,000 hours theory, meaning that in a professional direction of the continuous accumulation of 10 years, they can become large cattle industry. The simple truth live so many of my friends feel sobering: Daniel had become not so difficult to do, I can become a big cow!

Although theoretically very simple, but really want to practice landing is not so easy to carry out 10,000 hours theory it is essential to uphold, I think the key is whether they have adhered to the "passion and interest" for the undertakings. This of course is the core, but if only passionate support for 10 years does have a challenge, as a friend of mine asked me after sharing session "to last 10 years to become a major Niua ah long time"!

If you say one thing to do to fruition after 10 years, estimated that many friends will give up, after all, like a monk so firm believer always a few, most mortals are still requires constant stimulation to have an incentive to do a thing, because our brains in the process of evolution has formed a continuous need incentives in order to maintain the excitement of the mechanism, that is to say with respect to a large reward in the 10th year, might as well give a small reward each year.

Then how can we continue to stick to it long way in 10 years of it? The answer is actually the richest man in the words: "first given a small attainable goals"!

We look at how the "10 years to become big bull" this goal into a little more attainable goal. I will call this method summarized as "three-stage decomposition method", namely: an ambitious long-term goals after three or decomposition to obtain a short-term within the reach of small target. Specific decomposition method is as follows.

Period of decomposition: targeting

10 years to become large cattle goals, albeit relatively ambitious long-term, but it does not mean that before did not become Daniel, we've always been a rookie. From rookie to large cattle during the middle of fact, there are several key milestones, some of these milestones is our goal.

To technical staff, for example, the typical development path technicians are basically following this pattern:

1) 0 to 1 year: rookie , you need someone to teach hands

2) 1 to 3 years: primary , you do need someone with

3) 3 to 5 years: advanced , able to work independently, you can take the junior technical staff

4) 5 to 8 years: senior , can only stop multi-faceted

5) 8 to 10 years: Daniel , overall planning, a strategically advantageous position

We can see through the decomposition of the above, although 10 years to become a big cow, but three years can reach the primary level, five years we can achieve advanced level, can reach 8 years of senior level, in the process we have been growth and enhance, rather than that did not become Daniel is a rookie; and for many of my friends, if the goal is not the richest man like that to earn to earn 100 million, to achieve high-level or senior level, in fact, already flies more moist.

By this decomposition method, and then check the position currently enjoying yourself, and then to target the next target, in fact, will go all out for 2 to 3 years, so look at a target is actually relatively easy to achieve.

This target decomposition method, except for technical personnel, many other areas are also to adapt, such as product personnel, operations personnel and even civil servants!

Sec decomposition: acquire skills

After a period of decomposition, which define their current position and the next goal, the next step is to see how this period to achieve a goal. Although the duration of each period of the target in two to three years, but three years long or short is not short, if you do not take advantage of, probably more than two years, when looked back, as if nothing had reached or standing still. Therefore, in order to make better use of these three years, we need to break down, this is the "Sec decomposition."

The dimension is some decomposition level, Sec decomposition dimension is not the same, can not be graded, the grade is too fine otherwise would not be able difference. Sec decomposition dimension into a "skills", namely: in order to achieve some goal, I need to have what kind of skills.

Or in the technical staff, for example, assume that after the self-assessment that he is currently in its infancy, and the initial stage of things have been done more smoothly and skilled, and then the next natural goal is to achieve some "advanced" level. "Senior" and "junior" compared to what it requires different skills?

This requires us according to their different industries and detailed directions listed, and if they can not think, the Internet has a lot of information can be searched, the most convenient is an employment site, and read more description of several recruitment needs, then summarize it.

We had a quick online search for a, for example, pull hook-line and pieces of "Advanced Java Development Engineer" Wanted:

Look at a few similar job postings, basically we can understand some of the "Advanced Java Development Engineer," the basic requirements. Of course, in fact, skill requirements even more detailed than the description of recruitment needs, my personal habits is to organize these requirements as a mind map detailing every technical point. E.g:

(Note: The above diagram is only an example, does not mean that all Java engineer must have this requirement, such as the Internet industry and the telecommunications industry requirements are different)

With such a mind map after, we can begin to truly Sec decomposition, the decomposition method is very simple: do not know where where up! For example: I feel my database currently general level, just write CRUD statements, other things do not understand, then I began to specialize in this part of the database, specializing in after a period of time to upgrade their level.

二段目标持续时间一般建议是6个月,既不能太短也不能太长。太短容易让人陷入为了目标而做的误区,没有真正得到有效提升;时间太长的话,3年时间又不够完成其它目标了,例如要是我定一个目标说2年提升数据库,那操作系统怎么办?网络怎么办?……等等。以6个月为一个周期,基本上刚刚好。

经过分解,最终的二段目标可以分解为如下的几个更小的目标:

1)2016.06 ~ 2017.01:提升数据库水平

2)2017.01 ~ 2017.06:提升Linux水平

3)2017.06 ~ 2017.12:提升网络和网络编程水平

当然,二段分解目标并不是一成不变的,很多时候需要根据我们工作的内容进行调整。例如老大正好安排我来负责优化系统性能,降低机器负载,那么我完全可以将“提升Linux水平”安排到“提升数据库水平”之前。

三段分解:规划执行

二段分解得到技能的小目标后,接下来的关键就是要实现这个目标,这就是三段分解的主要目的,即:将技能目标分解为具体要做的事情,然后按照计划执行。

比如说我的二段目标是“提升Linux水平”,那怎么样才能提升呢?可以上网搜索,也可以去问有经验的朋友。明确要做的事情后,三段分解需要将二段分解的6个月目标更加细化,分为1个月或者两个月一个目标。

以我当时加入UC的情况为例,我在华为的时候是在Windows平台上用VC6进行开发,而到了UC的时候是在Linux平台上用C++开发,我当时定了“提升Linux水平”的目标,然后通过上网查,找别人问等方法,最终将这个目标分解为几个步骤:

1)1个月:通读《UNIX环境高级编程》

2)1个月:通读《Linux系统编程》

3)2个月:通读《UNIX网络编程 卷1》

4)1个月:Linux常用命令实战:tcpdump、ps、top等

通过这种方法,将6个月的目标又进一步分解为1个月的目标,实施起来就简单多了,每1 ~ 2个月专注一个具体目标,每次完成后都很有成就感,既感觉自己的水平有了提升,又佩服自己能够坚持按计划按目标完成任务,双重奖赏让自己更有动力进行下一个目标。我大约花了2年的时间将Linux、网络、MySQL三个重点技能从一无所知提升到高级的水平,很多同事都问我之前在华为是不是就是做这方面的,因为他们觉得短时间能达到这个水平是不太可能的。

你的小目标从现在开始!

综合前面的分析,我们将三段分解提炼一下:一段分解“等级”,二段分解“技能”,三段分解“行动”。通过前面我们的案例就可以看出,原本一个宏大的“10年成为技术大牛”的目标,经过三段分解,最终得到的是1 ~ 2个月可执行的具体行动,通过这种一步一个脚印的行动,最终就可以达成“10年成为技术大牛”的目标。

Guess you like

Origin www.cnblogs.com/linkmust/p/11628264.html