Re: [問卦] 寫程式要用library還是自己刻?

看板Gossiping作者 (深淵戰士)時間2年前 (2021/06/12 14:58), 2年前編輯推噓13(13036)
留言49則, 13人參與, 2年前最新討論串3/7 (看更多)
※ 引述《NTULioner (112延畢魯蛇廢物就是我)》之銘言: : 內 : 老闆上週說端午節後要交實驗數據啦 : 為了趕上期限寫完程式跟data : 我就去github上面找 : 找了個有個幾千顆星星的lib來用 : 一天左右就寫好了程式開始跑 : 也沒遇到太多bug : 現在論文都快寫好了 : 可是我同學B卻很不屑 : 說他要全部自己寫 : 結果寫到現在架構還沒搞定 : 而且bug一堆 : 一下讀不到data : 一下predict錯誤 : 但B卻一點都不在意 : 說技術才是最重要的 : 要自己學會能自己做 : 才不會受制於人 : 還說老闆會認同他的想法 : 究竟寫程式的時候 : 要拿世界工程師一起使用debug過的code : 還是自己從頭開始寫比較好呢? : 求解 看是要工作還是做研究吧 工作就拿啊,能跑就好,管那麼多 全部自己來也不會比較多credit 而且既然已經有驗證有效的疫……我說code 那直接照搬就好啦,自己從頭弄不一定比較好用那何苦這麼做 而且工作往往有時間限制,做得再好,拖到死線一樣沒用。 做研究就不一樣了 如果你只是照既有的library寫 那充其量只是garbage in gabarge out 怎麼做的?不知道 為什麼有效?不知道 出問題要怎麼修正?不知道 是否有相容性的問題?不知道 所以我專題老師一年前就叫我們不准依靠matlab的toolbox 盡量自己手刻,雖然累得半死但真的學到很多。 不過兩種精神不相違背 你要隨時留有後路,不可以壓在一個地方 固然應該積蓄研究能量,固然應該知其所以然 但也要以防萬一,記得先把東西準備好 不然如果一整年進度不佳,死線將近沒東西就尷尬啦。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.114.208.20 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1623481106.A.470.html

06/12 14:59, 2年前 , 1F
不依靠matlab的toolbox...那多半不是在做
06/12 14:59, 1F

06/12 14:59, 2年前 , 2F
研究了吧?
06/12 14:59, 2F

06/12 14:59, 2年前 , 3F
06/12 14:59, 3F

06/12 15:00, 2年前 , 4F
這沒有標準答案吧…做專案和做研究不同
06/12 15:00, 4F

06/12 15:00, 2年前 , 5F
或除非妳專題做的就是數值分析
06/12 15:00, 5F
其實是跟其它既有的演算法比較 那些都已經有人開發對應的toolbox 可是不建議直接用,因為裡面還有加其它功能 並不是單純只有這個演算法的效果 另外還有一些matlab的函式跟我們一般定義的不一樣 像是margin的Wcg Wcp psnr好像也不太一樣 這種就建議自己刻

06/12 15:00, 2年前 , 6F
做專案誰在跟你自己刻的…做學問的話自
06/12 15:00, 6F

06/12 15:01, 2年前 , 7F
己刻才能了解架構,有問題時有方向
06/12 15:01, 7F

06/12 15:01, 2年前 , 8F
在學校的時候當然是自己刻學東西,出社
06/12 15:01, 8F

06/12 15:01, 2年前 , 9F
會後有機會用到在學校培養的智識解問題
06/12 15:01, 9F

06/12 15:02, 2年前 , 10F
但非研究單位不太可能讓你自己刻也沒必
06/12 15:02, 10F

06/12 15:02, 2年前 , 11F
要。不需要重新發明輪子
06/12 15:02, 11F
※ 編輯: LaAc (140.114.208.20 臺灣), 06/12/2021 15:03:13

06/12 15:04, 2年前 , 12F
那如果把研究當工作呢
06/12 15:04, 12F

06/12 15:04, 2年前 , 13F
外面公司很少在用matlab
06/12 15:04, 13F
好像是這樣 我是不是要學一下python啦

06/12 15:05, 2年前 , 14F
ok 那你的情況是因為MATLAB沒有你要的
06/12 15:05, 14F

06/12 15:05, 2年前 , 15F
函式了
06/12 15:05, 15F
其實要說有也算有啦,但裡面的功能/定義沒完全弄懂的話結果會不對 ※ 編輯: LaAc (140.114.208.20 臺灣), 06/12/2021 15:06:40

06/12 15:06, 2年前 , 16F
QQ
06/12 15:06, 16F

06/12 15:08, 2年前 , 17F
你如果用的函式庫式 simulink的話,業界
06/12 15:08, 17F

06/12 15:08, 2年前 , 18F
這方面機能還在用simulink
06/12 15:08, 18F
這學期剛學simulink

06/12 15:09, 2年前 , 19F
其他的話我覺得都往python移動了
06/12 15:09, 19F
我們系也說因為python便宜+業界常用,所以程設教C+python 奇怪的事其它高階課程都在用matlab 這樣很錯亂啊 ※ 編輯: LaAc (140.114.208.20 臺灣), 06/12/2021 15:10:52

06/12 15:11, 2年前 , 20F
你怎能這麼好騙呢 做任何東西都是現成有
06/12 15:11, 20F

06/12 15:11, 2年前 , 21F
Python不只是便宜,他根本是免費的
06/12 15:11, 21F

06/12 15:11, 2年前 , 22F
兜起來以後 發現跟理論不合理 然後來找錯
06/12 15:11, 22F

06/12 15:11, 2年前 , 23F
誤的點 找完發現函式錯 就換函式 你的目
06/12 15:11, 23F

06/12 15:11, 2年前 , 24F
標是要做沒人做過的事 你時間都在以前人
06/12 15:11, 24F

06/12 15:11, 2年前 , 25F
教高階課程用MATLAB就是因為方便
06/12 15:11, 25F

06/12 15:11, 2年前 , 26F
做過的事
06/12 15:11, 26F

06/12 15:12, 2年前 , 27F
因為MATLAB太好用,尤其是文件之精美
06/12 15:12, 27F

06/12 15:13, 2年前 , 28F
是學到很多東西沒錯 但是如果你開始就是
06/12 15:13, 28F

06/12 15:13, 2年前 , 29F
想學那些東西 那就一開始就做那些就好了
06/12 15:13, 29F

06/12 15:16, 2年前 , 30F
用MATLAB的話,學生可以專注於課程的知識
06/12 15:16, 30F

06/12 15:16, 2年前 , 31F
內容,而非那些程式上的bug
06/12 15:16, 31F

06/12 15:17, 2年前 , 32F
你的專題老師 一開始主要的目標就是要你
06/12 15:17, 32F

06/12 15:17, 2年前 , 33F
們學那些基本的東西 只是套上一個比較好
06/12 15:17, 33F

06/12 15:17, 2年前 , 34F
聽的名目 我們目標是A 但是中間B你也要會
06/12 15:17, 34F

06/12 15:17, 2年前 , 35F
唷 其實對你而言B才是對你幫助最大的 只
06/12 15:17, 35F

06/12 15:17, 2年前 , 36F
是這樣講不好聽
06/12 15:17, 36F

06/12 15:26, 2年前 , 37F
python其實很難用 免費+開源 看似利多
06/12 15:26, 37F

06/12 15:26, 2年前 , 38F
最後都只是搞死人而已
06/12 15:26, 38F

06/12 15:28, 2年前 , 39F
MATLAB 比較穩吧 Python 自己寫一個 l
06/12 15:28, 39F

06/12 15:28, 2年前 , 40F
ibrary 先 debug 到死
06/12 15:28, 40F

06/12 15:33, 2年前 , 41F
黑白講 什麼年代了還在自己從頭來
06/12 15:33, 41F

06/12 15:34, 2年前 , 42F
別再手刻輪子了 根本沒意義啊
06/12 15:34, 42F

06/12 15:35, 2年前 , 43F
要手刻要嘛是沒有合用的 要嘛是卡商業
06/12 15:35, 43F

06/12 15:35, 2年前 , 44F
授權
06/12 15:35, 44F

06/12 16:00, 2年前 , 45F
甚麼鬼高階會教matlab,我自已在cs修
06/12 16:00, 45F

06/12 16:00, 2年前 , 46F
課根本完全不用matlab的
06/12 16:00, 46F
EE啊 一堆matlab 像訊號與系統(2年級課程) 控制系統、計網概(3、4年級課程) ※ 編輯: LaAc (140.114.208.20 臺灣), 06/12/2021 16:02:18

06/12 16:50, 2年前 , 47F
我幾乎沒什麼碰到matlab 耶 應該跟老師
06/12 16:50, 47F

06/12 16:50, 2年前 , 48F
有關係 我計網概是寫C 訊號是寫python
06/12 16:50, 48F

06/12 16:50, 2年前 , 49F
更不用說其他偏資工的課了
06/12 16:50, 49F
文章代碼(AID): #1Wn5iIHm (Gossiping)
討論串 (同標題文章)
文章代碼(AID): #1Wn5iIHm (Gossiping)