1. 程式人生 > >堅持是一種人生態度,跟能力無關!

堅持是一種人生態度,跟能力無關!

目前供職於某公司的研發部擔任軟體工程師兼日語(現場/會議)口譯,同時在上海交通大學軟體學院讀研。 興趣愛好:閱讀和寫作、討論分享想法、解決問題和編碼、跑步、電影、日語朗讀、簡單生活。

目前已經在扇貝網連續打卡超過500天。

扇貝網:

使用扇貝網的過程中,有沒有什麼最難忘的事情?

chain:

有關這個問題,我想先說說如何認識到扇貝網的吧。記得那是2011年1月初,我正著手準備考在職研究生的事情,對於我來說其他科目合格的問題不大,唯獨英語這門學科始終是我的短板。按學院的規定,外語考試科目限定只能是英語,本來我想以日語代替英語的可能性也就不復存在了。怎麼辦?只有硬著頭皮上了咯。順便一提的是,當時我英語的能力大概跟初中生差不多,單詞量估計不足1K,語法什麼的早就忘光了,聽說讀寫譯等各方面在工作之後也不曾接觸幾乎沒什麼能力可言,總之就是認識26個字母英語的廢柴。不過既然已經決定去做這件事了,那麼我就不再考慮是不是能夠做成,只開始規劃如何做這件事本身。好在身處我們這個時代不缺乏資訊。有時資訊甚至是免費的,是因為它自由且容易地被獲取和分享,而有的資訊則不然,它很重要,重要到可能會改變你的想法,行為,甚至人生軌跡。而你只是無法知道如何獲取這種重要資訊的路徑而已。花時間來獲得正確的資訊可以避免浪費數月甚至數年的時間都得不到的結果。 而這算是我的一個得意技,也就是我會在動手做某件事的前期花一部分時間先去各個層面收集有關的情報,從整體上規劃這件事的做法和進度。不是埋頭先做一通,雖說Just do it也是很重要的。跟扇貝網(之前還是叫17bdc)的相遇就發生在那個時候。抱著嘗試一下的態度登入了網站,要知道在這之前已經有了比較多的背單詞網站,而我也總是淺嘗即止。原因何在? 因為那些網站幾乎都是讓你從A開始背到Z,第一個單詞通常是abandon,老實話這種模式的背單詞我也堅持不下去,不久就abandon了。而當時扇貝的模式是:以天為單位,以周為進度(前期加入的朋友應該都知道,你堅持背7天系統會獎勵你一個星星,所以每週會期待自己“升了一級”的變化,現在沒有這個功能了,有點可惜)

而且號稱用了記憶曲線的演算法,給出的單詞也不再是A-Z的順序了。突然,我感覺到我遇到了一款“對”的服務了。在背了1周之後,我的單詞量從0變成了300,1個月之後,單詞量從300變成了1200。1個月背了1000+個單詞,神了!這是數量是我過去10年以上學英語生涯的英語單詞總數。而且沒有前背後忘,幾乎記住了所有背的單詞。另外一件重要的事需要說明,我讀完了扇貝網2年間記錄的部落格中的所有文章。當我瞭解到創始人的理念,服務存在的理由,網站誕生的全過程,以及未來的願景的時候,我被打動了!我知道自己遇到了一款“好”的服務。也就在那一個瞬間,我決心跟隨扇貝一起成長,學好英語,我只下這一次決心也是最後一次!

以上就是我與扇貝相識的整個經由。

現在看來,學習這件事關乎3個因素:能力、態度、性格。能力是三者中最容易培養的,態度則重要得多但卻很難得(往往你可能需要那麼一個契機促使你的態度發生轉變),而性格是沒轍的。

在扇貝網伴隨的日子,要說比較難忘的事情…。一開始的17bdc是沒有打卡這個功能的,也不知道自己的排名。我也不是網站最早期的會員,在我剛開始背的時候(一顆星星),其他會員都2-3個太陽了。在某一天我突然知道了我是這個網站堅持最久的那個人,那一天開始才算真正有了變化。

我把那天的事情截圖了,這件事令我很難忘。

其實那天起嚴格意義上是並列第一,和我一起第一名的是清華的物理學博士,詞彙量是16000+。他其實是可以一直堅持下去的,突然的某一天他跟他心愛的人一同消失了,這傳為了一段佳話…目前已經520多天,對保持了1年半的第一的我來說,第一的意義沒有那天來得重要了。扇貝網讓我收穫的是保持自信與堅持的勇氣和力量。即使是在沒有排名公佈的那8個月裡面,即使是默默無名的,過程本身的意義更為重要吧。

扇貝網:

除了背單詞,你還有什麼一直堅持的習慣?

chain:

那就列舉幾個我一直堅持的習慣吧:

1,閱讀 我從09年開始保持每週閱讀1本書,每年的閱讀量是50本左右。目前仍舊持續著……這張照片拍攝於11年11月。一次書架整理後的成果。下圖是我09年以來的讀書筆記。

2,跑步 從10年夏天開始,每到夏天我總是會跑上幾個月。這個愛好雖然說不上保持每天跑步,但已經2年多下來一直沒有中斷過。本來我每分鐘心跳是94,目前是64。 而我最終目標可能是跑完一個馬拉松的距離,不求時間和名次。 最近,我註冊了一個跑步的記錄網站(http://www.dailymile.com) 非常符合我個人要記錄跑步內容的需求,而且支援iOS。 所以如果你也是一名跑步愛好者,歡迎你來follow我。 (http://www.dailymile.com/people/yujnln)

3,早睡早起 從11年夏天開始,我嘗試改變自己的作息習慣。從原本的深夜黨改成了晨型人。我一般是早上4點起床後開始學習。但是這個習慣和計劃真的有點“反人類”..因為一些人際關係和實際的生活原因,造成無法早睡,也就很難保證每天都起得很早。但我會不斷糾正生活的細節,將這個習慣保持下去。這裡是我記錄每天早起時刻的網站(http://www.hayaoki-seikatsu.com/users/chain/)

4,練習10000個小時 從12年年初,我開始了一次新的挑戰。在某個特定領域上持續刻意練習(Deliberate Practise),投入大量的時間和熱情。目前已經持續了46周,累計時間約1728個小時。 這裡是我記錄我每週所投資的時間的地方: (http://www.douban.com/group/topic/23786814/)

5,日語朗讀 陸陸續續錄製過一些個人的日語朗讀。前後也有幾年的時間了。 我的個人主頁(http://8671275.5sing.com/),歡迎來聽。不過這僅僅是個人的興趣愛好,非專業。

扇貝網:

能談談你堅持的祕訣嗎?你堅持下去的理由是什麼?

chain:

祕訣就是沒有祕訣。好吧,還是有一些的。 堅持是一種對待人生的態度問題,跟能力無關。 我堅持的理由就是找不到不堅持的理由。 造成這種態度的轉變,我想了想大概有這麼幾個方面:

日本的文化

為了防止被某些愛國人士誤傷,我首先需要下宣告我也是一名愛國的良好公民。 從05年開始自學日語,掐指一算接觸也有7年多了。對日本國民的民族性方面我可以說我比較瞭解。拋去那些糟粕的東西不談,日本人的某些性格品質是很能打動到我的。比如,謙謹,慎言,守信,細緻,淡泊,堅韌(這些品質在老一輩的日本人身上體現得更多,也就是目前5,60歲的日本人,新一代的日本年輕人也有點“垮”),而且為了更好地說,寫日語,我必須更加深入日本人的語言思維。這些都是我所接收到的日本光明且良好的一面。 同時,讓我感嘆到語言的力量,你多懂一門語言,你就多開啟了一個新的世界。也只有在你真真正正地切身體會到這種思維上轉變的時刻,你為人處事的態度也就同時潛移默化地產生了轉變。每天,我的大腦中充斥著自然語言和程式語言,有時候他們對立,試圖在我腦中打架;而有時候卻很和諧,相輔相成。所以每天我都經歷著這樣那樣的奇妙感覺。

程式的世界

09年年中開始自學程式設計,接觸程式語言。大概也是從那個時候起,我的性格發生了變化。變得寡言少語,不善言談(其實我內心世界豐富得要死,感覺每天大腦都是超負荷運轉。程式設計師悶騷大概是通病,沒治),足不出戶,宅得要死。當我把自己沉浸到計算機的世界中去之後,我又學會了一堆東西。 C++/Python/JavaScript/HTML/CSS/Linux/Vim/Algorithm/程式設計正規化/設計模式/設計原則/各種框架,資料庫,行業術語,業界趨勢等等等等。 在學習了以上這些東西之後,我感覺我從一名學習者的角度慢慢開始轉變成創造者了。我希望我能夠用自己所學的技術實現心中的想法,從而創造出一些有意義的價值。

似乎以上的東西跟堅持沒有什麼關係? 其實不然,在學習的過程中如果你有明確的主線,你會自然地知道自己學習的路線。就像我們從小被灌輸的學習路線圖一樣:小學→初中→高中→大學等。清晰明瞭,你說你這10多年間的學習過程就不是堅持了嗎?大部分的人都這樣堅持過來了,自己卻渾然不知。在我學習程式設計的過程中,也類似這種情況,我有明確的主線任務,而堅持一詞對我來說卻又是渾然不自覺的。有意識的堅持很難維繫,潛意識的堅持走得更遠。“DRY”,“K.I.S.S”,“dogfooding”,“Virtues of a programmer”… 這些都已經根植在我思想的深處,讓我在無意識中也遵守這些行為準則。

閱讀的思想

如果有人問我:那怎樣才能令一個人的態度發生轉變,思想變得深刻? 我大概會推薦他去閱讀。一部好書,包含了作者思想的精華。可能你利用10個小時就能夠了解到作者長達數年積累的思想,在閱讀的過程中感悟,近距離地跟作者對話,超越了時間和空間的限制。(沒有超越語言上的,如果有能力閱讀不同語種的原著,思想豐富度將呈指數增長)每一個人無法脫離這個社會獨立存在,那麼群居的天性同時也讓我們有了思想交流的渴望。冷靜地想一下,平時你能夠接受到的思想交流有哪些?父母,同學,好友,同事,媒體(電視/報紙/網路)… 然後,然後沒有了。做一個不太好的假設,如果你周圍一圈人的思想高度都差不多,那麼能夠影響你的思想也似乎是微弱的。如果你每天看到的聽到的見識到的都是差不多的東西,那也就是說缺少了某種促使你發生轉變的契機,單憑自己從生活經驗中體悟時間成本則比較高。

大家的鼓勵

有一些人在瞭解我之後感覺我很勵志,感覺我影響了他們,所以有時候我會收到他們的感謝的來信。殊不知,在這個互動的過程中,我也接受到了對方正面的力量。人不是一臺機器,更不是永動機。我們都渴望交流和分享,我影響了一部分的人,同時也被一部分的人影響著。而每當我接受到來自大家的鼓勵的時候,這讓我產生了更多堅持的力量,帶我走得更遠。我一直說的話就是,我沒有什麼很特別的,僅僅是能夠堅持,如果你們跟我一樣堅持,我相信你們會做得比我更好。

有時候,“雞血”,“勵志”這些東西,的確可以帶給我們一時的快感,讓你感覺很爽,也有了要努力的決心和衝動,恨不得早點看到,好讓自己來個華麗的人生逆轉。但是在你態度沒有端正之前,沒有拷問過自己的人生目標之前,它們只能夠帶你走上那麼一小段時光。不久你又變回了你原來的你,甚至還會反彈地更嚴重。真正能夠讓你堅持下去的,一定是那顆堅定不移,滴水穿石的平常心。

關於chain: 男,85年,上海人。 目前供職於某公司的研發部擔任軟體工程師兼日語(現場/會議)口譯,同時在上海交通大學軟體學院讀研。 興趣愛好:閱讀和寫作、討論分享想法、解決問題和編碼、跑步、電影、日語朗讀、簡單生活。

趁著這次機會,我也算稍正規地總結了我這3年來的心路歷程。最後要感謝能抽出一部分時候來閱讀此文的你,我不喜歡過度解釋也不喜歡與人爭論無意義的東西,更不喜歡改變別人(因為我覺得要改變自己就已經很難很難了)。文章中有意無意地會有一些我個人價值觀的輸出,你看看就好,並非要說服你什麼。 最後希望能看到此文的你,如果受到了我的影響,並在今後的生活學習中取得了成績,歡迎你來信告訴我,我會為你感到高興,會覺得我真的做了一些有價值的事。

更多交流請至我的留言板(http://chainguest.sinaapp.com/ )

編者:下期將會有Chain的另一篇重量級文章,有關他自己的時間管理心得。 希望向chain學習的,不妨加入他創辦的四點網

相關推薦

堅持人生態度能力無關

目前供職於某公司的研發部擔任軟體工程師兼日語(現場/會議)口譯,同時在上海交通大學軟體學院讀研。 興趣愛好:閱讀和寫作、討論分享想法、解決問題和編碼、跑步、電影、日語朗讀、簡單生活。 目前已經在扇貝網連續打卡超過500天。 扇貝網: 使用扇貝網的過程中,有沒有什麼

個性是生活態度努比亞X沒有前置攝像頭的手機

現在全面屏手機已成為趨勢,提高屏佔比已經成為各大手機廠商解決的問題,要提高屏佔比就要解決前置攝像頭的問題。手機市場掀起了一場全面屏大戰,一時間劉海屏、水滴屏等一系列全面屏解決方案全都出來了。 OPPO FIND X釋出,通過機械式的升降結構將手機屏佔比提升至驚人的

淺析在QtWidget中自定義Model(beginInsertRows()和endInsertRows()是空架子類似於信號用來通知底層)

cti ron 初學者 開發 http 沒有 insert ati 學習 Qt 4推出了一組新的item view類,它們使用model/view結構來管理數據與表示層的關系。這種結構帶來的功能上的分離給了開發人員更大的彈性來定制數據項的表示,它也提供一個標準的model接

不要質疑你的付出這些都會是累積沈澱它們會默默鋪路只為讓你成為更優秀的人

只為 王者歸來 今天 一個 學習 的人 mage com bsp 更新一下今天的學習進度:以後每天都會更新,倘若有啥感悟想說的話也會一起發出來,希望更多的人能和我一起堅持下去:   1.每天背誦50個英文單詞,復習鞏固了60個單詞,進度: 850/3486   2.

TCP協議的十狀態集及子網劃分

stat 四次揮手 建立 pad word 劃分 dos ott pro 第1章 tcp協議的十一種狀態集轉換1.1 tcp三次握手狀態集的轉換 (5種狀態集)服務端和客戶端初始狀態:closed狀態1. 服務端:開啟服務程序,其實創建socket(5元組概念),由clos

python練習題寫一個方法 傳進去列表和預期的value 求出所有變量得取值可能性(例如list為[1,2,3,4,5,6,12,19]value為20結果是19+1==20只有可能性)要求時間復雜度為O(n)

num bubuko com pri def 代碼 data- 取值 .com 題目:(來自光榮之路老師)a+b==valuea+b+c=valuea+b+c+d==valuea+b+c+d+...=valuea和b....取值範圍都在0-value寫一個方法 傳進去列

IBM開發了AI系統幫助人類創造新型香水

香水的創造通常被視為定製藝術。幾個世紀以來,法國人對嗅覺業務感到自豪,專業的氣味大師花費數十年的時間學習手藝。科蒂(Coty)和雅詩蘭黛(EstéeLauder)等巨型化妝品公司向傳說中的香水代理商進行了大量檢查,這些香水代理商利用一絲不苟地研究芳香學的香水化學家。 這裡的一個共同主題是開

html 裡面鑲嵌視訊是video是iframe

1,解決iframe不能全屏的問題 <iframe style="width:98%;height: 450px;" src='{$vo.url}' frameborder=0 allowfullscreen="true" webkitallowfullscreen="tru

Maven執行TestNG的testcase 兩方式testng.xmltestngCase.java

詳情參照: http://maven.apache.org/surefire/maven-surefire-plugin/examples/inclusion-exclusion.html 1.maven通過maven-surefire-plugin來執行maven專案中src/test/j

把程式設計作為思考方式這是一個python程式的生存指南

程式設計已經改變了。在像FORTRAN和C這樣的第一代語言中,程式設計師的程式設計壓力是將高階概念轉換為程式碼。在現代程式語言中 - 我將使用Python作為示例 - 我們使用函式,物件,模組和庫來擴充套件語言,這不僅使程式更好,而且改變了程式設計。 Python 的計算機語言,報紙

java實現快速排序常規的是左程雲的方式。

java實現快速排序: 一:先來一個常規快排: 這個方式就是我們的基準值一直在兩個邊界徘徊,要麼在less的較大邊界,要麼是在more的小邊界,其實就是在居中位置徘徊。 package chapter1; //來一個快排,常規快排 public class QuickSort {

什麼是REST——適合初學者的簡單解釋第一部分:介紹

  原文地址:https://medium.com/extend/what-is-rest-a-simple-explanation-for-beginners-part-1-introduction-b4a072f8740f     這篇文章是解釋REST基本概念的兩篇文章中的第一篇。      閱讀

lua中class的實現方式單例擴充

方式 tab 方法 span 實用 ble 核心 攔截 說我 先上代碼 1 local _class={} 2 3 function class(super,singleton) 4 local class_type={} 5

假如女人是程式語言那麼12星座女分別是哪語言呢?

PS: 這篇文章是一個技術社群的碼農寫的,這哥們很有才,因為他確實抓住了12星座與一些程式語言的共性,比喻得很靠譜,特轉如下: 計算機語言的實質其實是為了讓人類能夠更好與計算機打交道,最終結果都是通過編譯成二進位制程式碼或通過直譯器轉譯成二進位制程式碼的形式,由計算機來執行。而二進位制就是0和1,假

利用Cmake使得低版本Visual Studio IDE快速執行高版本VS專案的方法~

我們在實際程式設計中,經常會遇到如下情形: 電腦上安裝的是VS2008,需要執行的專案竟然是用VS2010或者VS2012編寫的,如何用VS2008,快速的執行高版本的專案,是一個很實際的操作。 首先,這種情況完全可以通過重新手動新建VS2008工程,手動新增檔案的方式解

golang 實現環形佇列及週期任務

一、環形佇列 環形佇列不同語言有很多種不同的實現,不過大部分都比較複雜。 在使用golang實踐生產者消費者模型時,發現了一種變相的環形佇列,程式碼比“常規的”環形佇列簡單的多,解決2個問題: 1、生產者消費者間資料傳遞; 2、記憶體空間預申請,避免頻繁的動態記

二進位制詳解:世界上有10懂二進位制不懂。

  目錄 一、十進位制整數轉二進位制、八進位制、十六進位制 二、二進位制轉十進位制、八進位制、十六進位制 三、十進位制、八進位制、十六進位制轉二進位制 四、二進位制小數與十進位制小數 一、十進位制整數轉二進位制、八進位制、十六進位制 首先是一張 十進位制

LeetCode189——Rotate Array兩解法(易讀高效)

Rotate an array of n elements to the right by k steps. For example, with n = 7 and k = 3, the array [1,2,3,4,5,6,7] is rotated to [5,6,

請實現一個佇列既可以存放整數又可以存放字串。簡單的說佇列是資料結構按照先進先出的順序管理進、出佇列的元素

請實現一個佇列,既可以存放整數,又可以存放字串。簡單的說,佇列是一種資料結構,按照先進先出的順序管理進、出佇列的元素。本題要求完成:   (1) 實現描述佇列的類Queue,其中定義了佇列的大小Size(即佇列中可以存放的元素個數),幷包括進佇列函式Add,出佇列函式De

Ceph:可擴充套件高效能的分散式檔案系統

摘要 我們開發了 Ceph,一種分散式檔案系統。該檔案系統提供極佳的效能,可靠性以及擴充套件性。通過專為不可靠的物件儲存裝置(Object Storage Device,OSDs)所組成的異構、動態叢集而設計的準隨機資料分配演算法(CRUSH),利用其替代檔案分配表,Cep