青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

隨筆-341  評論-2670  文章-0  trackbacks-0
    今年事情比較多,第一個是自己終于從本科畢業了,第二個是自己找到了工作,拿了一份offer。雖然當初為了去Microsoft實習錯過了一大堆其他公司的面試機會,只投了Microsoft,Google和百度。不過最后還是進了Microsoft,在這危機四伏的日子里,雖然說自己寫了10年代碼總歸有點功力,但是也有運氣的成分在。只是面試百度的時候我明明在簡歷上寫了我人在上海,他非要我飛回廣州面試,很不爽,拒了他。

    去年下半年幾乎都投身Microsoft的實習,到了12月上旬回學校,于是從今年的元旦開始其實就是在學校里面混日子了。其實還好,完成了一個閹割版的Haskell編譯器當畢業設計,還做了一個C語言編譯到機器碼寫入內存的編譯器,最后重寫了Vczh Library++3.0,還把它開源了,雖然還沒最終完成。不過開源了之后就得補文檔了,因此近期的開發進度可能會慢一點。

    回想大學四年,還是寫了不少代碼的,也足夠拼成一張至少可以留住HR眼球的簡歷了。當初比較大的轉變是我剛上大一,可憐的Borland就不行了,于是很喜歡的Delphi看來也有危機了,所以轉去C++。幸好所學的知識并不是綁定在Delphi的平臺上,因此剛開始也只覺得是換了個語法。不夠C++實在是博大精深,里面可以用各種各樣的范式寫代碼,比較突出的是元編程,雖然這種東西在現實生活中重要性不言而喻不過所占比例還是很小的。

    于是開始拿C++練手了。高中的Delphi時代寫了不少游戲,積累了一個2D的游戲引擎,其實也不復雜,不過好歹也到了3.0了,里面有圖形圖像、音效、數據管理、腳本引擎,還有一個UI。因此C++上手了之后,自然是移植它了。移植的過程中發現C++的寫法跟Delphi還是截然不同,因此Vczh Library++ 1.0基本上是失敗告終,雖然那個Delphi的游戲引擎大部分都實現了。在開發的途中我曾經寫了一個模仿顯卡固頂管線的3D軟件渲染器,不過最后一個Demo應該是在大二,用OpenGL實現了3D模型的骨骼動畫,用的好像還是Halflife 1的幾個模型,什么鳥啊,僵尸啊,警察啊。后來覺得實在是找不到美工,而且自己還有一項喜歡的,也就是寫編譯器了,所以干脆就集中力量搞編譯器吧。

    第一個見得人的編譯器應該是Vczh Jove Script了。這個東西閹割了Java,然后實現了一次,主要是針對OOP,有繼承,有虛函數,還有泛型。當然泛型我實現了跟C#一樣的參數約束,也就是可以指定說某個類型參數必須繼承與另一個類。數組使用引用計數,其他的都垃圾收集。當然最后發現數組用引用計數是不對的,會導致垃圾收集。

    之后我就對計算機的理論燃起了熱情了,首當其沖當然是編譯原理。當時受到了CSDN上那個袁泳的一點指導,其實主要不是技術上的,是方向上的,后來給我看了一本很厲害的書叫《Parsing Techniques》。很多知識都從這里面吸收了,然后就要開刀,當然是從最簡單的正則表達式引擎下手。第一次寫還是有點別扭,到現在一共寫了三次,其中第二次是在第一次寫完了之后覺得很不爽立刻重寫的。寫完了就輪到Syngram,是一個將文法寫進C++然后自動變成語法分析器的小庫。當然后來也重寫了。

    上面的事情完成了之后就著手Vczh Free Script的開發了。這是一個“純”動態語言。為什么說純呢,因為我堅持所有東西匿名(包括類定義,其實結果就是返回一個類型,像C#的System.Type,然后可以到處傳),所以為了給一個東西命名就寫一個賦值語句。當然不僅如此,我還實現了函數閉包,然后將之后的所有特性譬如說動態的Multiple Dispatch(虛函數是Single Dispatch)啊,namespace啊,類和繼承什么的統統編譯到函數閉包上,整個語言是匿名的。當然我還是把它是實現成一個C++的類庫,如果你愿意在我的接口下面寫插件的話,就可以跟Python一樣直接應用到你自己的工程里面去了。

    在這個過程中我學習了很多關于編程語言方面的基礎理論,還學了一點數學雖然我還是覺得數學有點難度。完了之后就開發一個小型的IDE,其亮點是就算代碼是動態生成的,我也能捕捉到然后給你單步調試。不過這個由于穩定性并不是非常好,第一次將C++跟C#混起來用還是有點力不從心,因此就沒拿出來貢獻給大家了。

    之后就開始Microsoft的實習之旅了,在實習的過程中我首先封裝了一次win32api的GUI部分,盡量達到跟Delphi一樣好用,于是有了這個Demo,然后做了閹割版Haskell——也就是Kernel FP了。當初叫這個名稱我只是想看看實現一個最小的純函數式語言的內核要怎么辦,要包含多少功能(當然是越少越好,其他的都是語法糖或者庫,不過不能讓能力下降)。后來又看了一本書好像叫做《The Implementation of Functional Programmang Languages》,也很好看,學到了很多東西。

    于是2008年就結束了,進入2009年,做了一個CMinus,可以把C語言編譯到內存里面,搞成x86的機器碼,然后就能將一個寫了代碼的txt文件變成一個函數指針了。然后就畢業了。

    7月13日開始入職Microsoft,雖然說是在開發界面,不過我還是覺得需要自己仍然保持熱情,于是工作結束之后自己要繼續寫自己的代碼,也就是Vczh Library++ 3.0了。上面做了很多4個編譯器,剛好針對語言的4中特性,這次看看能不能把它們綜合起來,變成一個真正有用的腳本引擎。當然這不是重復勞動了,畢竟自己實現給自己帶來的質的提高會比你純粹用別人的要高很多。但至于最后怎么辦,其實我還是覺得.NET的潛力比較大,總之挑戰它是不明智的,但我還是想自己試一試。

    從第一個QBasic的Hello World到現在也差不多要10年了,初中因為不小心拿到了本QBasic的書然后戲劇性地開始了我程序員的人生,所幸中間沒有間斷過,而且也將對一貫來編程的激情很好的保存了下來,有增無減。至于說30歲(其實日本說的是35歲)就要轉管理什么的,我還是不太相信,或者說我愿意就做一線的開發人員,或者架構師(當然這個跟通常意義上的架構師還是不一樣的,有朝一日真的給我做了,我還是想跟一線的程序員一起寫代碼)。管理還是不適合我,畢竟我對錢(或者是權力?)沒那么渴望,夠花就好了,雖然我自己沒多少錢。

    總之,要有激情,無論是對什么事情。剩下的就是要追求快樂,不同的人對快樂的定義還是不一樣的,不過我目前只要能寫有挑戰性的代碼,我就會覺得很快樂了。工作了之后因為在上海,瞬間感到了房價的壓力。只是如果要我犧牲寫代碼的時間和樂趣去換取那些所謂的財產,我還是不太愿意的。
posted on 2009-12-23 05:22 陳梓瀚(vczh) 閱讀(14881) 評論(40)  編輯 收藏 引用 所屬分類: 啟示

評論:
# re: 2005-2009年個人總結 2009-12-23 05:56 | 彭小虎(Tigerkin)
能一輩子從事自己喜歡的工作,是件很幸福的事情。。  回復  更多評論
  
# re: 2005-2009年個人總結 2009-12-23 06:00 | LOGOS
畢業了啊
沒想到牛轟轟的你,才本科畢業,啟蒙早的人總是令人羨慕
繼續寫博客,我會來看的
  回復  更多評論
  
# re: 2005-2009年個人總結 2009-12-23 06:01 | 路過
在msra還是工程院?本科進M$其實不是什么好事  回復  更多評論
  
# re: 2005-2009年個人總結 2009-12-23 06:02 | 陳梓瀚(vczh)
@路過
沒什么好不好的,高興就好了,至少生活來源穩定,可以專心寫代碼。  回復  更多評論
  
# re: 2005-2009年個人總結[未登錄] 2009-12-23 07:05 | Davy.xu
還以為大俠讀研究生呢,終于了解大俠的經歷了,牛!  回復  更多評論
  
# re: 2005-2009年個人總結[未登錄] 2009-12-23 11:04 | cc
以后再也不說自己是程序員了  回復  更多評論
  
# re: 2005-2009年個人總結 2009-12-23 17:11 | Kevin Lynx
怎么像臨終感言。。。  回復  更多評論
  
# re: 2005-2009年個人總結 2009-12-23 18:06 | absolute
華工的大牛。贊~~~  回復  更多評論
  
# re: 2005-2009年個人總結 2009-12-23 20:10 | 空明流轉
小子,你不愿意為五斗米折腰,是因為你還沒有老婆呢。
哈哈。當程序員也沒什么不好,但是財路也是要找的啊。
希望你能當一個有錢的程序員,當然誠如你所言,需要些運氣。
我覺得Martin Fowler就是個很幸運的人,相信你也是。  回復  更多評論
  
# re: 2005-2009年個人總結 2009-12-23 20:17 | Hero
看到了很早就不曾感覺到的"激情"二字  回復  更多評論
  
# re: 2005-2009年個人總結 2009-12-23 21:38 | Tangel
:) 生活本應該是這樣,祝樓主更進一步  回復  更多評論
  
# re: 2005-2009年個人總結 2009-12-23 23:01 | 溪流
祝樓主更加快樂、更進一步  回復  更多評論
  
# re: 2005-2009年個人總結 2009-12-24 00:00 | 李佳
哎 只能說佩服....   回復  更多評論
  
# re: 2005-2009年個人總結 2009-12-24 02:29 | Adrian
喜歡就好,祝福你!  回復  更多評論
  
# re: 2005-2009年個人總結 2009-12-24 06:02 | cdy20
祝福你!  回復  更多評論
  
# re: 2005-2009年個人總結 2009-12-24 07:11 | radar
好牛!希望樓主當一個快樂的有錢的程序員!  回復  更多評論
  
# re: 2005-2009年個人總結[未登錄] 2009-12-24 18:47 | xu
祝福,相信當一個程序員不被錢所牽引著他的發展會更好  回復  更多評論
  
# re: 2005-2009年個人總結 2009-12-24 19:32 | MaR.sHaNe
你是華工里面第一個影響我的師兄,那時我還沒正式進入華工。
直到你畢業了,到了微軟,還是一直影響著我。
每個人都有自己喜歡的事,有人希望通過寫程序達到某些金錢的目的,
但有的人卻樂在開發過程和結果的成就感。
無論做什么,只要做喜歡的事,就是幸福的。
MS里面一開始可能很少會讓本科生做比較核心的開發。
不過相信以你的一直熱情,一定可以找到你想要的東西。
祝你成功~  回復  更多評論
  
# re: 2005-2009年個人總結[未登錄] 2009-12-24 21:33 | jc_ontheroad
做好你想做的事,其它的東西都是附屬品,會隨之而來的。  回復  更多評論
  
# re: 2005-2009年個人總結[未登錄] 2009-12-24 21:36 | sun
很牛,很佩服啊,雖然年紀比我小,但比我強多了,佩服佩服。  回復  更多評論
  
# re: 2005-2009年個人總結 2009-12-25 00:32 | phoenixbing
有當年云風的影子.  回復  更多評論
  
# re: 2005-2009年個人總結 2009-12-25 03:03 | coder
真的太強了,老牛  回復  更多評論
  
# re: 2005-2009年個人總結 2009-12-25 03:10 |
看到你之后,我感覺自己根本不是程序員  回復  更多評論
  
# re: 2005-2009年個人總結 2009-12-25 18:09 | yzq
能在那么早就堅持一件事,你真的很幸運,我是從大學才開始接觸編程,才知道有這么個東東,呵呵,到大三才開始意識到,自己可能喜歡,到現在才知道原來自己喜歡編程。我也是今年剛畢業的,比起你來,差遠了。。。。非常贊同你說的一個詞,激情。加油啊。  回復  更多評論
  
# re: 2005-2009年個人總結 2009-12-27 04:58 | radar
師兄,我愛你!  回復  更多評論
  
# re: 2005-2009年個人總結 2009-12-27 19:32 | 俠客西風
跟樓主比,自慚形穢...

樓上的是什么人啊,汗....

我今年也算是一把年紀了,技術還很菜,同樣是09年畢業的,寫程序只有2年多的歷史,水平菜的要死...

唉,人之間真的是不能比呀...

不然就是現在累死我,也是比不上如樓主這樣的人...

加油.  回復  更多評論
  
# re: 2005-2009年個人總結[未登錄] 2009-12-27 23:02 | 清風
人要能一輩子這么單純也不錯,只可惜壓力逼著我們改變  回復  更多評論
  
# re: 2005-2009年個人總結 2009-12-29 01:05 | 陳梓瀚(vczh)
@清風
這是長期投資  回復  更多評論
  
# re: 2005-2009年個人總結 2009-12-31 19:16 | giant
來華工兩年半了,雖然素未謀面,但經常來看你的博客,一直受到師兄那股激情的感染,謝謝師兄!  回復  更多評論
  
# re: 2005-2009年個人總結 2010-01-02 20:08 | 千暮(zblc)
@清風
@giant
- -。誰說行為上表面單純就單純了.  回復  更多評論
  
# re: 2005-2009年個人總結 2010-01-08 01:16 | 感嘆
看過你的經歷,真是感嘆  回復  更多評論
  
# re: 2005-2009年個人總結 2010-01-08 08:45 | 劉暢
沒想到LZ是華工的,校友啊,同LZ相比,我是自慚形穢啊。LZ也是計算機專業的嗎?本科能進微軟,真的很牛啊!  回復  更多評論
  
# re: 2005-2009年個人總結 2010-01-08 20:36 | 陳梓瀚(vczh)
@劉暢
我也認識一個華南理工的劉暢(某club前主席)難道是同一個人!?  回復  更多評論
  
# re: 2005-2009年個人總結 2010-01-09 07:06 | 劉暢
@陳梓瀚(vczh)
呵呵,不是,小弟只是一個無名小輩而已,像大俠學習!  回復  更多評論
  
# re: 2005-2009年個人總結 2010-01-27 08:28 | zmy
華南理工確實一個很不錯的學校,仰視!  回復  更多評論
  
# re: 2005-2009年個人總結 2010-02-14 11:28 | 煙皚
十年?
不知道博主是啥時候開始寫代碼的呢?
大學本科四年,感覺你做了好多好多事情,真充實~~
看了你的文章,回望自己,感覺自己什么都沒做似的,呵呵  回復  更多評論
  
# re: 2005-2009年個人總結[未登錄] 2010-02-22 00:32 | 夜風
你的總結真讓人振奮,新的一年 我也得做點什么了,像兄臺學習!  回復  更多評論
  
# re: 2005-2009年個人總結 2010-02-22 00:33 | 夜風
你的總結真讓人振奮,新的一年 我也得做點什么了,像兄臺學習!  回復  更多評論
  
# re: 2005-2009年個人總結 2010-06-07 05:12 | 旱圣
水王一直都是無敵的,以后也將繼續無敵  回復  更多評論
  
# re: 2005-2009年個人總結 2013-06-30 06:24 | maval
支持大牛..........
向前輩學習  回復  更多評論
  
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲男女自偷自拍图片另类| av不卡免费看| 亚洲乱码视频| 一本色道久久综合亚洲二区三区| 亚洲影院在线| 久久综合国产精品| 欧美日韩日本视频| 国产亚洲欧美一区在线观看| 亚洲级视频在线观看免费1级| 亚洲精品精选| 亚洲欧美日韩一区在线| 久久婷婷成人综合色| 91久久精品国产| 中国女人久久久| 久久嫩草精品久久久精品一 | 国产综合一区二区| 99re8这里有精品热视频免费 | 翔田千里一区二区| 美女国产精品| 国产精品麻豆va在线播放| 亚洲丰满在线| 欧美一区二区三区免费视频| 欧美国产精品va在线观看| 一区二区日韩伦理片| 久久久亚洲综合| 国产精品亚洲精品| 亚洲青涩在线| 欧美综合国产精品久久丁香| 亚洲国产乱码最新视频| 欧美一区网站| 欧美日韩国产综合网| 影音先锋一区| 欧美一区激情| 日韩视频中文字幕| 久久久精品国产免大香伊 | 国产亚洲欧洲997久久综合| 99国产精品久久久久久久久久| 久久久精品动漫| 一区二区三区视频观看| 欧美成人精品一区二区| 国模叶桐国产精品一区| 午夜免费电影一区在线观看| 久久人人看视频| 亚洲免费影院| 国产精品久久亚洲7777| 国产精品99久久久久久人 | 亚洲日本中文字幕| 老**午夜毛片一区二区三区| 国产乱码精品| 午夜亚洲激情| 亚洲视频一起| 欧美午夜欧美| 亚洲天堂成人| 亚洲日本aⅴ片在线观看香蕉| 麻豆91精品91久久久的内涵| 激情久久久久久| 久久久久国产精品麻豆ai换脸| 亚洲一区二区三区中文字幕| 欧美午夜精品久久久久免费视| 99精品视频免费| 亚洲日产国产精品| 欧美激情综合五月色丁香| 亚洲黄色有码视频| 欧美激情亚洲自拍| 免费日韩av电影| 亚洲国产日韩一区| 欧美xxxx在线观看| 免费视频久久| 亚洲美女视频在线免费观看| 亚洲电影av在线| 欧美精品性视频| 99热免费精品在线观看| 99av国产精品欲麻豆| 欧美日韩精选| 亚洲综合成人在线| 亚洲欧美欧美一区二区三区| 国产欧美日韩三级| 久久久久久久久久久成人| 久久精品91| 樱花yy私人影院亚洲| 国产精品久久久久久av下载红粉 | 91久久夜色精品国产九色| 欧美激情网友自拍| 欧美日产国产成人免费图片| 99天天综合性| 亚洲午夜激情| 国产亚洲欧美日韩日本| 久久综合久久综合久久综合| 久久人人爽人人爽| 亚洲国产91色在线| 亚洲国产清纯| 欧美日韩亚洲激情| 欧美一区二区性| 久久精品视频导航| 在线精品一区| 亚洲精品极品| 国产精品视频网址| 久久国产精品99精品国产| 香蕉成人伊视频在线观看| 娇妻被交换粗又大又硬视频欧美| 欧美成年人在线观看| 欧美伦理一区二区| 欧美一级网站| 另类天堂av| 亚洲一区二区三区精品视频| 亚洲欧美日本日韩| 亚洲国产精品一区二区尤物区| 亚洲人体偷拍| 国产一区二区高清| 欧美激情一区二区三区在线视频| 欧美黄色aaaa| 欧美影院久久久| 麻豆精品传媒视频| 亚洲综合欧美| 狂野欧美一区| 午夜亚洲性色福利视频| 久久久久久久久久看片| 中日韩高清电影网| 久久精品国产久精国产思思| 亚洲黄色在线看| 亚洲午夜女主播在线直播| 一区二区三区在线免费视频| 亚洲免费成人| 精品成人久久| 亚洲一区中文| 亚洲精品一区二区三区婷婷月 | 亚洲人体一区| 久久精品国产精品亚洲综合 | 日韩一级在线| 亚洲欧美日韩精品久久亚洲区 | 久久精品国产亚洲aⅴ| 99精品黄色片免费大全| 欧美在线免费| 亚洲私人影院在线观看| 久久三级福利| 欧美一区三区三区高中清蜜桃| 每日更新成人在线视频| 性欧美18~19sex高清播放| 欧美aa在线视频| 久久av资源网| 欧美日韩理论| 欧美国产日韩视频| 国产亚洲欧美色| 中国女人久久久| 在线亚洲激情| 免费成人性网站| 久久这里有精品15一区二区三区 | 国产精品国产三级国产aⅴ浪潮| 欧美成人一品| 国产亚洲欧美一区二区| 国产精品99久久久久久白浆小说| 91久久精品一区二区别| 久久av老司机精品网站导航| 在线视频欧美日韩精品| 免费国产一区二区| 美女日韩欧美| 国产欧美69| 中文在线资源观看网站视频免费不卡 | 老司机一区二区三区| 国产精品青草综合久久久久99| 亚洲人成高清| 在线看成人片| 久久久久88色偷偷免费| 欧美一区二区三区在线| 欧美日韩另类国产亚洲欧美一级| 欧美成人久久| 极品裸体白嫩激情啪啪国产精品| 亚洲片区在线| 91久久香蕉国产日韩欧美9色| 曰韩精品一区二区| 久久黄色小说| 久久天堂成人| 国产午夜精品久久久久久久| 亚洲主播在线观看| 午夜精品999| 国产精品久久久久久久7电影| 日韩午夜电影在线观看| 亚洲精选一区| 欧美精品日韩一本| 亚洲精品在线观| 一本色道久久综合亚洲精品不卡| 欧美激情影院| 亚洲人精品午夜在线观看| 99国产精品视频免费观看| 欧美顶级少妇做爰| 亚洲经典视频在线观看| 亚洲美女色禁图| 欧美日韩另类视频| 一个色综合av| 亚洲欧美国产一区二区三区| 欧美性猛交xxxx乱大交蜜桃| 一区二区久久久久久| 亚洲欧美在线磁力| 欧美午夜剧场| 亚洲欧美影音先锋| 久久夜色精品国产欧美乱极品| 一区二区在线观看视频| 久久亚洲精选| 免费亚洲一区二区| 亚洲成人自拍视频|