一臺學習機,讓我成為了程式猿...

池中物willian發表於2013-09-17

我出生於1986年年底,普通的小山村,物質應該不算豐富的年代吧。不太清了。我的出生也算不平凡,我是在家裡出生的不是在醫院。我出生前幾分,我姐出生了。家裡人抱著我姐洗去了,我出生好像就一個隔壁小姑娘在我媽旁邊,是那個小姑娘去叫大人過來,才發現還有個我啊,親,非常感謝。

 

上過幼兒園,不過沒上完就急著去上小學了,因為年齡不達標為此我爸還多交了20塊錢。結果就是一年級重讀了一年,留級生啊。沒有留過級的人生是不完整的

小學,初中,都算是平安的度過了吧,太平凡了不值一提,反正成績不好不壞。

 

上完初中,我自己就不想上學了,想著以後找份2000多塊錢一月的工作就非常滿意了(擦,最後還真TM實現了..杯具)。父母當然不同意我棄學,好吧隨便報了箇中專讀著先。

初中畢業那年,不知什麼情況,突然有一天回家,發現家裡居然買了一臺學習機(小霸王之類的東西),我到現在都很好奇,為什麼家裡會買這麼個神奇的東西,小時候玩電子遊戲在家人看來那可是逆天的行徑啊

 

神奇的是我居然對玩遊戲並不怎麼熱衷,而我的一個叔叔剛好會打字,那個時候打字也算是一門技能。然後我就跟著叔叔學五筆,背五筆字根表,自己花了一個下午就完全記住了五筆字根表與鍵盤對應關係,初中畢業的暑假就一直在練打字。反正最後就是學會了五筆輸入法(倒黴催的)

 

暑假結束後就去SX市某個中專上學了。中專課程中肯定是有計算機的。計算機課說白了就是教你打字,word,辦公軟體之類的東西,同學們都在努力背五筆字根表的時候,哥們早就會了,所以上計算機課根本不用聽。現在看來學那些東西根本就是浪費時間。

 

接觸電腦對我來說是很新奇的東西,因為一直到初中時,只有校長辦公室裡有一臺電腦,而那臺電腦就是專門用來給各個老師練打字的

從那時起就對電腦產生了強烈的興趣,那時候QQ也才剛剛興趣,記得很清楚我是花3塊錢從網咖買了現在的QQ號,坑爹的

 

不知道什麼原因,那時候就想建一個自己的網站,然後就狂瘋學習相關知識,現在看來好幼稚,似懂非懂,就花了50塊錢買了個二級域名與空間。用模版建了個網站,錢還是跑到銀行去匯款到北京的某個域名空間提供商的當時的我真勇敢,這麼早就開始網購了

 

那時候的我學習了HTML基礎知識,CSS什麼的那時候在國內應該是剛興起的,我一直搞不清CSS概念,書上一直說“層”什麼的概念。實在無法理解。Javascript什麼的更沒概念了,那時候更多的是找一些特效Javascript加到網站中實現一些很炫的特效,當時覺得特別神奇。我還買了一本關於flash5的書,自學,當時flash指令碼是1.0版。各種傻學。最後好像書是被一個女生借走了,忘了具體是誰了,反正到現在也沒還我

 

中專上了一年,才發現還是要上學才能有出路(知識改變命運?聽起來反正怪怪的),別人有背景,而我有的只是背影,而且背影還不高大..

就報了升大專的班級,去了名叫“提高班”的班級學習。想來“提高班”的日子最有趣了。學的課程都是高中的課程。同學們學習的積極性都挺高。

 

後來順利就升到了HZ市的大專,和中專性質相關的一個大專學校。不知怎麼想的居然報了現代物流這個專業,被忽悠慘了,完全沒用的一個專業。在這個學校,不通過10門國考課程是沒辦法拿到畢業證的,說實在的在大專的日子學習才是最認真的吧。反正順利通過國考,然後拿到畢業證了,計算機什麼在大專課程中也是有的,現在看來是非常簡單的課程,有些計算機課簡直是扯淡,在我的印象中就是讓你背名詞解釋誤人子弟啊,相信現在這樣的學校這樣的課程仍然存在於大多數學校中吧。可能是對計算機有興趣,所以學校裡的所謂計算機課對我來說都很簡單。當然了,當時完全沒有想過,將來會以計算機養活自己。不過那時候把月工資目標定位到3000塊(哇,好多錢),果然知識改變命運由於中專,大專學校性質都是電信類的,所以一直想進電信相關的企業。大專畢業後果然是找了家電信裝置安裝的公司實習,就是搬各種裝置到山頂安裝。累的跟狗似的,一個月後被莫名奇怪的開除了!後來才知道某人說了句不該說的,結果以為是我說的..好吧,感謝某人,不然現在我可能還各個山頂安裝電信裝置。

 

被開除後,買了一本photoshopautoCAD自學,準備想去電信公司做製圖,一個月就學完了。憑想象還用CAD畫了架殲十戰鬥機,人太聰明沒辦法

憑著戰鬥機被一家電信公司看中,讓我去上班。

結果卻鬼使神差的被朋友拉去他的網際網路公司做網站了。節奏太快,屎尿不急

 

一開始啥也不會,由於會點photoshop就從美工開始做起吧,記得是做了一年左右吧,當時的社交網路開始興趣,facebook什麼的開始火爆,web2.0也概念也各種炒作。我就開始學css了。當時依然不會寫任何程式。後來公司人手不夠,慢慢要開始學習javascript了,買了一本相關的書,國人寫的,反正看完後,沒啥感覺,國人出的程式書籍真是坑爹的居多。由於之前有一點點flash基礎,加之當時的公司也有flash製作需求,就買了一本叫“as3.0殿堂之路”的flash指令碼入門書籍,系統的看完,終於會寫程式了。雖然也是國人寫的書,但真心不錯,當時加班比較頻繁,看書都在大半夜,想想當時也挺慘的,沒辦法誰叫自己上學的時候沒好好學。

 

終於會寫程式了,然而雖然會寫,但應用到實際專案卻完全不同,還得看書..

無意間發現peter大師寫的一本叫“基礎動畫”as3.0的書,看的入迷,真心是一本好書,各種動畫演算法,數學,物理什麼的,也第一次寫了超過200行程式碼的程式。還寫了個雷達圖表應用在公司專案中。要是早看這本書,我上學時就好好學習天天向上了,進不了一流大學,也應該進個二流的吧。教育方法真的是太重要了,學校裡的老師真是庸才居多。後來peter大師的“高階動畫”把我看驚呆了

當時flash as3.0如火如荼,jquery1.2,公司用的javascript庫好像是prototype

開心網,校內網,海內網等各種社交網站開始發力,前端攻城師這個職位開始越來越重要.

我也自學了一門後臺語言php,剛學會php就掙了800塊錢,是給一個老師寫一個調查程式,反正是網上認識的,挺神奇

 

後來種種原因,離開原來的公司到了一家神奇的公司,暫時稱這家公司叫YYM公司,正式開始做前端程式猿了。

 

YYM公司時,公司員工非常少,三四個人吧。做什麼專案也不確定,正好邊扯淡邊看書,當時看到一本淘寶員工寫的書,書名忘了是啥,反正是關於深入理解javascript,看了之後茅塞頓開,原來javascript是這麼回事兒,後來YYM公司決定開發社交網站,對於社交網站其實我已經非常熟了,第一個公司就是搞社交網站的,第一個公司後期的前端工作大部分都由我接手。就這麼幹吧,邊學,邊開發。

 

YYM這家神奇的公司待了1年多,人越來越多,管理越來越亂,料定公司不會長久,果斷離職撤退。我離開後大概7個月,YYM倒閉,當時公司的前端團隊已經非常大,但我離開時前端團隊好像才10人左右吧。

 

後來進了一家桌遊公司暫時就叫BF公司吧。雖然是遊戲公司,但我還是以前端攻城師身份進入的,進公司後開發的是運營後臺。直系領導人很nice,也非常有想法。用HTML5新技術重構運營後臺。但是好像整個部門就2-3個前端程式設計師,反正最後我寫了運營後臺,及對應的javascript UI元件庫,在這個公司成長是最快的,因為做的東西多。有一回,還花了二週時間趕出來一個養花類的遊戲,這是難得的經歷。再後來BF公司決定上HTML5技術做遊戲大廳客戶端,關在小黑屋裡使用算是前沿技術了,各種新的HTML5技術。

BF公司其實自學了objective-c2.0,還看了設計模式之類的書。

專案第一階段完成後,我這顆不安份的心,通過朋友介紹又進入了一個創業團隊。

 

新進的創業公司,簡稱ZP公司,又走在了技術前沿,公司是做智慧機頂盒的,非常棒的創業團隊,同事都獨擋一面的技術牛人,跟著同事也接觸了最新的技術,前端優化,backbone,saas, coffeescript,針對webkithtml5優化等。什麼IE6什麼的都是浮雲,連辦公環境都從windows遷移到了mac os平臺,搗鼓的是Android平臺。
 

由於多年來在網際網路公司工作,身體各方面都感覺透支。技術方面又沒有沉澱。最後還是決定離職,開始寫自己的javascript庫,休息,寫庫,旅行。

 

現在旅行到了麗江,無聊想著寫點東西,不知不覺寫了這幾年的經歷,到底為什麼自己成了一名程式猿?死程?也許是興趣,也許只是為了養活自己,呵呵。

至少現在每天逛完回來都會更新自己的javascripthttps://github.com/willian12345/mango 

 

邊旅行邊coding?  2B青年也有文藝的一面啊

 

還會在這條路上走多遠呢?反正現在除了寫點破程式其它啥也不會幹。

 

2013917日4:27分

看到我的衣服沒有?just do it
應該理解為just do it(information
 technology)
2B青年歡樂多 

相關文章