程式設計如同繪畫、書法一般,是一門人人學得會的技能,只可惜人們大多不得其門而入,或是把事情想得太難,錯過關鍵。

我認為學習程式設計最大的用處,在於更加了解你的電腦如何運作,反過來講,如果你知道電腦怎麼運作,學習程式語言不過像是查字典寫下文章一般,花點心思就可以做出有趣的作品。

寫程式的樂趣,我想大概跟繪畫、作文差不多,只要一台電腦,你就能在上面作畫,引用這一段話

首先,是創造的趣味,就好像小孩子快樂滴用泥巴做成一個派。大人們也一樣,從創造中可以得到十足的快樂,特別是自己設計的東西。我想這樣的樂育一定是應自於上帝創造萬物的樂趣,你看每一片樹葉、每一片雪花的獨特與新奇,不正顯示了這種創造的樂趣嗎?

Frederck Brooks截自 人月神話

這個分類裡

我想為非資訊背景的人介紹資訊科學與資訊工程的種種,簡單說,這是個~輕輕鬆鬆學程式設計~這樣的分類

我想先以環境架設最容易、語言架構最自由的程式語言JavaScript做範例

後面或許會用到PHP講解物件導向的概念,畢竟PHP“比較”類似傳統C-like語言,有較完整語言結構

目標

希望達到以下目標:

  1. 電腦可以為你做什麼
  2. 程式語言可能包含哪些東西
  3. 軟體工程師們在意什麼
  4. 你適合用軟體開發混口飯吃嗎

目前我還是個剛畢業沒多久的小咖,若說錯了什麼,也請您不吝指教,用下面的Disqus留言版回應,或者Mail給我

(Photo via BK, CC License)