看板 Soft_Job 關於我們 聯絡資訊
※ 引述《pichubaby (Pichu)》之銘言: : 大家好,小弟是117的資結助教。 1. 你這門課叫作「資料結構」不叫作「程式語言」,請把程式設計的責任 退還給程式語言助教,不需撈過界。 2. 業界用最多的程式語言叫作 SQL,不是 c/c++ 也不是 C# 還是 php,java 資料庫是必修課,結果 98% 畢業生全都不會 SQL, 超扯無敵扯。 資料庫規劃是專案成功與否的關鍵點之一,你沒這個素養,大型專案必失敗, 寫程式的人會跟你抱怨寫不下去了,使用者會跟你講帳務又錯了或其他問題, 只要 table 開的好跟正確,專案的開發速度真的可以加快很多。 SQL 真的太簡單了,這又是必要技能,這種程式語言學校卻完全不重視。 3. 教壓縮跟解壓縮要幹嘛? 我寫程式這麼多年,唯一要用到的一次只有程式 自動更新功能,但我還需要寫壓縮解壓縮功能嗎? 沒有..都有現成的 zip 原始碼,我也是直接去下載別人的程式碼,看他的說明怎樣使用,編譯起來測試 就交差了。 4. 目前我用過最多的資料結構「演算法」是什麼?串列不用說了,那是用最多 的資料結構,但真實用到資料結構的演算法叫作「樹」 你寫 BOM 表要用到樹,他會跟你講機台的組合件, 虛擬件.... 你寫老鼠會組織系統又要用到(現在剛剛好在使用) 你寫資料夾檔案搜尋也會用到.. ........ 這你學校沒學好,要怎樣玩? 以上這些程式我通通寫過,可能有人一輩子 也沒寫過,但我遇到要使用的案例都這麼多了,超過5個專案以上都用過。 所以你還是增加 tree 的比重,那個什麼密碼編碼睜一隻眼閉一隻眼, 不用太在乎了,學生學了到了業界根本就用不到。 5. 但你雞婆要求學生強化寫程式能力,實際上我站在業界主管的角色,我私心 是認同的,但你真的撈過界了,這還給程式語言助教讓他們去煩惱吧。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 223.143.135.163
ssc24:就像那些神級公司的面試問題,只是要顯示主考官很聰明,不在乎 12/12 09:10
ssc24:進公司該會的基本功,因為他們認為那是你生下來就該會的東西 12/12 09:11
ccpz:我到覺得huffman tree比較接近日常使用, 是一個不錯的題目 12/12 09:13
ccpz:以前寫完就找硬碟裡的大檔餵進去看看 12/12 09:14
ccpz:這種能練習檢查一些程式的小錯誤, 不是寫完會動交出去就好 12/12 09:16
morningside:你寫程式多年是你的經驗好嗎 不要用特例領導教學 12/12 09:25
ccpz:而且你覺得 tree 重要, huffman 不就是 tree? 12/12 09:29
eplis:我不認為這是撈過界..這明明都是一體、會用到的概念 12/12 09:39
eplis:感覺有點自掃門前雪,你程式有問題是你的事 12/12 09:40
meowyih:業界用最多的是SQL? 是「你的」業界吧?:p 12/12 09:42
meowyih:我工作了十幾年用的都是C和Java呀 12/12 09:44
hungys:論點太狹隘了,SQL用最多是你身處的環境吧。 12/12 09:46
hungys:資結有一定程度coding作業的輔助本來就是好事 12/12 09:47
hungys:再說,你真的知道"程式語言"這門課的內容嗎? 12/12 09:52
hungys:難道任何一堂偏理論的課都不能有一點實作的練習? 12/12 09:53
juriolegend:table開的好的話sql會重要嗎?好像反了,常常要用sql解 12/12 10:19
juriolegend:決問題的情況表示根本table一直都沒開好吧,道理跟物 12/12 10:19
juriolegend:件沒設計好程式會又臭又長一樣...在這裡"業界"最重要 12/12 10:19
juriolegend:的我看是先給客戶看得到的東西看不到的怎樣都不重要吧 12/12 10:19
juriolegend:XD 12/12 10:19
newstar2007:請問TIOBE前五名有SQL? 12/12 10:33
alan3100:sql真的很重要 但看你說太簡單實在會偷笑 12/12 10:40
幫自己漂白一下:資料庫部份言論,沒先 debug 過就交貨,被抓到詞語 bug, 會講到 SQL 是用最多的原因,是因為大多數的系統都會用資料庫, 不管你是用程式語言開發系統,整個系統 90%是JAVA..但最後一關還是 SQL寫入資料庫。 最大的語句 bug..是應該說資料庫很重要,寫成SQL很重要就被轟了,我要表達的是 你要行百里路,最基本功要先會,SQL 是資料庫最重要的基礎,才會出現SQL很重要 的錯誤言論,實際上是講資料庫很重要才對,所以資料庫規劃才是重點,會出現 SQL很重要的錯誤言論訊息是純粹是因為當時要表達SQL是資料庫的基礎。 ※ 編輯: guest2008 來自: 114.33.186.211 (12/12 10:57)
superbuddha:同意SQL重要, 但"資料結構"不需要撈過界教"資料庫" 12/12 11:02
zanyking:沒有什麼東西是獨立的,如果是我當老師,那可能資料結構 12/12 11:07
zanyking:這堂課上之前就先考程式語言,沒過的就直接請他明年再來 12/12 11:08
sing10407:寫壓縮程式就是在磨練程式能力 業界不是很重視能力嗎 12/12 11:31
azureblaze:給個演算法要求用資結實做很正常的練習吧 12/12 12:45
azureblaze:演算法本身有沒有用根本不重要,又不是要求從頭想 12/12 12:45
f1234518456:不是都直接叫7zip壓嗎? 12/12 13:14
edward13:人家資工系不是資管的耶 C/C++當然大宗 12/12 20:15
darthv:sql是資料庫不是資結 12/12 20:51
derekhsu:資料結構的課上SQL...有沒有搞錯 12/14 00:46
ninepoints:kernel 與driver 工程師表示:… 12/14 06:25
amazing2014: 我覺得有得學就學,有難度的作業很好 02/04 21:27
amazing2014: 也可以將作業成績分為部分 > 程式實現部分 02/04 21:28
amazing2014: 依照完成率加分 02/04 21:28