潘愛民(北京大學計算機科學博士)

潘愛民(北京大學計算機科學博士)

潘愛民,浙江海寧市黃灣鄉閘口村人,獲得了南開大學數學學士學位,清華大學工學碩士學位,以及北京大學計算機科學博士學位。現任杭州指令集智慧型科技有限公司CEO。

基本介紹

  • 中文名:潘愛民
  • 國籍:中國
  • 出生地:浙江海寧市黃灣鄉閘口村
  • 職業:杭州指令集智慧型科技有限公司CEO
  • 畢業院校北京大學
  • 代表作品:《VisualC++技術內幕
  • 性別:男
簡介,成就,職業生涯,

簡介

他從中學時代開始接觸計算機編程,經歷了從DOS到Windows各種版本的發展歷程。潘愛民曾經長期從事軟體技術的研究和開發工作,撰寫了大量軟體技術文章,1999年曾經是《微電腦世界》雜誌社的合作專家。他著寫了《COM原理與套用》(1999年出版),翻譯了多部經典名作,如《VisualC++技術內幕》(第四、六版)、《C++Primer中文版》(第三版)、《COM本質論》、《計算機網路》(第四版)等。2013年1月,加入阿里雲OS,擔任首席架構師。2018年8月,潘愛民創辦杭州指令集智慧型科技有限公司並擔當CEO一職。

成就

從2001年開始,潘愛民在北京大學計算機科學技術系承擔研究生課程教學,共講授了三門課程:《組件技術》、《網路與信息安全》和《程式開發環境分析與實踐》,深受學生歡迎。2006年秋季在清華大學軟體科學實驗班講授《程式設計與算法基礎》課程。 潘愛民獲得了2001年微軟亞洲研究院“微軟學者”稱號,2002年度北京大學優秀教學獎。
曾在微軟亞洲研究院從事系統與安全方向的研究,曾任於阿里巴巴雲os首席架構師。

職業生涯

從清華畢業他來到了一牆之隔的北大,在北大計算機研究所,開始了計算機軟體開發的職業生涯。儘管他以前一直沒有把計算機當作自己的本職專業,但事實上一直偏向於軟體開發。最終還是選擇了職業軟體開發工作。他在北大計算機研究所的軟體開發經歷可以分為兩個階段:
(一)1994年到1997年
這一段時間精力集中在套用開發上。職業開發人員與學生一個很大的區別是,你對技術、平台和工具的選擇必須符合套用開發的需要,不能像學生那樣隨心所欲。在這三年的開發過程中,基本上僅局限Windows平台、Visual C++以及MFC。他的工作面比較寬,涉及到系統的多個方面,所以對Visual C++以及MFC的使用比較全面,三年工作下來之後,對於Windows套用開發已經非常明白了。
由於使用VC和MFC比較早,當時基本上沒有資料,他一直鼓勵其他人去讀一讀VC自帶的一本“開發者指南”,這本書包含在VC的在線上幫助中,據說是Inside Visual C++的前身,從內容上看是有可能的。當時他沒有看過其他的書,平時碰到問題往往通過MFC的源碼、VC的例子程式以及在線上幫助來解決。現在學習VC和MFC要方便多了,書店裡這方面的書琳琅滿目,而且身邊往往高手如雲。
(二)1997年到1999年
由於健康的原因,他被迫從開發人員的崗位上撤了下來,從97年下半年開始,他不再從事直接的開發工作,改做技術支持工作,是對開發人員的技術支持,不是最終用戶的技術支持。這是他程式生涯中最暗淡的日子,這段時間,他考慮的焦點問題是如何把軟體做得更好,具體來說,就是組件化程式設計,進一步具體化,他研究COM,並設法把COM技術套用到其他的開發組中,為其他人提供這方面的技術支持。他的工作做得不是很成功,COM的套用不是那么直截了當的,這在當時的條件下是很難克服的。

相關詞條

熱門詞條

聯絡我們