看到这篇回个文
鲁叔不才,大学研究所都非EE出身
现在在系统厂做韧体
所有的专业技能都是进入职场后才学的
技能很穷酸的只有写废code和专职打杂
Linux/RTOS完全不懂,只会写mcu的firmware
正如原po文章底下的一个推文说的
想写韧体做最好是想清楚自己想做的产品类别
学好产品对应的专门学科,了解算法还有怎么implement
这样才有比较大的机会接重要的任务做
不然站着躺着都没人家高,你觉得老板怎么看的到你?
写mcu的firmware,从时脉设定、周边到架在register底层设定往上长的韧体code都不难
买8051的书k一下、C的指标和structure学好一点就没太大问题了
甚至周边的sample code卖你ic的代理商都帮你写好了
只要修修改改量量讯号让模组动起来,学校的研究生就可以做了
另外建议学FPGA或是labview,帮履历加分
进入职场也是很实用的技能
可是写firmware尤其是系统厂的firmware
赚的钱硬是比design house少,类似性职的工作年收入大概只有design house的2/3
你说系统厂写的code会比较少吗应该也不会
更不要跟写VHDL/verilog的那些人比
我一个大学同学和我念同一间大学同一间研究所
差别是他研究所转电类,后来去design house
年薪早就是我的两倍以上了
总之科系要慎选老师要慎选
兴趣不能当饭吃,就这样,祝你好运
※ 引述《qazkevin (Linus)》之铭言:
: 各位大大你们好
: 想请问一下
: 小弟大四EE
: 本身对硬件与写程式都有兴趣,程式语言只会C语言
: 工作想找那种要懂硬件并写相关的程式
: 跟学长姐聊天后建议我往Firmware发展
: 请问如果想往Design House的Firmware工程师该具备什么条件?
: 上网查有些做Linux or Android的也算Firmware工程师
: 但小弟没有接触过Linux & Android
: 这样往Firmware发展是不是会很吃亏或很吃力?
: 台湾纯写C的Firmware又有哪些呢?
: 恳请各位大大为即将进入科技业的小弟解惑
: 真的非常感激不尽