IT癡漢的工作現狀24-Just for fun
早在大學一開始我進行Linux的學習了,那時大家都跟Windows Xp玩的火熱,而我從來就不走平常路。在XP上安裝了VMware虛擬機搞起了Linux的探索。這簡直讓我眼界大開,每天都和那麽多的國外愛好者通信。因此我的英語四級也通過的特別順利。在經歷一段時間的痛苦摸索後,我就開始為Linux世界貢獻自己的微薄之力了。我不敢說自己對kernel有多麽精通,但至少我在學校的Linux圈子裏算是一個不大不小的人物呢。。。
才怪!
哈哈,別上當。上面僅僅是Linus式的幽默罷了。Just for fun。
事實上我第一次使用Linux系統是畢業後一年的事情了。至於為什麽要操練起Linux,全然是出於好玩,由於當時我認為黑客都是用Linux系統,而且是純命令行玩耍的。
然後我就開始從Linux終端入手,玩起了Linux。
可是好景不長,工作中全然使用Windows,而且我又開始學習別的技術了。對Linux的進一步探索就擱置了。
直到2010年。我在自己的筆記本上安裝了Fedora。強迫自己在純Linux環境中玩耍,那股黑客的勁頭又回來了。
而且工作中也開始在Ubuntu下配置環境了,再經過Kernel相關的項目,我才真正算的上是Linux陣營的一員。如今我毫不掩飾自己對Linux的喜愛。況且。使用Linux系統才符合我IT癡漢的形象嘛。
就在今年,我對Linux的感情進一步熱烈。我用3個月的時間通讀了linux0.11的源代碼(當然是沒有讀明確啦)。選定了Linux相關項目方向(自己的夢想),而且把公司的電腦全然使用Ubuntu系統辦公和開發。
如今看來,非常多Windows上有的開發工具(最好是開源的)。Linux世界都會有對應的。當然了一些特別的除外,像VS和PS就別指望了。
我向外界透露著這種信息。不要攔著我。我要在Linux路上越走越遠啦!當團隊中大部分都使用Windows系列。而就我一人用Ubuntu時,壓力還是有的。
一天,我的代碼環境編譯出來的程序總是有問題,百思不得其解後,大家勸我還是換回Windows吧。我堅持著,由於誰也別想攔著我。最後原因找到了。不是系統的問題的啦。
Linux0.11的1萬多行源代碼,全然出自Linus之手。在我讀完《Just for fun》之後我才知道,而且這個可以工作的小版本號是他沒日沒夜鼓搗了多半年才弄出來的。我這三個月想讀懂非常難,由於我沒有紮實的基礎。從1991年年初,Linus開始研究在Minix下的終端仿真程序,而後又完畢了磁盤驅動和文件系統驅動,這時他發現他所搞的東西居然有點操作系統的味道了。7月3日,他準備開發自己的操作系統Linux。9月17日,0.01這個標誌性的版本號被上傳到server上。12月份,又公布了0.11.
在讀代碼的過程中我就想,寫代碼的Linus究竟是個什麽樣的人呢?我在源代碼中尋找答案,但坦率的講,我還不能讀懂他。但我一直沒有放棄,那些源代碼,是我通往大師的必經之路吧(^_^,這也太扯啦!
)。
事實上,讀懂一個人比登天還難,還是看看他的自傳吧,充其量是多了解一些他的經歷故事。
Linus和Gates相比,是一個隱士。
他與Gates的財富全然不在一個量級上,但精神的富足二人是不相上下的。
但我還是比較看重錢,因此我非常為Linus抱不平。
真是大隱隱於朝啊。
對加班的看法。Linus真的和我們一樣耶!他認為,睡足10個小時。你可能會損失一些工作時間。可是一旦睡足了覺,那麽在醒著的幾個小時裏,思維會一直保持敏捷大腦的狀態就會像六缸引擎火力全開那樣的---或者就四缸。差點兒相同這樣。
嘖嘖。這簡直可以得到億萬人的共鳴呢。
興趣是最好的老師,樂趣是學習路上永恒的動力。一切僅僅是為了好玩。一切就是這麽簡單。當我們沒有思想包袱輕裝上陣的時候,結果往往都是非常樂觀的。世界上非常多成功的項目開始僅僅是為了好玩。所以,我寫這篇文章也是為了好玩。
Just for fun,也是一種生活哲學。
活得越簡單。活的就越輕松。
當年我是由於認為編程好玩才走上IT癡漢這條路的,幾年之後,我仍然可以找到快樂。說明選擇這條路並非一種錯誤。
我沒有懊悔。我還會繼續前行。我會把編程當成事業去經營,一輩子,just for fun!
註:
本文亦可以算作《僅僅是為了好玩---Linux之父林納斯自傳》的還有一種讀後感想。此書寫的真實又歡快,話從Linus口中吐出。好有親切感。
他是極客之王。他是平民英雄。
讀著他的生活經歷,對照自己的代碼生涯。差點兒相同嘛!
哈哈,開玩笑的啦。
IT癡漢的工作現狀24-Just for fun