技术人的小目标:10000小时理论落地,你就是大牛

技术人的小目标

首富王健林在采访时不经意的一句话“先定一个能达到的小目标,比方说我先挣它一个亿”瞬间刷爆了朋友圈,朋友们都在充分发挥调侃和自黑的潜力,各种段子都在说自己要先定一个能达到的小目标,比如说我先挣10 billion的津巴布韦元 :)

抛开首富的小目标对于我们普通老百姓来说过于宏大这点外,其实这句话也是挺有道理的,简单来说就是要循序渐进,不要期望一口吃成一个大胖子。这个道理其实平时大家也都懂,但在这个浮躁的社会,要真正理解并采取行动,并不那么简单,比如说“技术人员如何成为大牛”这个话题。

我在一次活动中现场进行了一次演讲:《吃的草够多,你也能成为大牛》,其中提到了10000小时理论,意思就是在一个专业方向上持续不断的积累10年,就可以成为业界大牛。这个简单的道理现场让很多朋友都觉得醍醐灌顶:原来成为大牛也不是那么难的事情,我也可以成为大牛!

虽然理论上很简单,但真正要落地实行也并不那么容易,实行10000小时理论的关键在于坚持,我认为坚持的关键在于自己对于所从事的事业是否有“激情和兴趣”。这点当然是核心,但如果只靠激情支撑,持续10年也确实有挑战,正如一个朋友在分享会后问我的“要持续10年才能成为大牛啊,时间好长啊”!

如果说做一件事要10年后才能修成正果,估计很多朋友就会放弃了,毕竟像唐僧那么坚定的信仰者总是少数,大部分凡夫俗子都还是需要持续不断的激励才能有动力去做一件事,因为我们的大脑在进化的过程中已经形成了需要持续不断的奖励才能保持兴奋的机制,也就是说相对于在第10年给一个大奖励,还不如每年给一个小奖励。

那如何才能在10年漫长的路上让我们持续的坚持下去呢?答案其实就是首富的话:“先定一个能达到的小目标”!

我们来看如何将“10年成为大牛”这个目标分解为一个个能达到的小目标。我将这个方法归纳为“三段分解法”,即:将一个宏大或者长远的目标经过三次分解,得到一个个短期内能达到的小目标。具体的分解方法如下。

一段分解:瞄准目标

10年成为大牛的目标虽然比较长远比较宏大,但并不意味着在没有成为大牛前,我们一直都是菜鸟。从菜鸟到大牛的过程中,中间其实有几个关键的里程碑,这些里程碑就是我们的一段目标。

以技术人员为例,技术人员典型的发展路径基本上都是下面的这个模式:

1)0 ~ 1年:菜鸟,需要别人手把手来教

2)1 ~ 3年:初级,需要别人带你做

3)3 ~ 5年:高级,能独当一面,可以带初级技术人员了

4)5 ~ 8年:资深,能独挡多面

5)8 ~ 10年:大牛,统筹规划,高屋建瓴

通过上面的分解我们可以看到,虽然说10年才能成为大牛,但是3年就可以达到初级水平,5年就可以达到高级水平,8年就可以达到资深水平,在这个过程中我们一直在成长和提升,而不是说没有成为大牛就是菜鸟;并且对于很多朋友来说,如果目标不是像首富那样要赚就赚1亿,能达到高级或者资深水平,其实已经可以过得比较滋润了。

通过这种分解方法,再核对一下自己目前所处的位置,然后先瞄准下一个目标,全力以赴其实也就2 ~ 3年时间,这样来看一段目标其实是比较容易达成的。

这种目标分解的方法除了适合技术人员外,其它很多领域也都适应,比如说产品人员、运营人员、甚至公务员!

二段分解:掌握技能

经过一段分解后,明确自己目前所处的位置和下一个目标,接下来就要看这个一段目标如何实现了。虽然说每个一段目标持续时间在 2~3年,但3年时间说长不长,说短也不短,如果没有好好利用,可能到了2年多的时候回头一看,好像什么都没达成,还是原地踏步。因此,为了更好的利用这3年时间,我们需要进一步分解,这就是“二段分解”。

一段分解的维度是等级,二段分解的维度则不一样,不能再分等级了,否则等级太细就没法区别了。二段分解的维度变成了“技能”,即:为了达到一段目标,我需要具备什么样的技能。

还是以技术人员为例,假设经过自我评估,认为自己目前处于初级阶段,而且初级阶段的事情已经做得比较顺手和熟练了,那么下一个一段目标自然就是达到“高级”水平。“高级”与“初级”相比,有哪些不同的技能要求呢?

这就需要我们根据各自不同的行业和方向详细列出来了,如果自己想不出来,网上有很多资料都可以搜索到,最方便的就是到一个招聘网站,多看看几个招聘需求的描述,然后归纳总结一下。

我们随便到网上搜索一个,例如拉勾网上滴滴的“高级Java开发工程师”招聘:

多看几个类似的职位招聘,基本上我们就能明白“高级Java开发工程师”的一些基本要求。当然实际上的技能要求比招聘需求的描述还要更加细致,我个人的习惯是将这些要求整理为一个思维导图,详细列出每个技术点。例如:

(注意:以上这个图只是示例,并不是说所有Java高级工程师都一定是这个要求,例如互联网行业和电信行业的要求不一样)

有了这样一个思维导图后,我们就可以开始真正进行二段分解了,分解的方法很简单:哪里不懂补哪里!例如:我感觉目前我的数据库水平一般,仅仅会写CRUD语句,其它的东西都不懂,那我就开始专攻数据库这一部分,经过一段时间的专攻来提升自己的水平。

二段目标持续时间一般建议是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年成为技术大牛”的目标。

原文地址:https://www.cnblogs.com/linkmust/p/11628264.html

时间: 2024-08-22 13:27:11

技术人的小目标:10000小时理论落地,你就是大牛的相关文章

优云云监控:先定一个运维小目标,比方监控它10000台主机

“想做世界最好是对的,但是最好先定一个能达到的小目标,比方说我先挣它一个亿.”,王首富云淡风轻地给各行各业提供了一个很好的Roadmap,包括我们运维.的确,如今数据中心的规模增长速度也已像一匹脱缰的野马,各地都频频建设起超大型数据中心.按工信部的定义,超大型是指规模大于等于一万个标准机架的数据中心,考虑到虚拟化技术的使用,实际上需要运维的主机规模很容易超过十万的级别.所以,首富说的目标离我们也不远,也许很快就可以达到. 而如此大规模的数据,其运维的难度可想而知,我们来逐个分析应对看看: 挑战一

10000小时法则

10000小时法则(The 10,OOO Hour Rule),简单地说,任何人要在任何领域出类拔萃,脱颖而出,都需要认真投入10000小时以上.10000小时是一个突破的临界点.以每天10个小时算,10000小时相当于三年.也就是说,要做成功一件事情,你就要每天10小时投入,持续3年.如果每天只有5小时,那么需要6年. 10000小时是成功的临界点在学习的过程中,完美掌握某项复杂技能存在一个练习最小临界量.事实上,研究者们就练习时长给出一个神奇的临界量:10,000小时! “研究发现,任何一个

唐巧:技术人如何成为管理者

_ 前不久趣直播举办了一场技术人成长交流会.邀请了小猿搜题产品技术负责人唐巧来分享.我也有幸参加了此次的交流会 以下是文字版: 我大概自我介绍一下,我叫唐巧,是小猿搜题的产品技术负责人.我之前在网易做过 2 年服务器的开发.后来和网易的同事一起参与一个之前叫做『猿题库』,现在叫做『猿辅导』的公司的创业.做 iOS 开发,现在做了有 5 年了. 大概 3 年前,2014 年 7 月份的时候我们打算做小猿搜题这个产品,当时没有人负责这款产品,我的老大就说让我来负责,所以从那个时候开始,我就慢慢的从一

2017技术人成长交流会

_ p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px "Helvetica Neue"; color: #3e3e3e; min-height: 18.0px } span.s1 { } 2017 技术人成长交流会 2017年8月6日,趣直播首次线下活动"2017技术人成长交流会"圆满落幕.本次交流会有幸邀请到小猿搜题产品技术负责人唐巧.易宝支付产品中心首席架构师李艳鹏.简书知名技术作者张星宇.<Tens

002|也谈10000小时 - 《硅谷来信》

<异类> 作者格拉德威尔的一个观点,即什么东西做好需要花一万小时.不管自己愿意不愿意花这一万小时,有没有毅力坚持这一万小时,大家都比较认可这个理论.罗振宇在讲座中提出一个不同的观点,那就是你花了这一万个小时可能也没用. 罗振宇的意思其实是:思维方式,周围环境, 境界等因素,比花笨功夫要重要. 格拉德威尔主要谈到了智商.10000小时.运气和家庭环境.这些条件都是成功的 必要条件,但没有一个是充分的,甚至加到一起也不充分.智商的问题比较简单,太低了 (格拉德威尔的标准是120 )就很难成功了,这

先定个小目标, 使用C# 开发的千万级应用

dotNET跨平台 微信号 opendotnet 功能介绍 在这里你可以谈微软.NET,Mono的跨平台开发技术,也可以谈谈其他的跨平台技术.在这里可以让你的.NET项目有新的思路,不局限于微软的技术栈,横跨Windows,Linux 主流平台 话说昨天的港股发生了一件大事,腾讯成为亚洲市值最高的公司,在这历史性的一刻,作为在鹅厂工作的C# 程序员,也应该让世人了解下C# 并不是那么没有市场.在鹅厂,代码构成中60%以上是C++, C#也有10%左右的份额,后续的文章中我会和你继续分享,当然如果

李嘉璇:技术人如何深入人工智能

p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 24.0px "Helvetica Neue"; background-color: #ffffff } p.p2 { margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px "Helvetica Neue"; color: #8c8c8c; background-color: #ffffff } p.p3 { margin: 0.0px

技术人浅聊管理

如何做好管理?如果我是他,首先我一定会搜索全球TOP3的"速成管理高手"宝典.没错,我相信这是二十一世纪最流行的一种做法--速成法.好吧,如果我是你,而他意向成为一个职业管理者,例如先给自己定个做CXO职位的小目标吧,我一定会通过考取这种那种体面的管理证书来证明自己的管理能力.没错,这同样是二十一世纪最有"实力"的实践方案.但,如果我是我,我会怎么做? 管理?开玩笑,身为一个技术人员跟我谈管理,我去年还坚定地对老总说,我只负责做我的技术,我今年至少近年都不会踏入管理

(转)技术人,不要总在很初级的层面上谈管理

无意间瞄到<[畅言]管理是权力的游戏吗?>,引起了我一些“新仇旧恨”,就也来吐槽一把.但吐槽的点倒不是权力不权力的,这是一点意思也没有的问题,在大多数人这个层次上(包括大多管理者)谈权力,形象来讲就和一般人老想象皇帝每天吃猪肉炖粉条一样,差太远,扯下去也没意思. 我想说的是技术人对管理的认知. 遇到问题谈问题 层次性很差 最常见的谈管理场景是一个人从技术转到管理岗位,接下来实践了几个项目,有成功的也有失败的,总结了经验后,就开始分享管理的成功经验.我偶尔翻到很多关于管理的文字都给我这么一种感觉