看板 Tech_Job
作者 cs410567cs (dinosaur)
標題 Re: [新聞] 外派年薪百萬挨轟雷到爆 華碩回應了
時間 Fri Dec 10 17:17:52 2021


※ 引述《yamakazi (大安吳彥祖)》之銘言:
: 我來逆風一下好了
: 這種面試官的面試方式我也是不認同
: 但仔細看對話內容其實也還好
: 教授嘲諷開的大了點
: 什麼事情都能開嘲諷
: 但他沒人身攻擊,沒講家人隱私,沒損及人格尊嚴。幾乎都是針對你的工作能力和內容,比如
: 「資工系只會寫python 不會寫C?」

小弟不懂
接觸的幾乎所有ML DL都是用python寫的
paper提供的code也是python
kaggle平台也只支援python跟R
(某些比賽也是有人用c++ 不過要轉)

當幾乎所有的資源是python
為什麼有一些台廠堅持C C#
開發階段用python應該最快也最方便吧
要C或C#之後再轉不就好了

--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.118.126.135 (臺灣)
※ 文章代碼(AID): #1Xinj2Eu (Tech_Job)
※ 文章網址: https://www.ptt.cc/bbs/Tech_Job/M.1639127874.A.3B8.html
※ 同主題文章:
Re: [新聞] 外派年薪百萬挨轟雷到爆 華碩回應了
12-10 17:17 cs410567cs
breezy1812: 不會就去學 但也不需要把不會c拿出來說嘴 你遲早都要懂的1F 12/10 17:22
我沒說我不會c
我想問c在開發階段有什麼優勢
※ 編輯: cs410567cs (122.118.126.135 臺灣), 12/10/2021 17:24:40
jim543000: 在開發階段有不會給面試官嘴的優勢3F 12/10 17:27
pponywong: 除非研發team本身有很長的歷史跟C library
要不然新創team 開頭全都在刻C/C++4F 12/10 17:28
nikolas: 就像廚師只會去全聯買料理包煮菜6F 12/10 17:28
pponywong: 那乾脆用pyhton比較快7F 12/10 17:29
BryceJames: c速度快太多了
上百倍的差距8F 12/10 17:29
yamakazi: Python底層也是C啊, 我之前在軟工版說現在科學計算都用python沒人用Fortran 還被噓爆。還被噓說超級電腦上沒人在跑python的,真假我就不知道了10F 12/10 17:32
DaYoShi: C的速度快很多是沒錯,可是我看過的ML資源沒有一個是用C寫出來的欸?13F 12/10 17:34
nikolas: 所以你現在是老闆 你要找一個用python開發 然後再找一個c開發的員工?15F 12/10 17:34
pponywong: 科學計算一定都是fortran啦
fortran的lapack 目前沒人可以取代
numpy matlab底層都還是用lapack17F 12/10 17:35
appledavid: 對於那些老教授來說,一個台大資工用PYTHON叫做自甘墮落,如果你可以用ASM更好
自古有文人相輕,資訊界有程式相輕 XD20F 12/10 17:36
pponywong: 還有slatec VASP都是fortran寫的23F 12/10 17:37
niobafrog: Python開發模型及訓練,之後再將訓練完的權重轉成tensorRT之類的,最後 用C或C++寫inference的code
 我自己理解是這樣啦,至於用C或C#來開發,是有什麼好處嗎?因為論這方面的資源,Python絕對是最方便的。24F 12/10 17:37
yamakazi: 所以結論到底是用什麼?30F 12/10 17:37
pponywong: VASP是維也納大學寫的 化學模擬軟體
slatec是美國國家實驗室跟武器實驗室寫的
科學計算=>fortran (歷史因素), C and C++
C/C++ 會使用是因為科學計算都是在分散式系統運作ML 就python套件豐富 隨便一個學生就可以搞起環境但是底層套件 很多都是c/c++ fortran寫的
科學計算歷史很久了70~80年代就開始了
現在很多人都不知道浮點數epsilon是什麼意思了31F 12/10 17:38
appledavid: 簡單說老教授認為PYTHON是三流學生,三流大學,三流公司在用的.... XDDD
他們要做一流產品,而不是用PYTHON兜出來的爛貨 XDDD39F 12/10 17:45
pponywong: 我反而覺得python是給理論派用的 因為可以很快驗證然後實做軟體架構再給其他部門用c/c++做43F 12/10 17:47
k798976869: 樓上對 做了一個沒用的爛模型 跑再快都沒用
Premature Optimization Is the Root of All Evil45F 12/10 17:51
kof2200: 這招式叫做刁人術,改用C搞不好問你為何不用python呢?
#1XYYpwlO (MobileComm)47F 12/10 17:56
[新聞] ZenFone 8傳大量死機災情?華碩表示: - 看板 MobileComm - 批踢踢實業坊
1.原文連結:  2.原文標題: ZenFone 8傳大量死機災情?華碩表示:會檢視資料並補上保固 3.原文來源(媒體/作者):
appledavid: 樓上你跟我靠北這些沒用,老一輩教授覺得會C C++就會PYTHON.....正向成立反之不見得成立.....反正那些人都差不多退休了不是吧50F 12/10 17:57
pponywong: 另外你終歸會回到硬體的 所以還是有人要懂數值運算演算法的誤差跟數值運算的誤差 你只能用c/c++處理還有在c/c++上比較好處理 演算法平行運算的問題53F 12/10 17:57
appledavid: 就說程式相輕 ①ASM為尊②C次之③其他都是臭魚爛蝦
,念過台清交資訊應該都是被這樣教過的
以前在學校有些同學,還會鄙視不會LINUX只會WINDOWS的同學呢56F 12/10 17:59
nomilkman: 教授就是歧視高階語言啦 那乾脆一律用組語好了60F 12/10 18:06
miname: 台灣軟體產業相對少,碼農是為了硬體服務的,哪家韌體用python寫的?61F 12/10 18:06
freddy8317: 一個拼開發速度一個拼運算速度吧
但python數值精度真的超好63F 12/10 18:10
momo4571: 用c是沒有時間成本考量下的選擇65F 12/10 18:19
AboveTheRim: 還有人在用C/C++喔   我還以為都改用GO了66F 12/10 18:21
DoraPtt: 再講AI純軟 韌體旁邊洗洗睡67F 12/10 18:21
AboveTheRim: 現在拼開發速度不都用python  拼運算/效能用GO
拼大系統用OO  java/js68F 12/10 18:22
lulululula: 底層還是C啊70F 12/10 18:24
miname: 華碩是AI軟體公司嗎?不會寫C被打槍錯了?71F 12/10 18:24
gn01216674: 結論就看階段阿,開發中用python,等成熟或公司人多了,再轉C72F 12/10 18:28
rogergon: 重點是演算法吧?想不出解法用什麼有差嗎?74F 12/10 18:39
j0958322080: #1XZcBv9Y(Soft_Job) 這篇在討論底層齁75F 12/10 18:48
ZuiYang: 想問AICS部門一年可以落地幾個AI產品,而且是到需要用C/C++來優化速度滿足客戶需求的階段?
用python開發可以有幾個,用C/C++開發可以有幾個,成本值不值得,應該不難算吧76F 12/10 18:51
samm3320: 他面那個叫做AICS餒
阿不就要找做AI的80F 12/10 18:54
aiueokaki: 24樓正解 大家都用Python訓練完轉成其他格式再用c82F 12/10 18:55
DaYoShi: miname要講aics徵才標準的話,我相信python一定比C看中更多 而且這篇又沒人在討論不會C被刷掉這件事83F 12/10 18:57
沒針對aics啦
Murasaki0110: 誰跟你ML不用c++, 你是researcher?86F 12/10 18:59
lolpklol0975: 台積電>IC>>>傳產>系統,人生一次,不要不信87F 12/10 19:19
※ 編輯: cs410567cs (122.118.126.135 臺灣), 12/10/2021 19:23:40
※ 編輯: cs410567cs (122.118.126.135 臺灣), 12/10/2021 19:24:58
acelp: 做ML的應該都知道tensorflow及PyTorch 基本上這都88F 12/10 19:24
pytorch還是比較泛用
不過如果要用google的TPU
pytorch比TF麻煩
acelp: 跟C無關 如果要做定點還是以TF為主 尤其是下放到edge 就連QAT也都是TF的flow 至於目前台灣應該也沒幾家公司能改得動底層 優化做得好的 可能要sensetime這類公司了89F 12/10 19:24
niobafrog: 其實....researcher也是會用到C或C++啦,但那些真的有夠硬核。93F 12/10 19:25
※ 編輯: cs410567cs (122.118.126.135 臺灣), 12/10/2021 19:27:40
pponywong: AI基本演算法都還是fortran跟c/c++95F 12/10 19:29
Lizaron: 科普一下 就算是tensorflow/PyTorch 的每個運算子都還是用C++寫的 他只是包了一層python wrapper讓你方便使用而已 另一方面我也不認為做ML Research 或deployment 需要寫C/C++ 這兩個是完全不同的層級的abstraction96F 12/10 19:36
algorithms: 唉 底層還不都cuda 丟到gpu 上做101F 12/10 19:37
pponywong: 不是每家都用NV 搞不好是自製系統102F 12/10 19:39
acelp: 自製系統?會不會想太多?training平台就NV 要拿CPU training嗎?103F 12/10 19:42
還有google的TPU啦
pponywong: https://ai-benchmark.com/ranking.html
一堆都不是用NV的阿 即使是Desktop i也有出MKL105F 12/10 19:46

 
※ 編輯: cs410567cs (122.118.126.135 臺灣), 12/10/2021 19:54:35
dieorrun: 原PO又不是不會寫C 只是想用PYTHON寫啊107F 12/10 20:06
kyle5241: google 也用pythons 啊~108F 12/10 20:22
demonhell: 我HW仔啦,除了NV跟TPU不考慮一下Habana Gaudi嗎 QQ109F 12/10 20:24
acelp: 真的是做ML的嗎?ai benchmark是目前edge端deploy…110F 12/10 20:25
[圖]
miname: 華碩是賣AI應用的軟體公司還是賣跑AI硬體的硬體公司?後者不需要自己訓練模型,上網抓一個來測試用就好
Tensorflow只內建了CPU GPU兩條路,要用自己的加速晶片要自己刻112F 12/10 20:39
panda04056: 又來了 無聊話題 程式人的驕傲c/c++ 先不管需不需要跟自己熟不熟 先嗆人會不會就行了117F 12/10 20:51
DrTech: 第一句話,就說明一切了119F 12/10 21:03

--
作者 cs410567cs 的最新發文:
點此顯示更多發文記錄