推 popandy:r大對電腦科學見解很深,說出了我想說但說不出的 06/26 20:20
※ 引述《popandy (pop)》之銘言:
: ※ 引述《A1Yoshi (我是按摩棒...)》之銘言:
: : 但要領導研究,我想不只是那些相對較淺的素養就足夠的(要會寫程式其
: : 實並不難,學一兩個月就可以把C學到一定程度的)。
: 我想我說的太粗糙了。
: 我想說的寫程式應該要改成發展軟體,
: 或許不會誤會成只是把給定的數學式子翻譯成程式語言。
: 發展軟體是一個迴圈:
: 包含決定整體的輸入、輸出,將問題分解成互相合作的子問題,
: 設計資料結構與演算法,翻譯成程式語言,驗證,除錯,
軟體開發是一個軟體工程實踐工作,它本質上是屬於工程學的範圍,而不是
電腦科學的實踐,那就隔了更遠。
我想你想講的是軟體方法,例如對於分散式處理沒有概念,就很可能誤認了
電腦的能力,對於物件導向沒有概念,可能對現在人們怎麼設計軟體有嚴重
誤解。不知道基因演算法、神經網路等機器學習方法,可能會以為電腦只是
人類邏輯思維的延伸。這些都是許多不懂電腦只學一點哲學的人很容易犯的
毛病。
但只要觀念能正確掌握,其實也就可以了。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.222.173.29