土澳新西兰的IT都是面向其它行业的服务开发(纯正的IT公司也有但没几家),R&D含量很低,自然都是应用
专攻底层的话,在这呆着恐怕对职业发展也没啥好处
不过如果LZ想去米国的话,入籍澳洲倒是条曲线登陆的好路子,澳籍不用和其他国家的人抢work visa
另外,不要预设你的interviewer可以看懂MFC,入行晚点的,还会用这个的真心不多了。
簡單的講,應用的活,缺一個人,做底層的都能頂上,但反過來應用的programmer都不知道how to start working.
應用,嚴格的說User space program都算,那麼Android Framework也是一種複雜的應用,當然不簡單,但是文中所說的應用有幾人是做這種的? 就拿了現成的API調用,連如何實現的都不用管更不談kernel和HW層了。
其實做BSP也不能說難還是不難,但key point是你怎麼有本事讓板子按照你期望的跑起來,這就是不是簡單programmer的活了,比方說有石算個clock frequency dividing都要查spec研究確認半天,老實說我還是覺得這塊有深度有份量。是做entire system rather than purely programming.