2012年10月26日 星期五

對你訴說






語言,是人與人之間,用來互相溝通的工具。
說到語言,大家直覺想到的無非是:中文、法語、英語、日文......
其實,這世界上還有許多不同形式的語言。

數學,是科學的語言。
音樂,是情感的語言。

現代人每日接觸的電腦,也有他自成一套的語言。
電腦聽不懂人話,你想要叫他做事。
你得下他聽得懂的指令。

那就是電腦的語言,程式語言。

筆者是一介女流,從小志不在程式設計。
印象中那很聰明的人才會做的,同時有點無聊。
幾乎是男生在從事,因為程式設計會大量使用腦力,
工作造成的職業傷害可能是禿頭.......(刻板印象)。

雖然求學期間沒有往資訊業發展的打算,
卻還是在每周1~2節的電腦課時,
囫圇吞棗的學了一些程式語言。

我第一個接觸的是 HTML  (HyperText Markup Language)
中文名稱翻作 :超文件標示語言
這名稱可能讓人有點茫然,什麼是超文件?

言簡意賅的說吧: HTML 就是用來寫網頁的!

1994 Mosaic瀏覽器和全球資訊網的出現。
網路以他可以免費發佈加上充滿即時效率的特性,
迅速流傳,大受歡迎,風靡一時。

許多腦筋動得快的人,發現網路可互動的特性,
非常適合做為商業的平台,可以拿來賺錢阿!

我大約是在 1999 年開始學 HTML 的,
那時入口網站,拍賣網站,企業網站,
如雨後春筍般一個接一個興起。
網路資訊相關的公司也紛紛成立。
大家都覺得,會寫網頁的人將來前途無限。

1999年的我剛上國中,還沒有很大的升學壓力,
電腦課的作業是做一個網頁,上傳到學校的網域。

還記得那時作業評分的重點,是要會寫網頁的框架。
大家為了作網頁,紛紛抓了很多跳來跳去的饅頭人圖檔。
還有許多閃亮亮的愛心,星星的 GIF。

雖然沒有必要,但是幾乎每個同學都做了一個俗艷的跑馬燈。
跑馬燈寫著:歡迎來到 XX的家。

我學會寫網頁後不久,就網路泡沫化了......
一家家新開的網路公司,又一家家的倒了。

而就是在這紛擾的環境中,我上了高中,
是一所青春洋溢的女校,特色是喜歡穿短褲綁馬尾。
最愛游泳,排球等等陽光的運動。

當時的電腦課,似乎叫生活科技?
那時上課的內容,是Java Script。

說來慚愧,具體的上課內容,概念,應用,
幾乎都不記得了。

只記得一件事:

當時的電腦老師永遠腳上穿得是同一雙涼鞋。
夏天自然沒問題,還很透氣。
冬天的時候,內搭白襪便能禦寒。

最後學習Java script 做出來的成本,
也是個網頁,跟國中時真可謂殊途同歸。

到了大學階段,考上了後站大學的工學院。

一進學校立即感受到氣氛的改變,
首先是同學們從一群女生變成一群男生了。
接著課本的厚度也是突然劇增。

系上大一有一門必選課,叫做“計算機概論”。
頗有掛羊頭賣狗之嫌,因為這門課並沒有去概論計算機。
一整個學期聚精會神的在教 C++。

從學了C++起,
英文的逗號和分號,大括號和小括號意義截然不同。
並且一輩子也忘不掉 return 0 。
(老師說,不論程式成敗,函式最末有寫 return 0,便得一分)
記得考試時,有要求我們寫氣泡排序 (Bubble sort)。

我一邊打程式碼,一邊心裡想,
如果不用電腦改用人腦,
你給我最多30秒,我就可以把10個數字從小到大排好了。

然而,人腦雖聽得懂人話,
大量複雜且重復性高的計算,還是交給電腦划算。

於是乎,為了能夠有效的和電腦溝通,
只能繼續勇敢堅定的前進在,
程式語言的孤獨大道。


                                                                                2012/10/26

沒有留言:

張貼留言