小弟原本是純硬體的,
因緣際會下走入軟體的路.
目前的工作是用C/C++去寫硬體控制的東西.
像自動測試工具之類的.
或是維護現有的code
因為現在有了家累,
少了很多時間去東摸西試.
要把時間花在刀口上.
所以想問看看幾條發展路線,
看大家對這些路線發展性有什麼看法..
這幾條路線另外有一個重點是可在家工作的可能性.
畢竟想多陪小朋友一些時間.
1. 往FW發展, 加強對MCU的能力.
->MCU 人才需求看起來也不低.
但MCU 本身發展十分成熟, 能賺錢的應該都是應用面.
換言之公司產品賺錢程度跟薪水相關...
在家工作的可能也不小, 可以接案.
只是不知道Arduino這類的MCU對805x, PIC...影嚮多大?
2. 往UVM發展.
->主要是自己有一些系統的底,
UVM在SOC design看起來越來越重要, Google來的薪水好像不錯.
SystemVerilog以前有碰過一些. 跟C 的概念很像.
翻了一下spec難度不低, 要投入很多時間才可能懂.
但在家工作好像不太可能, 除非公司同意遠端?
而且看起來台灣的公司很吃工作經驗/學歷?
3. 往純軟發展,
->目前最熱門的就是App了,
不過不論是iOS/Android看起來都要再學一種語言.
網路應用的話, 前端看起來Java script跑不掉.
後端的東西C/Java 只是入門, DS, Algorithm, OS才是重頭戲.
但在家工作比比皆是, 還不少例子.
只是準備工作可能擠不出那麼多時間.
而且換領域起薪應該也不好.
4. ?
能有先進能分享自己工作上的發展,
讓小弟可以有個方向吧?
感謝.