[請益] 走向韌體 軟體方面

看板Tech_Job作者 (@@)時間11年前 (2012/10/19 17:13), 編輯推噓8(8029)
留言37則, 15人參與, 最新討論串1/1
想問一下大家 目前有往韌體或是軟體方面走 本身是機械系的 論文是用labview 以及 solidworks建模 雖然碩士論文跟8051 以及 C語言無關 都是買板子回來學 DSP 跟verilog... 目前在學校旁聽C# 三門課程 以及My SQL... 想問一下 這樣有機會轉往韌體 或是軟體工程師嗎? 雖然LED範例在業界眼中 根本只是皮毛 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.137.20.21

10/19 17:15, , 1F
去考公職吧
10/19 17:15, 1F

10/19 17:16, , 2F
建議可以先到小公司應徵相關職缺 學一些經驗
10/19 17:16, 2F

10/19 17:17, , 3F
韌體要會很簡單 要精就需要一些努力了
10/19 17:17, 3F

10/19 17:19, , 4F
韌體建議先從熟悉C跟linux(看產品)開始
10/19 17:19, 4F

10/19 17:19, , 5F
其實科系還好 我周遭也很多不是電子電機 加油
10/19 17:19, 5F

10/19 17:22, , 6F
想走韌體 除了C以外 可以考慮再學X86組語 學完後會對硬
10/19 17:22, 6F

10/19 17:23, , 7F
體暫存器運作比較熟悉 想走軟體就多學一個C++物件導向
10/19 17:23, 7F

10/19 17:30, , 8F
想寫code前先去找本資料結構k一下,有感覺再考慮下一步。
10/19 17:30, 8F

10/19 17:32, , 9F
同意樓上 對程式設計師 資料結構&演算法 非常重要!
10/19 17:32, 9F
那VHDL跟verilog 是用來做甚麼的? 跟韌體有關嗎? 謝謝!

10/19 17:48, , 10F
硬體的描述語言
10/19 17:48, 10F

10/19 17:49, , 11F
韌體演算法倒還好 計算機組織要學
10/19 17:49, 11F
所以會硬體描述語言 就=會FPGA 或是 CPLD 嗎? 3Q

10/19 17:56, , 12F
VHDL or Verilog是IC Designer 要用的跟 FW SW 無關
10/19 17:56, 12F

10/19 18:01, , 13F
先從C or Linux開始玩起往後彈性會比較大.
10/19 18:01, 13F

10/19 18:02, , 14F
不過現在業界普遍越來越沒耐心培養新人 除非你是名校出身
10/19 18:02, 14F

10/19 18:03, , 15F
最好還是去資策會上個課混個名堂,不然很可能只讓你做 QA
10/19 18:03, 15F

10/19 18:31, , 16F
硬體描述語言 通常會燒到FPGA or CPLD 來做功能驗證!!
10/19 18:31, 16F

10/19 18:32, , 17F
更專業的 甚至會用到一些EDA tool 如verdi來幫助debug
10/19 18:32, 17F

10/19 18:33, , 18F
不建議囫圇吞棗的學verilog 把verilog當C學合成出來的
10/19 18:33, 18F

10/19 18:34, , 19F
電路會是悲劇 要學硬體描述語言 先搞懂基礎的數位邏輯
10/19 18:34, 19F

10/19 18:34, , 20F
計算機組織 和 VLSI 這些都不是短時間可以培養的!!
10/19 18:34, 20F

10/19 18:36, , 21F
而且現在下晶片成本超貴 公司不會聘非相關科系的新人!!
10/19 18:36, 21F

10/19 18:56, , 22F
放心 一堆公司的SW都不事本科系出來的..門檻低競爭激烈
10/19 18:56, 22F

10/19 19:16, , 23F
現在市場上的韌體工程師60%程度跟你差不多...
10/19 19:16, 23F

10/19 19:41, , 24F
verilog會因為寫法的不同合成出的電路效能就有差異把硬體
10/19 19:41, 24F

10/19 19:47, , 25F
相對應好的寫法摸清楚做設計會比較好
10/19 19:47, 25F

10/19 19:59, , 26F
效能是另一回事 現在EDA tool 很聰明會幫你做最佳化!
10/19 19:59, 26F

10/19 20:00, , 27F
怕是寫法不夠嚴謹 明想寫flip-flop合出來的卻是latch
10/19 20:00, 27F

10/19 20:01, , 28F
或合出來的電路 運作方式跟你想像的不一樣 這問題才大
10/19 20:01, 28F

10/19 21:19, , 29F
你是想要走單晶片方面的嗎?
10/19 21:19, 29F

10/20 01:12, , 30F
一堆人走韌體 其實價值就低了
10/20 01:12, 30F
機構 設備 好像待遇沒比軟體工程師 或是韌體好

10/20 01:13, , 31F
而且韌體千百種 你是單純控制mcu 還是弄bios
10/20 01:13, 31F

10/20 01:13, , 32F
或是搞網路 音效 顯示晶片韌體 沒背景知識
10/20 01:13, 32F
您是指DSP MCU嗎? 大部分不都要先學C 微處理機 資料結構 數位邏輯 8051 背景知識有些電機 或是機械控制部分也會涉獵到!

10/20 01:14, , 33F
只能找個純名字是韌體工程師的玩玩..
10/20 01:14, 33F
NetsFan:簡單的不過就是看spec 還要回位元邏輯運算 spec? 是 10/20 01:15

10/20 01:16, , 34F
c 多重指標那些也只是基本
10/20 01:16, 34F
※ 編輯: yobook 來自: 140.137.20.21 (10/20 02:51)

10/20 16:33, , 35F
英文閱讀能力越好,會讓你越輕鬆..所有specification都英文
10/20 16:33, 35F

10/20 23:31, , 36F
C只是基本的工具,重點是你能用這個工具造出什麼
10/20 23:31, 36F

10/21 15:32, , 37F
那當ic設計師不是更好 不是好不好的問題是能力
10/21 15:32, 37F
文章代碼(AID): #1GWHcvKu (Tech_Job)