Re: [問卦] 資工的第一個語言該學C++ JAVA python?

作者: ian15937 (5+3=1+7)   2022-01-31 15:38:40
※ 引述《mark751019 (☆比哈士奇帥一點☆)》之銘言:
: 朋友的兒子讀資工,
: 有一門程式設計課,教授給班上公投自選程式語言,
: 有三種可選,C++ JAVA python。
: 老師都可以教,
: 但老師比較徧向C++,說選C++會讓同學比較好過一點。
: 呀朋友的兒子就來問我,我自己這三種也只會C++,
: 所以就來問廣大的鄉民。
: 資工的第一個語言該學C++ JAVA python?
其實我會推薦選簡單的 所以是應該python
當過老師都知道 你教的東西學生只要能學會80%就很厲害了
不用去想說一般學生在大學的時候學C或C++可以完全理解
因為不可能
大部分人都是隨隨便便交差了事 不求甚解
甚至我敢跟你說很多寫程式的人連int的負數設計原理都不知道
但是這又有甚麼呢
絕大部分人的工作不是開發演算法也不接觸底層
大部分人做的都是程式設計 而這個設計的仔細去探討是非常非常深奧的
我覺得不輸一般的甚麼室內設計或是其他設計的藝術性
好的專案裡面的程式讀起來是非常簡潔明瞭易懂的
但偏偏大部分教學只重視演算法或是要求一些功能
從來不會去強調如何設計自己的程式架構
寫出來的程式又髒又亂 半年後連自己都看不懂也改不動
真正應該教的是如何把程式寫的美
好的程式應該兼顧 易讀性 擴充性 效能 三方面缺一不可
但偏偏這三個 好像在教育體系完全不重視
只求作業交的出來 能跑得動(真的有人作業交出去連跑都不能跑不唬爛)
不過我想這也跟學生素質有關吧
共勉之

Links booklink

Contact Us: admin [ a t ] ucptt.com