教程咬金程式設計

berlinix發表於2014-10-16

我自幼就知道程咬金其人,小時候聽外公講隋唐故事時,這個人的形象非常有趣,莽撞、仗義,不拘小節,有時候頭腦簡單,有時候卻又粗中有細,大難不死,是個福將。程咬金有三手武藝,叫:劈腦袋、掏耳朵和小鬼剔牙,不論對手是誰,他都這樣砍過去,結果不是敵人陣亡在他的三板斧下,就是他被刺下馬去、輸個乾淨。當時我未嘗料到,在我長大後會在實際中遇到這樣的人。

這位猛將兄是山西人,是我的同事,熱情、衝動、有幹勁、沒學問。這位猛將兄幹活是沒得說,兵來將擋、水來土掩,凡事交給他,他張口就是沒問題。當然因為衝動、缺乏細緻,犯的錯誤也極多。好勝心強,好面子,有責任心;犯了錯你不懲罰他他還和自己過不去,面無笑容、心情低沉。大多時候還是很陽光的,有志向,據說以後要回老家去開大店鋪、做大生意。

知道我的工作叫做程式設計,寫程式,這位老兄向我請教,怎麼做一個大的系統(他老兄什麼都要大的才行),可以把許多店鋪的庫存資訊連線在一起(他一開始的設想就是很多店鋪)。我認為是個挑戰,因此把他當作我的小白鼠,嘗試用我的方法普及程式設計。

在此之前,我曾向一些毫無程式設計經驗的人普及計算機常識以及提高工作效率,包括:

  • 使用兩個螢幕提高效率(提高硬體設施)。
  • 使用QQ剪下板提高複製貼上效率(類似Vim中的多重剪下板)。
  • 使用雲盤管理非重要照片、檔案(定時備份的習慣)。
  • 使用PhraseExpress自動擴充套件輸入(DRY的習慣)。
  • 使用Trello/Tower遠端協作(光是寫好一個事件的title就不容易)。
  • 使用Evernote記錄和分享。
  • 最簡單的正規表示式,快速定位頁面中自己關心的資訊。

然而相對於這些小而零散的專案,讓一個0基礎的人學習程式設計,還是更具挑戰。接下來,我將不時更新我們的學習進度和專案的實際進展。最後的結果當然取決於這位程咬金的毅力了 :D

末,記錄下這位老兄的當前的基本情況:大概高中畢業,喜歡思考(部分思想有點偏激),喜歡和人交流(主要是他在說),英語全然不會,到培訓學校學過一段時間的PS,在我們團隊給大家普及過PS,做過淘寶店鋪(還在經營感覺還不錯),極為自信(據說是內心還是有點小敏感),會簡單計算機操作,拆過機箱裝過CPU;莽撞、熱血、衝動。我面對的就是這樣一個人。就這樣,起航。

相關文章