文章出處

  學習一門語言,最基礎的部分,當然是它的語法、數據類型、關鍵字的用法等等這一類的知識。

  其實從某種角度上來說,編程語言和普通的漢語、英語等人類語言,并沒有什么本質上的不同。它們都有自己的語法,有自己的單詞,只不過在人類語言中,將單詞按照語法組織起來以后,形成的是一句話、一段話或者一篇文章。

  而編程語言組織起來的,則是一段程序、一個模塊或者一個應用。

  因此,在學習任何編程語言的時候,語法和關鍵字總是必不可少的一部分,它們就像是人類語言的語法和單詞一般,是掌握它們的前提。

  對于這一部分內容,沒有什么其它特別的技巧,多寫多練即可,也不用執著于死記硬背。否則的話,就算你背的滾瓜爛熟,也只能是事倍功半罷了。

  好在林蕭在學習編程之初,就從未打算過死記硬背,這倒不是因為林蕭的覺悟有多高,而是因為,從小文科就一直倒數的林蕭,最怕的就是死記硬背了。

  不過,雖然不用刻意的費腦子去記憶這些知識,但這基礎視頻的教學內容,還是讓林蕭抓狂不已。

  光是一開始的這一部分,就已經讓林蕭忍不住吐槽了。而這一部分,正是那恒久不變的基本數據類型。

  當初學C語言的時候,林蕭就接觸過這些雜七雜八的數據類型。林蕭當時就覺得,創造這門語言的人,一定是腦子被驢踢了。

  你說你用一個long型代表整數不就完事了嗎?為毛還要弄出來short、int這些個同父異母的兄弟來?

  還有,那個大表哥double和大表姐float,為毛長得又這么像?

  這還沒完,那個boolean又是干啥的?不就是0和1嗎?這特么是哪里整出來的私生子?

  至于byte,就更別提了,-128到127的范圍,這特么不還是整數嗎?

  還有最后一個char,0到65535的范圍,馬勒戈壁的,這還是個整數!

  依照當時林蕭的想法,就long和double倆數據類型就足夠了,甚至再瘋狂一點,一個double類型就足夠了。

  林蕭哪里知道,靜態編程語言的好處之一就是數據類型夠多,編譯期就可以避免很多語法上的錯誤。現在來看,林蕭這種想統一數據類型的粗暴想法,更適合去寫腳本語言,那才是一個沒有類型的世界。

  不過在學習數據類型的過程中,林蕭還是發現了一點小小的驚喜。那就是,在Java的世界里,unsigned終于被雷劈死了。

  ......

  第一天學習,林蕭可謂是卯足了勁,片刻也不停歇的學習了整整一天。除了中午那會兒,趁著吃飯的時間看了會兒《非誠勿擾》以外,林蕭連上廁所的時候,腦海里都還在思考問題。

  這樣一天下來,林蕭不僅過了一遍java的由來和歷史,戰勝了“Hello world”,還看了數據類型以及變量的知識,已經算是不錯的戰績了。

  說到Java的變量,自然就會提到成員變量,也因此,林蕭第一次聽說了“類”的概念。

  根據視頻里的介紹,Java當中一切都是“類”,而且還舉了那個萬年不變的例子——一個人就是一個“類”。

  人有自己的屬性,比如身高、年齡、體重等。并且,人也有自己的行為,比如走路、吃飯等。于是,一個非常牛逼的“類”就這樣產生了,它叫做“Person”。

  其實“類”的概念,說到底,是在考驗一個人的抽象思維能力。

  一個程序員,如果擁有很好的抽象思維能力,那么他將會更容易寫出設計合理的代碼。而如果這個程序員,再對業務了解的更深入一些的話,那么他就有潛力成為一名合格的,甚至是優秀的架構師。

  由此就可以看出,抽象思維能力對于一個程序員是多么重要了。其實所謂的天賦,說的就是這些說不清道不明的能力。

  這些能力,就像空氣一樣看不見摸不著,也無法精準的判斷到底誰高誰低,但卻實實在在的影響著,一個程序員能夠到達的頂峰。

  好在程序員所需要的這些能力,林蕭都還算的上資質尚可,倒也稱得上是一大幸事了。

  ......

  到了晚上的時候,寢室里的人開始陸陸續續的回來了,林蕭的表弟宋剛和其它的三個室友當然也不例外。

  學校就是學校,一到了晚上八九點鐘,那絕對是熱鬧非凡。

  但就是在這樣的環境下,林蕭也沒有停止學習的腳步,依舊帶著耳機一個人在那默默的看視頻。

  雖然林蕭冷不丁的,也會和宋剛以及他的三個室友聊上幾句,但林蕭的學習卻依舊在穩步前行著,并沒有受到太大的影響。

  直到晚上11點,宿舍里停電的時候,林蕭才摘下了耳機,停止了一天的學習。不過由于林蕭的電腦是筆記本,因此就算是停電了,倒也不會立即關機。

  秉承著“有電就不能浪費”的原則,林蕭索性打開了《非誠勿擾》,準備放松一下自己的腦子。

  誰知林蕭剛一打開,身邊就齊刷刷的出現了幾個身影,“大表哥,你這筆記本就是好啊,停電了還能繼續堅挺。你這是看啥呢?嘿嘿。”

  “這個啊。一個相親節目。”林蕭掃視了一下身邊的幾個身影,隨后拍了拍自己的折疊床,“要不要一起坐這看會兒?反正你們一時半會兒也不睡吧。”

  林蕭的折疊床就在宋剛的電腦桌旁邊,坐在床上看自然是非常舒服的。不過由于林蕭這小床坐不下寢室里的所有人,因此在宋剛對面睡的兩個人,很識趣的跑到了自己床上。

  而宋剛和另外一個室友由于角度問題,在自己床上看不到,這才索性坐到了林蕭的床上。

  就這樣,五個單身漢在夜里11點,在寢室里黑燈瞎火的看起了相親節目。

  不用說也能想象的到,五個單身漢看一個相親節目,場面定然是十分混亂的。

  “媽的,長成這樣也有女生留燈?”

  “你們說,這男的最后會選誰?”

  “肯定是堅持心動女生了唄!”

  “臥槽。你當人家和你一樣傻?堅持了有可能被拒絕,還不如直接領走一個。”

  “你懂啥,這叫真愛!真愛!懂不懂?”

  “行了吧。你就別跟我提真愛了。這才不到三年,你特么都真愛好幾個了,最后一個也沒成。”

  “我真是日了狗了。你倆看個視頻搞得跟情敵似的,爭什么爭!”

  “臥槽,要選了。別說話!”

  看著宋剛和他的三個室友,討論的熱火朝天的樣子,林蕭不禁有些懷疑,自己真的只比這幾個家伙大了一兩歲而已嗎?為什么離開學校才一年多,就感覺自己的心態老了很多?

  果不其然,得不到的總是最好的,男嘉賓堅持選擇了心動女生。

  但結果卻沒有出乎大家的意料,這個男嘉賓的下場,最終還是一個人灰溜溜的離開了。

  隨著一段略顯傷感的音樂落下,一個穿著有些邋遢,其貌不揚的男嘉賓,踩著勁爆的音樂,從電梯里慢悠悠的走了出來。

  “大家好,我叫李晨新,今年26歲。我是一名程序員,在北京工作。雖然我現在沒房沒車沒存款,但是我有一顆改變世界的心,希望在這里能找到我的女神,和我一起改變世界!”

  


文章列表




Avast logo

Avast 防毒軟體已檢查此封電子郵件的病毒。
www.avast.com


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()