為什麼國立資工畢業 連時間複雜度都不知道

其實很正常,因為在學校通常只教理論,而像 資料結構 上一學期後,再來就不會用到,甚至老師出作業,也不會用到,自然而然就會忘記了
Biaoa wrote:
這是資結or演算法課才會有人去談吧@@~


現代電腦效能過剩,CPU 隨時有閒置核心的情況下,談這個沒太大意義。

真要節省時間,也不是算這個能算出來的。多年前,我曾經修改某個資料庫 SQL 查詢,把每次耗時 16 秒縮減到 4 秒,用的技巧當然不是算這個,反而知道資料庫會搞什麼毛給你,比較重要一點。
我也是去查了才知道這是什麼

並非不懂
而是根本沒去記它的名詞定義

會用才是重點
最討厭這種考名詞解釋的
考試考得好 程式不一定寫得好

我最喜歡那種不用考試的選修 只要交寫程式的作業哪一種課程

現在大學資工 教科書都改成中文的嗎?
以前看書 主要是看內容 名詞反而沒在記
Yaude Huang wrote:
我也是去查了才知道這(恕刪)


不過面試不是考程式麼?
直接一個程式定生死
Yaude Huang wrote:
我也是去查了才知道這(恕刪)


就是會考。這世界就是這麼賤。
尤其是學校入學考
教授就是考這種全天下只有他知道或他學生知道的術語
如xxx CPU 第幾隻腳在做什麼用
jeel54321 wrote:
現代電腦效能過剩,CPU...(恕刪)


這個非常重要。
線性,平方,指數,決定你買什麼主機,決定她的散熱量,決定經費的應用。
有些運算別人幾分鐘,有人數小時

會的人,樹莓派都可當Server cluster,不會的架機房買了數台IBM的主機

以前做影像堆疊的工作,廠商拿掉大陸做,找個好幾家做出來都不滿意。找我做,找了幾個同事做也做不出來。反正最後是滿意的接案

時間,空間複雜度非常重要。你把你程式放在最好的Apple手機讓他跑1小時,你看看手機有沒有變燙,變慢,你的網路有沒有一直在連。

工程師,程式寫好Demo那個太簡單,但要商轉,要實際營運可不是那麼簡單
你基本工沒扎實,你系統打掉300次,重構300次廠商都不會驗收,也不會給你錢
lumaRT wrote:
不過面試不是考程式麼(恕刪)


你自己去查108年台大資工系 選校要考什麼?

截圖給你看


連高中生考大學
都可以用寫程式了

另外這是去年的新聞

全國首例! 成大資工特殊選才 考8小時「寫程式」

真的 考試不一定是寫考卷的做法
就算是考卷 也不一定要考專業術語

連學校都可以這樣考了 在職場上 做不到嗎?
要的話 可以給一段程式碼
讓大家類似申論題的方式
評論這段程式碼的優缺點
有何改進方式
而不是給一個專有名詞 讓會背的人考高分
jeel54321 wrote:
現代電腦效能過剩,CPU...(恕刪)


你用手機程式5秒沒回應,她會跳出什麼視窗?
你有看過Web page 按鈕下去5秒才回應?
人家的資料庫每秒可以處理5萬Request,妳們家只能處理5000個。
人家一天能處理1億個交易,妳們家只能處理500萬個

別人家一個服務3元,你們家一個服務50元。
這是非常重要
不管前台,後台,企業羅傑,演算法,資料庫等都一樣
每個人,每個角色,每個工程師隨便應付,最後組出來的系統就是不能用

這個也決定,你是coder,programmer,系統分析師,架構師的角色
這也決定你是22k,50k,150k,年薪200w up的關鍵點
個人來說,與其盯著"時間複雜度",還不如從實務方面篩選,
是我就拿公司在用的部分程式碼出題,
從簡單到困難的列個幾題,考個30分鐘,
面試就看看談吐問問公司特殊需求(假日配合加班,可能要出差...)
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!