人生苦短,轉行程序員要趁早(上)

把生命浪費在美好的事物上

時間管理理論中的一個重要概念:四象限法則,優先處理完重要且緊急的事情之後,再重點地把主要精力和時間集中地放在處理那些重要但不緊急的工作上,這樣可以做到未雨綢繆,防患於未然。

四象限法則
四象限法則

時間管理四象限法則理論備受追捧,它很好的詮釋瞭如何權衡在資源有限情況下的獲得最大收益,世間萬物都是基於本事物生命週期之內,有着自己的資源瓶頸,即使作爲高智能生物並無限探索慾望能力的人類也無法逃脫客觀限制,尤其是時間資源,如何把有限生命活得更有意義,即如何有效地利用有限資源完成任務並實現目標,讓自己發光發亮成爲生命之要事。

第一次看到這個理論是在高二,無意間瞥見班長把四象限法則圖文,一筆一畫地從雜誌上抄在紙條上,並小心翼翼地夾在書裏。很顯然班長覺得這個理論很值得收藏,當時的我對此嗤之以鼻,輕浮地認爲:這碗雞湯,本人在中學時候就知道了,至於當個寶嘛。然而,有句話說叫出來混遲早是要還的,現在的我再也不敢輕敵任何學術理論了,因爲「 越看起來簡單簡潔的理論,越是讓人不起眼,但其作用發揮出來越是驚人 」,最著名的莫過於愛因斯坦質能方程。

判斷事情的重要程度因人而異,一件事情被完成之後,能讓自己感到生命的美好,那麼它就會變得很重要,再利用四象限法則管理分配自己的精力,就需要把生命浪費在美好的事物上。

美好驅動人生

當要反感一個事物的時候,不要直接說它如何令人不爽,而要反說其他事物如何令人美好。個體之間定義事物的美好程度不同,聚焦美好事物的選擇也就不同,放棄一方而追求另一方的理由,可以說成被另一方的美好所吸引選擇,也可以說成被一方的不美好而放棄,我更願意選擇前者這種美好的說法,並且一直是這樣做着。

人生在世,都是在倒計時,活着的時候,不斷追求、時刻聚焦美好,是件令人愉悅的事情,比如編程。

自以爲的美好

大一下學期有一門數據庫必修課程,雖然是必修課程,但是由於和本專業關係不大,加上諸多生澀難懂的概念,整個課程學完給我一種雲裏霧裏的感覺,直到臨近期末,學習這門課程的實習訓練,爲期一週,老師要求小組組隊合作完成一個數據庫管理系統。當看到張老師細緻地講演系統數據的增刪改查功能時,我的眼裏冒着綠光,興奮地發現學這門課程,原來可以讓計算機完成這麼厲害的事情!

揣着好奇興奮的心情,從圖書館借了本項目實戰書,迫於強迫症和好強心,看到書上描述的系統功能強大實用,於是心中暗下決心,我也要做個類似的,於是模仿着書上的講解開始了人生中的第一個程序,白天幫助同學們解決問題,晚上自己在不停“模仿”,看着自己一點點實現的功能浮出水面,心裏越加亢奮,以至於從晚飯開始鼓搗電腦到天亮都沒有一絲睏意,那時還很流行第一季中國好聲音,張偉翻唱過一首歌《三天三夜》,對五音不全的我來說,只會反覆哼唱這首歌的第一句「一點都不會累~」,真的是一點都不會累,整個實訓過得那叫一個酸爽充實。

當時的電腦裏還安裝着叫迅雷音影的視頻播放器,通過系統設置可以去掉一些廣告信息,但是始終無法完全阻止可惡的彈窗,強烈認爲沒有經過用戶同意就硬推廣告,不做播放器該做的事情,這完全屬於款流氓軟件。由於實習項目的“洗禮”,發現小白也可以設計實現一個軟件應該長成什麼樣子,於是心想自己如果獨立開發一個乾乾淨淨的播放器,並分享給大夥使用,這事該多麼牛X。但是苦於自己沒有基礎,不知從哪裏着手開幹。

多嘴的一個問

作爲課代表,來到張老師辦公室,把實習報告在桌上摞齊後,本可以轉身就走,見老師還屏幕前忙活着,本不想打擾,結果心一狠,還是多嘴問了句最近憋在心裏的問題,如果想學編程做個軟件,該看些什麼書比較好。老師見我在實習期間的積極表現,停頓了一下:你是零基礎,真感興趣想學的話,最好有個老師能帶着你。我一機靈:老師您不就可以帶我嘛。老師輕輕搖頭地表示沒時間:這樣,我到時候給你引薦位老師,讓他帶着你。我連忙答謝,寒暄一番就回去了。

那個傍晚,夕陽斜照,作爲非科班生,原本以爲這只是一多嘴的問題,老師並不會放在心上,因爲計算機基礎知識只是我們專業的附屬課程,我自己都沒想過可以接觸編程並把這個當做日後工作一項技能來學,只是單純感興趣的一問,然而老師放在心上,因而這多嘴的一個問正向地影響了我的生命軌跡。

發現編程之美

不到一星期,張老師突然來電:“現在忙不,如果不忙,來我這,給你推薦了一位老師,可以跟着老師後面完成編程項目…”。電話這頭的我興奮不已,連忙收拾書包,揹着筆記本,從宿舍飛奔到教學樓,氣喘喘地來到指定的辦公室門前,整理好氣息,怯怯地敲門進去了。

在帶我入編程之門的候老師面前,結結巴巴地表示自己是零基礎,心裏沒有底氣,您確定我可以在您的指導下完成項目嗎,候老師不在意地表示:“沒關係,只要有興趣就好,直接跟我上手做項目就行,不需要死板的從頭開始學習,不過你現在還是得自學點基礎知識才行…”。在老師粗略地講解什麼是網頁編程之後,簡單地演示了一下,看得我是倍感壓力(完全不懂,一臉懵逼),老師見狀,就翻出了桌上的一本網頁編程基礎教程書,安慰鼓勵我先自己看看,把裏面的例子都弄懂之後再來。

這本書很薄,序言寫着適合零基礎入門,但是作爲非科班出身的我來說,這裏面講的任何知識點都是完全陌生的概念,根本就不適合純小白入門,我連一個 html 的詞義解釋都需要反覆理解半天,有種從入門到放棄的感覺。爲了不辜負候老師的期望和自己的初心,當時的自己不會利用網絡找學習資料輔助自學,完全僅憑這本不適合小白的入門書在啃,心中無數個對作者胡寫一通的罵娘和想放棄的心,但是還是一字一句地閱讀並照着書上描述的步驟親手實現 demo,然而比較神奇的事情發生了,每一個成功實現的功能都像是一針興奮劑,刺激着原本想放棄的心,通過這一點點興奮刺激,愈加發現,自己可以通過編程去控制電腦去設計完成自己的想法,每一處細節都是由自己雙手親自精準控制,成就感悠然而生,編程這個真的是令人精神抖擻,因此整個學習過程中,繼續學習下去的熱情一直沒有減少。回想起來,當時能夠完整地看完網頁編程基礎知識,根本原因在於我有一臺個人電腦,遇到不懂的概念可以及時快速地上機實操,每一個成功演示的功能都是一次驚喜發現,每一個興奮刺激累積下來就使得學習過程變得很有趣味,並且學習時間越長越加發現,原來編程是一種工具,可以幫助自己實現自己想要的想法,讓生活變得更美。

- END -

歡迎關注:木鯨魚

歡迎關注:木鯨魚

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章