PTT推薦

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

看板Gossiping標題Re: [問卦] 資工的第一個語言該學C++ JAVA python?作者
ian15937
(5+3=1+7)
時間推噓 7 推:7 噓:0 →:10

※ 引述《mark751019 (☆比哈士奇帥一點☆)》之銘言:
: 朋友的兒子讀資工,
: 有一門程式設計課,教授給班上公投自選程式語言,
: 有三種可選,C++ JAVA python。
: 老師都可以教,
: 但老師比較徧向C++,說選C++會讓同學比較好過一點。
: 呀朋友的兒子就來問我,我自己這三種也只會C++,
: 所以就來問廣大的鄉民。
: 資工的第一個語言該學C++ JAVA python?


其實我會推薦選簡單的 所以是應該python

當過老師都知道 你教的東西學生只要能學會80%就很厲害了

不用去想說一般學生在大學的時候學C或C++可以完全理解

因為不可能

大部分人都是隨隨便便交差了事 不求甚解

甚至我敢跟你說很多寫程式的人連int的負數設計原理都不知道

但是這又有甚麼呢

絕大部分人的工作不是開發演算法也不接觸底層

大部分人做的都是程式設計 而這個設計的仔細去探討是非常非常深奧的

我覺得不輸一般的甚麼室內設計或是其他設計的藝術性

好的專案裡面的程式讀起來是非常簡潔明瞭易懂的

但偏偏大部分教學只重視演算法或是要求一些功能

從來不會去強調如何設計自己的程式架構

寫出來的程式又髒又亂 半年後連自己都看不懂也改不動


真正應該教的是如何把程式寫的美

好的程式應該兼顧 易讀性 擴充性 效能 三方面缺一不可

但偏偏這三個 好像在教育體系完全不重視

只求作業交的出來 能跑得動(真的有人作業交出去連跑都不能跑不唬爛)

不過我想這也跟學生素質有關吧

共勉之

--

※ PTT留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 182.234.34.36 (臺灣)
PTT 網址

leolarrel 01/31 15:41認同,不過科技業的HR並不懂

james732 01/31 15:41作業自己寫不是抄來會跑結果正確就很棒

somefatguy 01/31 15:44在學校能做到2樓說的就很好了

cuteSquirrel 01/31 15:46二樓好棒

leolarrel 01/31 15:50hi 4樓,我在這~~

AmigoSin 01/31 15:52你把資工和軟工搞混了

既然教的是程式 那應該屬於軟體工程吧 畢竟沒有軟體工程系XD 不過說真的軟體跟底層是密不可分的 也很難分這麼清楚

※ 編輯: ian15937 (182.234.34.36 臺灣), 01/31/2022 15:54:06

HuangJC 01/31 15:55你寫得有易讀性,老闆再逼你離職交出程式

HuangJC 01/31 15:55正好送別人,看不出你的重要性

gbman 01/31 16:37JAVA

Hecc 01/31 16:43時間到先能生出來比較重要 寫的好考績不會

Hecc 01/31 16:43比較好

virnux 01/31 16:53把好東西送給不會珍惜的人 那好東西過不

virnux 01/31 16:54久也會被改成垃圾

virnux 01/31 16:54你離開越久 老闆才越了解到你的重要性

lab214b 01/31 17:22看起來很可能是先學Java的人,只補充一

不 我是先學C的人XD

lab214b 01/31 17:22點:int的負數原理應該算是計概的範圍。

※ 編輯: ian15937 (182.234.34.36 臺灣), 01/31/2022 19:07:29

SFGiants 01/31 19:07print('Hello World')