看板 Soft_Job 關於我們 聯絡資訊
※ [本文轉錄自 Tech_Job 看板 #1Ec5wbLl ] 作者: iamsexman (我是杏仁) 看板: Tech_Job 標題: [請益] 系統廠軟體工程師 時間: Sat Oct 15 00:09:06 2011 我想請問一下系統廠的軟體工程師需要的程式能力要多好? 如果以程式語言C為例需要懂到多深? 我的程度大概是指標 鏈結串列都懂 但是程式沒有寫超過500行過 我很怕進去會很弱 所以想請教程式能力要多強才夠 (認真) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.47.74.222 ※ 發信站: 批踢踢實業坊(ptt.cc) ※ 轉錄者: iamsexman (114.47.74.222), 時間: 10/15/2011 00:09:39
ericinttu:看得懂別人在寫什麼就可以了. 再來就是可以改寫codes. 10/15 00:16
oomusou:要回用示波器,要看的懂波型圖 10/15 00:41
oomusou:要會看電路圖 10/15 00:43
oomusou:這樣才能夠debug 10/15 00:44
zekewang:系統廠軟體工程師要會看示波器????要看得懂電路圖????? 10/15 01:43
oomusou:不看示波器怎麼知道寫的c哪裡錯了? 10/15 01:50
zekewang:系統場耶...不是豬屎屋耶....系統廠軟工要會電路圖????? 10/15 01:52
oomusou:因為有的bug根本是電路設計錯誤,要從電路圖去找 10/15 01:52
zekewang:我看隔壁科技版的推文才是正確的...電路圖....挖咧 10/15 01:53
oomusou:只從軟體去找會解不掉 10/15 01:54
oomusou: 我就在系統廠啊 10/15 01:57
zekewang:我也待過兩年的系統廠...怎麼我從來不知道要懂電路圖 10/15 01:58
oomusou:所以你都保證電路板與ic沒bug? 10/15 02:01
oomusou:我就常常debug到是電路板或ic的bug害我軟體出錯 10/15 02:02
zekewang:吼~那也不是軟工負責的....我猜你應該是韌體的吧 10/15 02:03
zekewang:韌體team就要懂示波器...我不懂電路圖也能撐兩年 10/15 02:03
zekewang:撐到發激怒獎金才走的...我不相信軟工連電路圖都要管 10/15 02:04
oomusou:root cause要找到,就沒分軟體韌體硬體了 10/15 02:06
zekewang:............................................ 10/15 02:07
zekewang:好吧..那你應該跟我之前待的是不同家系統廠..就這樣吧哈 10/15 02:07
newstar2007:系統廠有些要懂電路圖 因為高層不希望Hw抄公板電路 10/15 02:29
newstar2007:hw自己重新layout 不能動時 如果你不懂電路就完了 10/15 02:29
zekewang:說真的...我沒被要求過要懂電路..現在我也不懂..真的 10/15 02:32
zekewang:只能說每家系統廠做法不同.或是每個team的上層想法不同 10/15 02:33
oomusou:root cause找到後,要ic改或電路改或軟韌體改都可以再討論 10/15 02:33
oomusou:但root cause要找到 10/15 02:35
newstar2007:我在系統廠時也沒被要求要懂電路 但很容易發現是電路 10/15 02:36
newstar2007:出錯了 因為你很相信這份code在公板上能跑... 10/15 02:36
zekewang:我猜..可能也跟現在是iOS, Android(Linux)天下有關 10/15 02:36
newstar2007:你問hw有時他也只會跟你說 他是抄公板改的不會錯 10/15 02:40
newstar2007:接著就是誰菜誰倒霉了..不懂why只能繼續加班...到深夜 10/15 02:41
newstar2007:到了豬屎屋後 風氣不同 程式不能跑時是大家一起看 10/15 02:42
newstar2007:大家share他的專業 反而很容易知道問題點 10/15 02:43
zekewang:喔...我記得如果是這狀況..都是韌體跟我一起看的... 10/15 02:44
oomusou: 所以我才說大家不要浪費時間學程式語言 10/15 02:44
zekewang:另一個重要的是把log準備好....哈哈哈ㄏ 10/15 02:45
oomusou:多花時間學domain knowledge 比較重要 10/15 02:46
zekewang:難道我當時遇到的都是好人......嗯嗯嗯 10/15 02:46
zekewang:domain knowledge跟語言都是基本的..尤其某些大M的BSP.. 10/15 02:50
newstar2007:也不是說我都遇到壞人 是因為改電路hw就有必要的測項 10/15 02:54
newstar2007:如EMC之類的hw也有別的事要忙.你的code就沒那重要了 10/15 02:56
andymai:不要再用行數去看一個工程師到底強不強了...Orz 10/15 06:23
littlebau:這樣就夠了! 10/15 16:37
littlebau:重點是會改code. 會debug. 10/15 16:37
littlebau:而這些是慢慢累積工作經驗就會了. 10/15 16:37