33 歲老程式設計師回憶當初如何學習Java

我從小就學習不好,但有一個東西我學得很好,就是計算機。

我從上小學6年級的時候就會自己安裝操作系統了(win95年代,並沒有ghost這種東西),而且完全是自學。後來上初中學會各種office軟件的使用,因為ppt裡可以做動畫,讓我萌生了很大的興趣,連老師都來問我ppt怎麼做。初二開始正式接觸編程(qbasic),而這一切,都源於我的興趣。正如前面那句話,如果我把1/3的努力都放在了學習上,我可能還能踏入學霸的行列。

33 歲老程序員回憶當初如何學習Java

那為什麼學習自己感興趣的東西會有無窮的力量,而學習不感興趣的會有無窮的阻力,這個互聯網上有太多的說法和文章,我也就不去列舉資料了,我只想談談自己的看法。在我看來學習分為幾個狀態:

  1.被迫學習

這種動力絕大多數來源於父母,在父母的高壓之下完成的學習,會有兩種後果:

(1)在學習的過程中找到了成就感,慢慢高壓的動力被成就感的動力所取代,走向正軌。

(2)在學習中無法得到成就感,這也並不是說這個人很笨,只是內心的阻力要大於父母給的外力,產生了嚴重的叛逆心理。

這種學習狀態為普遍的情況,因為我們還小,我們如果不能從枯燥乏味的學習中得到樂趣或者讚賞,那將是一種極大的痛苦和煎熬,但金字塔原理告訴我們,得道者依然是少數人。

2.環境被迫

貧苦的家庭環境,迫使我們必須要努力學習,我們努力學習的目標只有一個,過上好日子,壯大家室,改變命運。

這又是另外一種動力,這就跟你學的專業沒有關係了,你學什麼都會很努力,在貧苦的環境下,你已經不知道什麼是興趣了,你只知道什麼能帶來改變,帶來富強。

所以從興趣出發這句話也不適用於這一人群。(當然話也不能說得那麼絕對,極端黨請繞道。)

3.確實喜歡

說實話,編程這個東西真心很難讓人產生興趣,在我那個年代,大家對電腦感興趣完全是因為電腦遊戲。而那個時候很多編程書籍都是晦澀難懂,專家學者拿出來炫耀的東西,至今也沒有改變很多。一開始接觸編程的時候,我也沒什麼興趣。

但我慢慢開始喜歡上了做網頁(html),那個時候做個網站不需要備案,ip地址還不是動態分配的。所以我就把我自己家的電腦做了服務器,在高中做了我第一個網站——班級主頁,裡面有同學的簡介,班級的簡介,班級照片以及老師介紹。也是從這裡,讓我對編程開始產生了興趣,因為我想做功能更強大的網站。

從上述三個情況我做一個簡單的分析就是,每個人都有自己的一扇門,至於這扇門是否完全打開,要看我們的經歷和覺悟,而打開這扇門的過程,就是修行。

很多偉人和名人學者都有一個共同的特質,就是不斷的學習。網上傳出很多比如強人的作息時間,什麼早上5點起床,晚上12點睡覺,一天只睡3小時之類的,當然也不要盲目的效仿這種可能會使人猝死的生活方式,我們只需要挖掘其中的內容,也就是他們為什麼可以不斷的學習,為什麼會有源源不斷的精力。

不停的學習,腦子裡能裝下那麼多東西麼?根本記不住啊?

其實不停的學習並不是讓你完全記住裡面的內容,學到專精的程度,只是讓你開闊眼界,就好比一定要出去闖闖見見世面是一個道理。掌握的知識越多越全面,大局觀和考慮問題的層面就會不一樣,至於有什麼不一樣,多讀幾本書去自己體會。

這些所謂的門到底是什麼?

工作之前我還認為我是一個只會寫代碼不懂得溝通的人,我很害怕商業場面上的那些事情,覺得自己做不好。但我並沒有給自己下死結論,我願意去嘗試,去試一下看看我是不是真的做不好。當然我的第一份工作給了我這個機會,不管是難伺候的客戶還是繁雜的公司內部鬥爭,我都應付過來了。這是我打開的第一扇門,做到的第一件我覺得我無法做到的事。

接著就是工作,大家都知道軟件開發工作就是一個不斷解決問題的過程,而自學恰恰是我的強項,不管是新技術調研還是難題解決我都能應付的來。但對於一些不夠自信的人來說,他們打自內心就覺得做不到,所以他們也就真的做不到,這就是他們無法打開的門。

所謂的門,是內心與外界的屏障。因為它不知道即將面對的是什麼,所以絕大多數情況下它選擇關上大門,保護自己,但如果它感受到了外界的陽光和清新的空氣,就會像鮮花那樣,美麗綻放。

綜上所述,你能做到什麼,不能做到什麼,取決於你給自己的大門是否打開,你是否相信自己能做到什麼事。一萬小時定律告訴我們沒有你學不會的東西,可能做不到最好,但我也相信你也不是最差的。為什麼總說心態決定一切,這就是我的個人感悟。如果你能像許多強人那樣敞開自己的大門讓知識不斷湧入,那麼你離強人也就不遠了。


分享到:


相關文章: