最近研究了美國人寫的程式和台灣人寫的程式
美國人比較會用簡單的程式碼,達到很複雜的需求
台灣人則是傾向用複雜的程式碼,達到很簡單的需求
美國人比較會用現有僅會的程式碼,精簡的寫出功能
台灣人則是學了一堆,用了一堆艱深的程式碼,寫出複雜又冗贅的程式碼,可能也只是達到很簡單的需求而已
台灣對於資訊課程的訓練是理論多些,學了一大堆資訊理論,半行程式碼都寫不出來,不然就是照本宣科,複製貼上,改改參數而已
而美國人多半是為了興趣而學,可以靈活使用程式碼,同樣一個計算機程式,10個美國人寫出來的都不一樣,而10個台灣人,有8個寫出來的程式差不多
台灣對於資訊這塊是理論多會些,但程式設計能力遠遠不如美國
abollar wrote:
最近研究了美國人寫...(恕刪)
電腦是美國人先搞出來的,他們寫程式比台灣棒是很合理!
沒辦法 台灣的教育因為要考大學而偏掉了。
我年輕時在美國讀過大學,研究所,就知道台灣與美國的教育方法是大不同。
"台灣對於資訊這塊 ......但程式設計能力遠遠不如美國"----> 這一點我完全同意。
我在美國讀大學的時侯,我班上有一位看是有點乖寶寶的小胖哥(和我關係不錯)
有一天他說要show依樣東西給我看,到電腦教室他run一支程式,天哪...他寫出和當時的WINDOWS一模一樣的user-interface
有下拉式的視窗(pull down menu)有點像檔案總管,有硬碟的圖示等。
現在的程式師要寫我說的 很簡單就可寫出 各種的library都有。
但那時候,一個pull down menu要2000行以上,而且他是用pascal寫的。
小胖哥也不自私,他把source code全部給我。
到了研究所上compiler課,有project要做,
教授有給我們基本的compiler source code(跑不動的)
要聽懂教授說的 才能做出能跑的compiler。
班上有位傢伙 看似一般 上課一個月就交project,教授說明天開始他可以不用來上課。
內文搜尋

X