數學與編程

這兩天忙着FF-OCT對洋蔥根尖有絲分裂的實驗,所以下載了全部的內核恐慌Kernel Panic來聽。我既不是一個程序員,也不是computer science專業出生,要說關係,可能也就是大一學習過C++,後來使用51開發板和FPGA做過兩個同步控制器,所以我個人對「內核恐慌」大部分的播客內容都不知所云(顯然除了第二期的鍵盤巡禮)。然而,第十二期的數學與編程使我反覆聽了三遍,就在寫這篇博文的時候,也是邊寫想法邊聽博客。本期內容如下:

特别嘉宾木遥与 Rio 和吴涛讨论了数学与编程之间的联系。话题包括但不限于:数学系的发展、统计学、数学与科学的关联、明尼苏达的天气、数学背景对于成为程序员的助益、Google 的工程师驱动特性、人们嘲讽新泽西的原因、养猫的经验、抽象几何学、Haskell、编程动手能力的来源、学习编程语言的意义、可视化编程、Lisp、FORTRAN、Go、C++、Swift、Optional、Google 的激励机制、欧洲的社会保障体制、技术变革带来的社会影响、中国政治坐标系测试、和食物替代饮料 Soylent。

從小熱愛並擅長數學,從小學奧數學習到高等數學,再到范數理論,這一經歷也幫助我理解這一期的內容。貝葉斯理論來自於統計學,光統計學就學習了三遍,高中、大學、碩士一年級,難度和細緻度也逐漸加深。對於國內「矩陣分析」這一課程的吐槽,我也深有同感,在我們學校那位剛剛畢業的學生(很有可能,但不確定)來教我們「矩陣」,那叫一個崩潰。每天上課就帶領我們推導矩陣,不管我們是否理解。這一入門非常糟糕,但是後來碩士課程由理學院的教授來教。雖說還是填鴨式,但比這位「年輕老師」高明很多。碩士期間我最喜歡的數學課,應該是「小波分析」吧,這一由應用爲導向的課程可以實現很多濾波功能。教授上課說最多的一句話就是:「我不會教你們推導公式,這些東西網上都有。」直到現在我還是在沒有別的方法可想了之後,會找一些數學的思路來幫我解決光學問題。

博客中還提到了ProgrammerMaker的想法的不同和這一狀況背後的原因。像吳濤這樣從小學習Basic語言之後,就編寫程序實現四則運算,實在太酷了。而木遙老師也提到了一臺抽水馬桶是非常難以復刻的,因爲它是一個非線性反饋系統。說實話,雖然是女生,在父親出門上班交代我用螺絲與螺絲刀裝好抽水馬桶的事情,我一直沒有控訴給我媽。我是真的研究過抽水馬桶這一「非線性反饋系統」。這樣看來,物理老師的父親對我整個觸碰到的東西和思維方式造成極大的影響。再回到這個話題,ProgrammerMaker,前者更多的是努力使自己的頭腦像電腦、機器一樣去思考;後者更多的是動手和下決心的能力。這時對工具的使用,將兩者結合起來。很大意義上講,我好像是一個對「工具」有執着的人。通常工作中,我會找尋自己喜歡和習慣的工具,並且會大量嘗試,來找這麼一個適合自己的。而且我也會寫程序來完成一個重複性很高的工作,期待它可以簡單化我的工作日常。很有意思。

再說回吳濤對編程產生興趣,我記得小學四年級暑假的時候,我曾學習使用Frontpage軟件搭建一個網站。

歡迎來到ZY網站

對,這是我小學建立的個人網站的名稱,並因此獲得了上網卡200元人民幣的收入,在2001年的江蘇省江都市实验小学,這也是我人生第一桶金。但這並沒有幫助我繼續下去,現在看來非常可惜,這應該是一個由興趣驅動和獎金激勵的好例子,如果我現在是一名Programmer。回想小學,業餘時間在學習奧數,搞奧林匹克競賽;高年級後,學習英語與計算機,交到一名好朋友。我們在失去聯繫N年以後,在2015年八月底一起去Dumaguete遊玩。

小學的時候我在做什麼

如果要整理自己的計算機學習史,可以分爲下面三段:

  • Frontpage搭建網站(小學)
  • Q Basic 語言 (小學-初中)
  • 視頻音頻剪輯(初中)

每一個在現在看來,都是我現在希望的樣子,好神奇的是,十幾年前,這就是我。

現在我在做什麼

今天中午,在搭建新的自己的個人網站Stirdxmup

現在的我是:

Yue Zhu, Ph.D. Candidate, Optical Engineering, Nanjing University of Science and Technology

Research Area

  • Full-field optical coherence tomography
  • Signal and Image Processing
  • Optical System Design
  • Early diagnosis of liver cancer
  • Build the personal blog
  • Learn Swift and Xcode

將來我想做什麼

我喜歡具體的:

  • 陽光下,陪伴喜歡的人
  • 工作中,保持學習的能力
  • 喝咖啡,寫博客
  • 跑步或者游泳,必須鍛鍊
  • 蔬菜或者Soylent,必須健康

发表评论

电子邮件地址不会被公开。