2018-11-01 專欄一歲了-我爲何投身於普及用中文編程

知乎專欄於2017年11月9日開通, 以前只想寫些中規中矩的年度小結, 但感受有些東西不吐不快, 權當人生階段報告吧.程序員

最先對編程的接觸在初中, 同窗幫他家裏玻璃廠寫了個優化切割率的程序, 我看了點源碼. 高中時想自學C未果. 00年大學志願選了聽起來和計算機很接近的信息工程專業, 當時屬於軟硬兼修但偏電子方面. 大一開始學C, 選修了單片機/彙編等等, 以後課程中計算機基礎知識(尤爲體系/系統方面)比較欠缺. 畢業後在上海工做四年, 跟着很多前輩學習, 對軟件工程實踐有了點親身體會. 2008年抱着對AI的憧憬來美國讀碩. 英語從小學以前家裏開始教, 以前這一路上英語算是相對強項.編程

碩士期間, 補一些計算機基礎課以外, 修了一些AI/天然語言處理/編譯器入門相關課程, 在學校的機器人實驗室作了點工做. 畢業後留美作了網絡開發軟件工程師, 業餘開始作一些開源項目(瀏覽器插件). 2014年纔在崗位中第一次參與可讀性審覈, 在國外公司參與不一樣國家程序員的可讀性互評, 才發現母語的優點(如一羣華人和東歐人討論英語選詞的時候). 2015年開始一系列中文編程相關嘗試, 見前文小結此不贅述.瀏覽器

2015年中有了大女兒, 2016年在出國八年後第一次回國探親. 2017年中, 二女兒還沒有出生, 在國外聽聞奶奶去世, 同月在Github建立中文編程討論組. 以後的絕大多數業餘時間都用在相關開發討論中. 想來算是有生以來最投入的一個業餘愛好了. 對於中文編程的普遍社會效益在其餘專欄文章已有闡述, 這裏說說對我我的的益處.安全

  1. 保持本身的語文水平. 雖然在家裏說中文, 但寫做量很是有限. 虧得討論組和專欄, 這一年多的中文寫做量大概比在國外的前九年加起來還多(也許還能夠加上工做和大學的八年). 更不用說各個相關項目開發中使用中文命名更考驗用詞能力.
  2. 鍛鍊在線社交能力. 在探討和論戰過程當中, 對現今的網絡環境有了更直接的認識, 做了很多自我修煉.
  3. 但願藉此與國內同行多交流, 避免與國內的迅速發展脫節. 一路上結識了很多同道, 期待更多合做者.
  4. 國家越強大, 在國外越安全. 兩個女兒, 更不但願看到亂世 (用中文編程可幫助緩解國內人力短缺問題, 下降初創公司的開發成本, 促進自主基礎軟件開發和傳統行業信息化, 加速提升全行業的國際競爭力)
  5. 兩邊父母尚在, 國家越早富強才更有動力早日全家回國開創事業
  6. 但願用中文編程幫助下一代在英文環境中(若是#5不能短期成行)學習中文相關知識, 避免只會聽不說不寫

總之, 雖然困難重重, 但有足夠理由堅持下去.網絡

相關文章
相關標籤/搜索