驅動力來自哪裡——獻給迷茫的程式設計師
驅動你做一件事情的動力來源是什麼?一般來說動力來源有兩種。
一種是生存本能帶來的驅動力,即生物性驅動力。比如每天要吃飯、睡覺、上廁所,長大了要戀愛、結婚等。這種驅動力保證我們能夠生存在這個世界上,是一種原始的驅動力。
另一種是獎勵或者懲罰帶來的驅動力,即外在動機。比如老闆承諾工作乾的好有獎金,我們就努力幹活。如果上班遲到會罰款,我們會早起等。這種驅動力會改變人的行為,使其多做鼓勵的事情,少做禁止的事情。
如果只依靠這兩種驅動力,那麼你的人生會變得精彩嗎?很難。為什麼呢?第一種驅動力只解決了你的生存問題;而第二種驅動力則約束了你的行為。你不想上班,但不得不上班。一旦你做某件事情獲得了獎勵,你就會對獎勵上癮。而當你認為你得到的獎勵與你的付出不成正比時,你的行為就會鬆懈下來。
要想保持第二種驅動力長期有效,那麼就需要管理者具有相當高的水平,比如確保內部公平和外部公平,報酬要高於平均水平,考核標準、衡量因素要廣。這樣的的公司和領導可遇而不可求。
那麼除了這兩種驅動力,還有沒有第三種驅動力呢?在《驅動力》一書中,作者指出了第三種驅動力,那就是內在動機,即完成某件事情帶來的成就感和愉悅感。比如你玩英雄聯盟,完成了5殺,比吃了一頓滿漢全席還爽。再比如你去跑步,第一次不間斷跑了10公里,這種超越自己的感覺肯定會非常奇妙。你修復了一個存在已久的軟體故障,那麼今天就會感覺特別充實。這種沒有人主動給你獎勵或懲罰的事情你卻乾的津津有味。為了練好英雄聯盟中的大局觀,你研習了數千盤比賽錄影。為了能夠跑的更遠,你查閱了很多跑步相關的教程、書籍。為了修復你遇到的bug,你不惜翻牆來蒐集相關資料。
如果你能駕馭這第三種驅動力,那麼恭喜你,你的人生會一直前進。
那麼如何駕馭這第三種驅動力呢?作為程式設計師,你首先要問自己一個問題:“我真的喜歡程式設計嗎?我能確定我當程式設計師不僅是為了養家餬口,而是為了實現自己的人生價值嗎?” 這一點非常重要,它對你否能利用第三種驅動力有著決定性作用。如果你的答案是為了養家餬口,那麼很可能你成為不了一個優秀的程式設計師,而且在這條路上你越走越疲倦;如果你的答案是真心喜歡程式設計,那也很可能說明不了什麼問題,除非你每天都在主動地學習和進步。
在程式設計的路上想要利用第三種驅動力,請先忘卻它可能給你帶來的獎勵,而是切實的學習知識,充實自己,獎勵只是你進步途中的副產品。如果你做一件事情前先考慮它有沒有價值,會不會給你帶來收益,那麼你還是在利用第二種驅動力。你在當時的環境中很難看清楚一件事情對以後有沒有價值。
舉個例子,AngularJS剛面世的時候,我一個同事對其非常感興趣,研讀了很多相關的資料,並積極試用,雖然那時候它極不成熟。在那個時間點其實看不出來它會帶來什麼收益,說不定過幾個月AngularJS框架就會銷聲匿跡。但是幾年下來,我這個同事已經是國內AngularJS的專家了,在社群裡影響力很大,還發表了關於AngularJS的原創書籍。
第三種驅動力,內在動力,其實就是自主性。當你做些不是工作範疇之內的事情時,你反而離成功更近。再拿程式設計來舉例,很多技術大牛在上班時間外,會寫一些部落格,參加一些社群聚會,翻譯或者寫書。做這些事情都是靠內在動力驅動的。所以他們成了大牛,而按部就班的程式設計師依然是普通的程式設計師。當你自發想做一些事情時,你無疑已經領先了很多人一大步,因為這些人都在原地踏步。
第三種驅動力是一種良性迴圈,很容易就可以把人變得樂觀,積極向上,感覺生活充滿希望。善於駕馭這種能力的人會在生活和工作中都使用它,把工作和生活統一起來,不再相互衝突。比如我平時喜歡跑步,從一次只能10公里,漸漸一次可以跑15公里、20公里、42公里….直到上週花了17小時跑了72公里山路,本來計劃跑100公里的,但是膝蓋受傷,不得不終止。沒人強迫我這樣跑,我跑完了也沒有任何金錢上的獎勵,而且跑步本身其實既枯燥又花錢。我喜歡跑,是因為想知道自己的極限在哪裡,這就是一種挑戰自我的精神。我不和別人比,只和自己比。
只要能證明今天的自己比昨天的自己更優秀,那麼今天就是成功的一天。這種精神也會傳染到我的工作中。工作中再大的困難都不算什麼,別人能做到我也能。即使現在做不到,那麼也會主動的尋找差距去彌補,去提升。如果你能從早上6點跑到第二天早上8點,那麼你會發現很多以前對你來說不可能的事情都不再那麼困難。
我們經常聽說一些名人每天工作十多個小時還堅持健身、運動,這就是第三種驅動力的力量,即內在動機。這種驅動力不僅要用在工作上,更要用在生活上。這樣生活和工作更容易成為統一體,每天才能充滿陽光和鬥志。
相關文章
- 驅動力來自哪裡-獻給迷茫的程式設計師程式設計師
- 程式設計師迷茫的未來程式設計師
- 一個5年Java程式設計師的年終總結,獻給還在迷茫中的你Java程式設計師
- 一個五年Java程式設計師的從業總結,獻給還在迷茫中的你Java程式設計師
- java工作了7年很迷茫,一個5年Java程式設計師的年終總結,獻給還在迷茫中的你Java程式設計師
- 獻給剛入職場的草根java程式設計師Java程式設計師
- 獻給半夜加班到深夜的女程式設計師程式設計師
- 老程式設計師都到哪裡去了?程式設計師
- 成為最好的程式設計師的迷茫程式設計師
- 程式設計師的工資到底花到哪裡去了?程式設計師
- 女程式設計師的時間都去哪裡了?程式設計師
- 我也 30 了,來談談程式設計師的迷茫年齡程式設計師
- 程式設計師的奮鬥史(四)——興趣是第一驅動力程式設計師
- 程式設計師,為什麼如此迷茫?程式設計師
- 給未來精英程式設計師的建議程式設計師
- 寫給未來程式設計師的建議程式設計師
- 一個6年iOS程式設計師的工作感悟,送給還在迷茫的你iOS程式設計師
- 哪來的程式設計天才?程式設計
- 笑話3篇:一個程式設計師對自己的未來很迷茫程式設計師
- 春天裡,推薦給程式設計師們的技術書程式設計師
- 寫給.NET程式設計師:不要困在自己建造的盒子裡程式設計師
- 程式設計師生活之路--來自程式設計師爸爸的一封信程式設計師
- 《程式設計師健康指南》:給程式設計師的健康書程式設計師
- 程式設計路上,送給處於迷茫中的你和自己程式設計
- 程式設計師失業日記2:失業後迷茫程式設計師
- 送給程式設計師:最好的程式設計名言程式設計師
- 程式設計師別迷茫,通往牛逼的道路有很多程式設計師
- 程式設計師妻子自述:那些程式設計師教給我的程式設計師
- 程式設計師妻子自述: 那些程式設計師教給我的程式設計師
- 程式設計師的差距在哪裡?程式設計師的三個級別,你在哪裡?程式設計師
- 來自一個程式設計師的內心世界程式設計師
- 程式設計師的你想跳槽了?謹記:哪裡都不好混!程式設計師
- 自動化來勢洶洶,未來的程式設計師該何去何從?程式設計師
- 9月13日雲棲精選夜讀|一個五年Java程式設計師的從業總結,獻給還在迷茫中的你Java程式設計師
- 拿什麼來衡量程式設計師的生產力?程式設計師
- Go 設計哲學:少即是多,哪裡來的?Go
- 給各位PHP程式設計師十點未來的建議PHP程式設計師
- 某資深程式設計師寫給後來者的忠告程式設計師