2012年10月27日 星期六

來囉!







阿囉哈,這裡是宅哥小茂,This is MAO speaking.

今天跟宅女帽貓一起買了生平第一台MAC
(人一生一定要擁有過蘋果電腦,喂!是哈雷機車吧)





從此頭也不回的踏上X-coder之路
好啦沒那麼沈重,總之準備開始與宅女帽貓一起來玩APP
有多有趣的點子想實現呢~

雖說宅哥小茂連一句X-code都沒打過(畢竟今天才買MAC)
但不全然是程式新手,相反地在誤打誤撞中,該是手持板手、腳踩齒輪的機械系硬漢的宅哥小茂在大三時學會了C/C++程式語言,自此成為一位終日滴滴答答敲鍵盤的程式哥

畢業專題-研究所題目-至今的工作,無一不跟程式有關(嘆~)
寡言的宅哥小茂有時候在想,講給電腦聽的程式語言可能都比自己說過的話還多了
只是程式這玩意兒不是說會寫 if-else、能把Function馬上交出來就能征服全世界
宅哥小茂在這些時日間也體會到學無止盡的道理,怎麼寫得物件化、跑得有效率、日後好擴充、記憶體管理……哎呀呀,頭又開始痛了。

為什麼即使頭會痛也想玩APP呢?除了想多瞭解別的程式語言,找點可以跟宅女帽貓一起玩的樂子外(教宅女帽貓程式語言這件事本身也頗樂),腦袋裡也是有些小小的創業夢

不求飛黃騰達,但希望能自在的決定自己的生活
這一切,就從去APP-STORE下載X-coder開始吧! GOGOGO


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