驅(qū)動(dòng)力來(lái)自哪里-獻(xiàn)給迷茫的程序員
驅(qū)動(dòng)你做一件事情的動(dòng)力來(lái)源是什么?不知道大家想過(guò)這個(gè)問(wèn)題沒(méi)有。一般人可能會(huì)想到兩種驅(qū)動(dòng)力。
一種是生存本能帶來(lái)的驅(qū)動(dòng)力,即生物性驅(qū)動(dòng)力。比如每天要吃飯、睡覺(jué)、上廁所,長(zhǎng)大了要戀愛(ài)、結(jié)婚等。這種驅(qū)動(dòng)力保證我們能夠生存在這個(gè)世界上,是一種原始的驅(qū)動(dòng)力。
另一種是獎(jiǎng)勵(lì)或者懲罰帶來(lái)的驅(qū)動(dòng)力,即外在動(dòng)機(jī)。比如老板承諾工作干的好有獎(jiǎng)金,我們就努力干活。如果上班遲到會(huì)罰款,我們會(huì)早起等。這種驅(qū)動(dòng)力會(huì)改變?nèi)说男袨椋蛊涠嘧龉膭?lì)的事情,少做禁止的事情。
如果只依靠這兩種驅(qū)動(dòng)力,那么你的人生會(huì)變得精彩嗎?很難。為什么那?第一種驅(qū)動(dòng)力只解決了你的生存問(wèn)題;而第二種驅(qū)動(dòng)力則約束了你的行為。你不想上 班,但不得不上班。一旦你做某件事情獲得了獎(jiǎng)勵(lì),你就會(huì)對(duì)獎(jiǎng)勵(lì)上癮。而當(dāng)你認(rèn)為你得到的獎(jiǎng)勵(lì)與你的付出不成正比時(shí),你的行為就會(huì)松懈下來(lái)。
要想保持第二種驅(qū)動(dòng)力長(zhǎng)期有效,那么就需要管理者具有相當(dāng)高的水平,比如確保內(nèi)部公平和外部公平,報(bào)酬要高于平均水平,考核標(biāo)準(zhǔn)衡量因素要廣。咱們作為打工的,能碰到這樣的領(lǐng)導(dǎo)那肯定是燒了高香。能有10%的領(lǐng)導(dǎo)都做到以上幾點(diǎn)就算行了大運(yùn)了。
那么除了這兩種驅(qū)動(dòng)力,還有沒(méi)有第三種驅(qū)動(dòng)力那?答案是有。那就是內(nèi)在動(dòng)機(jī),即完成某件事情帶來(lái)的成就感和愉悅感。比如你打LOL,完成了5殺,那感 覺(jué)嗨翻天了。還有你去跑步,第一次不間斷跑了10公里,完成后的感覺(jué)肯定會(huì)非常奇妙。你修復(fù)了一個(gè)存在已久的軟件故障,那么今天就會(huì)感覺(jué)很充實(shí)。這種沒(méi)有 人主動(dòng)給你獎(jiǎng)勵(lì)或懲罰的事情你卻干的津津有味。為了練好LOL中的大局觀,你研習(xí)了數(shù)千盤比賽錄像。為了能夠跑的更遠(yuǎn),你查閱了很多跑步相關(guān)的教程、書(shū) 籍。為了修復(fù)你遇到的bug,你不惜翻墻來(lái)搜集相關(guān)資料。
如果你能駕馭這第三種驅(qū)動(dòng)力,那么恭喜你,你的人生會(huì)一直前進(jìn)。關(guān)鍵在于,如何駕馭這第三種驅(qū)動(dòng)力那?你首先要問(wèn)你自己一個(gè)問(wèn)題,“我真的喜歡編程 嗎?我能確定我當(dāng)程序員不僅是為了養(yǎng)家糊口,而是為了實(shí)現(xiàn)自己的人生價(jià)值嗎?” 這一點(diǎn)非常重要,它決定了你是否能利用第三種驅(qū)動(dòng)力來(lái)促使你成長(zhǎng)。如果你答案是為了養(yǎng)家糊口,那么很可能你成為不了一個(gè)優(yōu)秀的程序員,并且在這條路上你越 走越疲倦;如果你的答案是真心喜歡編程,那也很可能說(shuō)明不了什么問(wèn)題,除非你每天都在主動(dòng)的學(xué)習(xí)和進(jìn)步。
在編程的路上想要利用第三種驅(qū)動(dòng)力,請(qǐng)先忘卻掉它可能給你帶來(lái)的獎(jiǎng)勵(lì),而是切實(shí)的學(xué)習(xí)知識(shí),充實(shí)自己,獎(jiǎng)勵(lì)只是你進(jìn)步途中的副產(chǎn)品。如果你做一件事情 先想著它有沒(méi)有價(jià)值,會(huì)不會(huì)給你帶來(lái)收益,那么你還是在利用第二種驅(qū)動(dòng)力。能不能帶來(lái)收益在你當(dāng)時(shí)的環(huán)境中你是很難看出來(lái)的。舉個(gè)例 子,AngularJs剛面世的時(shí)候,我一個(gè)同事對(duì)其非常感興趣,研讀了很多相關(guān)的資料,并積極試用,雖然那時(shí)候它極不成熟。在那個(gè)時(shí)間點(diǎn)其實(shí)看不出來(lái)它 會(huì)帶來(lái)什么收益,說(shuō)不定過(guò)幾個(gè)月AngularJs框架就會(huì)銷聲匿跡。但是幾年下來(lái),我這個(gè)同事已經(jīng)是國(guó)內(nèi)AngularJs的專家了,社區(qū)里影響力很大,目前還在寫(xiě)一本關(guān)于它的書(shū)籍。
第三種驅(qū)動(dòng)力,內(nèi)在動(dòng)力,其實(shí)就是自主性。當(dāng)你做些不是工作范疇之內(nèi)的事情時(shí),你反而離成功更近。再拿編程來(lái)說(shuō),很多大牛在上班時(shí)間外,會(huì)寫(xiě)一些博客,參加一些社區(qū)聚會(huì),翻譯或者寫(xiě)書(shū)。做這些事情都是靠?jī)?nèi)在動(dòng)力驅(qū)動(dòng)的。所以他們成了大牛,而按部就班的程序員依然時(shí)普通的程序員。當(dāng)你自發(fā)想做一些事情時(shí),你無(wú)疑已經(jīng)領(lǐng)先了很多人一大步,因?yàn)樗麄兌荚谠靥げ健?/p>
第三種驅(qū)動(dòng)力是一種良性循環(huán),很容易就可以把人變得樂(lè)觀,積極向上,感覺(jué)生活充滿希望。善于駕馭這種能力的人會(huì)在生活和工作中都使用它,而工作和生活 統(tǒng)一起來(lái),不再相互沖突。拿我來(lái)說(shuō),我平時(shí)喜歡跑步,從一次只能10公里,跑到了一次可以跑15公里,20公里,42公里….直到上周花了17小時(shí)跑了 72公里山路,本來(lái)計(jì)劃跑100公里的,但是膝蓋受傷,不得不終止。沒(méi)人強(qiáng)迫我這樣跑,我跑完了也沒(méi)有任何金錢上的獎(jiǎng)勵(lì),而且跑步本身其實(shí)也是蠻花錢的。 我為什么這么喜歡跑,那就是一種挑戰(zhàn)自己的精神,看看自己的極限在哪里。我不和別人比,只和自己比。只要能證明今天的自己比昨天的自己更優(yōu)秀,那我今天就 沒(méi)有白過(guò)。這種精神也會(huì)傳染到我的工作中。工作中再大的困難都不算什么,別人能做到我也能。即使現(xiàn)在做不到,那么也會(huì)主動(dòng)的尋找差距去彌補(bǔ),去提升。如果 你能從早上6點(diǎn)跑到第二天早上8點(diǎn)(我參加的比賽關(guān)門時(shí)間是26小時(shí),從早上6點(diǎn)到第二天早上8點(diǎn),我認(rèn)識(shí)的好幾個(gè)人都跑了25個(gè)多小時(shí),而我在跑了17小時(shí)候因傷退賽),那么你會(huì)發(fā)現(xiàn)很多以前對(duì)你來(lái)說(shuō)不可能的事情都不再那么困難。
好了,希望大家都能更好的利用第三種驅(qū)動(dòng)力,即內(nèi)在動(dòng)機(jī)。這種驅(qū)動(dòng)力不僅要用在工作上,更要用在生活上。有了孩子以后,我認(rèn)為生活比工作更重要,工作只是為了創(chuàng)造更好的生活。
希望大家都能快樂(lè)、開(kāi)心、充實(shí)的過(guò)好每一天。