最近幾年有一個詞纬乍,頻繁的出現(xiàn),很多人都把它掛在嘴邊裸卫,甚至它變的很時髦,這個詞叫——
迭代
迭代纽竣,這個詞我以前是沒聽過(學(xué)編程的童鞋可能很早就知道它)墓贿,現(xiàn)在回想一下,我覺得這個詞應(yīng)該是在智能手機出現(xiàn)后蜓氨,才被吃瓜群眾廣泛傳播和應(yīng)用的聋袋。
有一個詞和“迭代”意思比較接近,叫“升級”穴吹,這個詞我就很熟悉幽勒,也非常好理解。比如港令,Windows每年都會升級一次啥容,從95到XP再到現(xiàn)在的win7;應(yīng)用軟件每年都會出一個新版本顷霹,比如PS5.0到PScs咪惠,這是升級。
相反淋淀,剛聽到“迭代”這個詞的時候遥昧,我大致好像能理解它的意思,但仔細(xì)想想朵纷,卻又覺得很費解炭臭。
為此我查過百度,而且查過很多遍袍辞,因為不理解鞋仍,所以查完就忘,下次想起就又查革屠,反反復(fù)復(fù)很多次凿试,還是沒搞明白排宰。
百度對“迭代”是這樣定義的:
迭代是重復(fù)反饋過程的活動,其目的通常是為了逼近所需目標(biāo)或結(jié)果那婉。每一次對過程的重復(fù)稱為一次“迭代”板甘,而每一次迭代得到的結(jié)果會作為下一次迭代的初始值。
本來還似懂非懂详炬,看了這個定義后盐类,我是徹底瞎。
我真正開始理解“迭代”的含義呛谜,還真不是靠查出來的在跳,也不是把這個概念背了下來,而是在生活中慢慢搞懂了隐岛。
說一個我自己的故事猫妙。
我是一個讀書奇慢的人。記得上學(xué)那會兒聚凹,別人一天就可以看完一本很厚的武俠小說割坠,而我吭哧吭哧可能一個月都看不完。我經(jīng)常愛問別人一個問題:
你讀書妒牙,是一個字一個字看呢彼哼,還是一行一行的看呢?
那個時候湘今,我非常羨慕那些讀書快的人敢朱。
有一次我聽說有位大神,一年可以讀一百本書摩瞎。我算了一下拴签,照這個讀法,一周至少要讀2本愉豺,如果一本書按250面計算篓吁,那么每天應(yīng)該讀250×2÷7≈72面。
我們都知道蚪拦,做一個任務(wù)時杖剪,只要把這個任務(wù)進行分解,分解的越細(xì)驰贷,就越好執(zhí)行盛嘿,越容易達成目標(biāo)。
經(jīng)過拆解括袒,我發(fā)現(xiàn)100本書這個任務(wù)帽芽,難度好像不算特別大逗概,也很有規(guī)律裤翩,于是我準(zhǔn)備挑戰(zhàn)下自己。
我買來一堆書漓库,然后給自己規(guī)劃好,今天讀多少頁园蝠,明天讀多少頁渺蒿,一周要達到多少,還專門買了個小本每天記錄彪薛,然后呢茂装?然后就沒有然后了。
表面看善延,這個計劃完美無缺少态,有目標(biāo),有規(guī)劃性易遣,甚至每一天做什么彼妻,做多少,都那么一目了然豆茫,但是執(zhí)行起來澳骤,發(fā)現(xiàn)卻根本不是一回事兒。
看似讀100本書澜薄,是一個確定性的目標(biāo),其實它充滿了無數(shù)的不確定性摊册。
我們假設(shè)讀72面書需要1個小時肤京,那你每天都能保證自己抽出這一個小時嗎?
假設(shè)你能保證每天抽1個小時茅特,那你能保證你讀完72面就都理解了嗎忘分?
實際情況很可能是這樣的:當(dāng)你讀一本書到第四章,忽然發(fā)現(xiàn)第一白修、二妒峦、三章之前壓根就沒讀懂,于是又折返回去重新讀兵睛。
于是肯骇,你讀第一、二祖很、三章用的時間可能是你計劃時間的2倍甚至更多笛丙。
實在是堅持不下來啊,沒辦法假颇,我放棄了讀100本書的目標(biāo)胚鸯,把注意力從數(shù)量上開始轉(zhuǎn)移到質(zhì)量上。
大概堅持讀了兩年之后笨鸡,我讀書的速度不知不覺的比以前快了很多姜钳,雖然一年還是讀不了100本書坦冠,但是讀個30幾本書還是可以做到的。
現(xiàn)在回想一下哥桥,如果把我一年讀完的這30本書辙浑,按之前那種規(guī)劃,把30本書平均分配到一年的365天去讀泰讽,我是無論如何也做不到的例衍。
但有一件事我做到了,就是每天都抽出時間讀書已卸,也許是一個小時佛玄,也許是半個小時,也許是一刻鐘累澡。
因為每天都讀梦抢,于是讀的東西越來越多,所以當(dāng)看到某本書有相同或者類似的內(nèi)容愧哟,我就直接掃讀了奥吩。
因為每天都讀,于是對某個領(lǐng)域知道的就更深入蕊梧,所以當(dāng)看到某本書里比較淺顯的部分霞赫,我就直接跳讀了。
因為每天都讀肥矢,于是理解能力增強了端衰,所以以前可能讀完后,需要再花10分鐘去理解的甘改,現(xiàn)在只需要5分鐘旅东,所以我讀書的速度變快了。
有趣的是十艾,當(dāng)我做到了每年30本書抵代,再來看每年100本書這個目標(biāo),覺得沒有當(dāng)初那么難了忘嫉,是可以實現(xiàn)的荤牍,并且對如何實現(xiàn)也有了一個比較靠譜的認(rèn)知,大概知道該怎么推進榄融。
所以参淫,當(dāng)初設(shè)定每年100本書這個目標(biāo),并沒有錯愧杯,起碼它給了你行動之前的一個設(shè)想涎才,在你前行的路上插了一桿旗。
我們不可能在毫無規(guī)劃、毫無設(shè)想的情況下就起步耍铜,只不過這樣的設(shè)想邑闺、這樣的規(guī)劃,它只是一個起點棕兼。
當(dāng)你有了這個起點陡舅,然后放在一個真實的場景中,去做一件事的時候伴挚,你會發(fā)現(xiàn)靶衍,通過純粹的規(guī)劃,是解決不了問題的茎芋,但也不能毫無方向颅眶,想到哪做到哪,像無頭蒼蠅一樣去實現(xiàn)目標(biāo)田弥。
這個過程很像打游戲涛酗,你剛開始玩,一下子就輸了偷厦,但是隨著你玩的次數(shù)越來越多商叹,你的技藝就越來越精湛,而這個結(jié)果只泼,不是你在開始玩游戲的時候剖笙,規(guī)劃出來的,而是在你玩的過程中请唱,通過不斷的輸不斷的輸枯途,練出來的。
所以籍滴,你能達成的結(jié)果,都是在你做的過程中榴啸,不斷試錯孽惰,不斷調(diào)整,不斷精進鸥印,最后自然而然得到的一個結(jié)果勋功。
所以,我們不能把迭代簡單的理解為“升級”库说。
升級狂鞋,更多描述的是一個結(jié)果,是一種直接的潜的,一次性的骚揍,達成的一個目標(biāo),是一種線性的進程。
而迭代信不,是通過無數(shù)次嘲叔,不斷的,重復(fù)的抽活,接近一個目標(biāo)硫戈,折返接近,再折返再接近下硕,最終達到目標(biāo)丁逝。它不是一次性完成的,是通過不斷重復(fù)的梭姓,但每次重復(fù)又比之前更好一點霜幼,這樣一種非線性的進程。
為什么我的目標(biāo)原來是100本書糊昙,現(xiàn)在只做到了30本書辛掠,連一半都沒達到,我卻認(rèn)為自己對達成100本書這個目標(biāo)释牺,反而更清晰了呢萝衩?
這是因為在不斷的迭代過程中,我的認(rèn)知升級了没咙,于是我對達到目標(biāo)的規(guī)劃更清晰了猩谊,盡管這個清晰度,也會隨著迭代的過程再次變得不同祭刚。
現(xiàn)在我們把“迭代”的關(guān)鍵詞拆解一下:
1.重復(fù):
不斷的重復(fù)做牌捷,而不是一次性的完成。
2.改進
在做的過程中不斷的改進涡驮、調(diào)整暗甥、優(yōu)化。
3.認(rèn)知升級
迭代的過程就是不斷提高認(rèn)知的過程捉捅,升級只是這個過程的一個結(jié)果撤防。