看板Soft_Job
: 想找尋新的工作,卻總是遇到Linux(MAC)或Embedded方面需求的工作
: 最後公司提出的offer總是不盡人意
: 不只沒有50K,甚至比原公司更低...
: 讓我認真的思考...我是否應該要學Embedded那套呢???
: 還是說就算我會了那套...還是只值這個價碼呢?= ="
: 會寫windows端的AP/Driver現在是不是已經沒有競爭力了呢?
這要看你定義的會是怎麼樣,要是你的OS基礎有學好,只要不要
被HR刷掉,會WDM要找Linux driver並不是這麼困難,一些小的
design house應該有機會,當然蓮花廟那種應該是沒辦法。
但是如果你說的會寫WDM只是知道什麼IRP來要幹嘛,基本OS觀念
沒有的話,面試被幹掉的機會應該是蠻大的,我就碰過寫WDM好幾年
的講不出DPC的實作細節和使用注意事項以及*為什麼*的人。
重點你在寫這些東西的時候有沒有去思考OS做這些事情的意義,
現代的OS在設計上細節不同但是概念其實差不多,Linux kernel
某些設計上和Windows的設計細節並沒有想像中的大。
如果單就寫driver這件事,embedded linux比WDM簡單,第一個硬體
其實沒像PC那樣複雜,第二有source code,除了debugger很鳥以外
要快速上手並沒有很困難。
不過說到Windows driver,這幾年學WDM被迫換領域的應該是不少,
看104上的職缺就知道搞這個應該是沒啥前景,chip越整越大顆,
硬體越來越標準化,以後MS都幫你寫好公用driver了還有啥好寫?
下一波的機會應該是Windows for ARM了吧,但是這個八成會把
WDM的架構全部翻掉,恭喜砍掉重練。
--
Beware of bugs in the above code;
I have only proved it correct, not tried it.
--
◆ From: 118.166.113.204
※ 批踢踢實業坊(ptt.cc)※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1298560659.A.9ED.html
推 a2350:WIN for ARM 是必走的路,可是應該沒這麼快吧 02/25 01:28
推 come:那是因為現階段intel沒有手持低功耗的產品吧 02/25 09:13