精華區beta Tech_Job 關於我們 聯絡資訊
小弟唸通訊所 本學期初 某大IC Design house的leader有來我們所上演講 說他們很缺 通訊工程方面的軟體工程師 (就是用C/C++ implement 一些通訊工程的演算法 只是程式工人而已 不是真的要你開發新的數學solution) 於是就有人問啦 既然是寫程式的工作 那為什麼不往資工系所去找人 他回答 因為資工系所的人大部分對通訊工程的背景知識不太熟悉 (各種 modulation 各種channel coding 各種transceiver) 所以小弟開始驚覺啦 我們唸通訊的人 C/C++真的摸的不多(做研究大部分都在用Matlab) 資料結構啦 作業系統啦 Algo啦 軟體工程啦 這些對寫程式來說很重要的知識 我們也都不太熟 or 根本沒摸過 小弟也曾把自己寫的C/C++給在軟體業作資安的朋友看過 他給我的評語: "看的出來不是初學 但是程式整體的架構不太好 要維護不是很容易 可讀性不夠好 但架構是真的很重要 你寫的東西離真正出去做事還有一點距離" 雖然我想去做加強 但經過一些思考和嘗試(自己找書讀和動手寫C/C++)後發覺 平常光是做研究就已經花掉我很多心神(跑各種模擬 讀paper) 若我還想在程式技巧上作精進 那我也許只有把睡覺以外的時間全拿來練程式跟做研究 這樣的生活壓力極大(再極少時間下跟研究進度賽跑) 也幾乎沒有品質可言 之所以把文章發在這裡 是希望各位前輩高人能給我一些建議 非常謝謝大家看完這篇文 <(_ _)> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.33.23.93 ※ 編輯: acmonkey 來自: 114.33.23.93 (02/01 19:35)
Axcic:我們之前買了某ip 裡面的fw架構也是很差 太多人同時寫 02/01 19:39
Dreamer77:既然是程式工人 又要對通訊背景熟悉?那為什麼不肯給 02/01 19:41
Dreamer77:資工人一點時間把通訊知識pick up? 02/01 19:42
Dreamer77:反正電機也要一點時間把程式pick up不是? 純好奇@@ 02/01 19:42
acmonkey:他們的考量我就不清楚嚕@@ 02/01 19:43
cobrasgo:c的hello world只要10分鐘就出來,專業知識給你10分鐘去 02/01 19:45
cobrasgo:讀應該講不出什麼鳥來,就將啦 02/01 19:46
mvbkoko:EE 背景的本來就要會 coding, CS 背景的未必需要懂 02/01 19:46
cobrasgo:不過程式好不好,日後就知道了,痛前面痛後面的選擇而已 02/01 19:46
Dreamer77:他說的algo, os, 軟工.. 才不是十分鐘的東西 02/01 19:47
mvbkoko:telecommunication. 02/01 19:47
cobrasgo:原po這篇主管講的東西,前提是程式架構不會太大。架構夠 02/01 19:47
OhCool:因為通訊知識很難在短時間大幅增進,CODING能力靠Project可 02/01 19:47
mvbkoko:我十年前就聽老闆常常說業界的人在抱怨 CS 出身的不懂 02/01 19:48
OhCool:以磨 02/01 19:48
cobrasgo:大的話,沒有足夠的background寫出來的程式,maintail會 02/01 19:48
cobrasgo:maintain,打錯 02/01 19:48
mvbkoko:EE, EE 的人不會 coding, 結果十年後還是這樣 XD 02/01 19:48
cobrasgo:讓後面的人幹到死… 02/01 19:48
mvbkoko:舉個例子, 會不會演算法寫出來的 viterbi algorithm 02/01 19:50
mvbkoko:差很多 02/01 19:51
xiemark:System C 02/01 20:32
alumi7:CS懂EE, EE懂coding的不是沒有 只是很貴 02/01 20:36
acmonkey:非常謝謝 02/01 20:40
dcgkii:當完兵 找個工作在學還來得及 還有做架構和演算法 通常都是 02/01 20:46
dcgkii:PHD或著很資深的研發人員 一般碩士不容易 當然 一些要倒不 02/01 20:48
dcgkii:倒 每天都虧大錢的IC 可能有機會做到..... 02/01 20:49
ykjiang:我就是軟硬都知道一些,所以現在在寫 f/w 02/01 23:03
PSptt:這種 code 寫的都滿直觀的.. 了解底層通訊動作比較好作事.. 02/01 23:05