圣诞节的夜里,同学聚会,找了一个暖和的雅间,无所不谈,从回忆到展望,从家庭到工作;其中还聊到了微软嵌入式对于开发者的商业前景,毕竟我们都是学计算机的,嵌入式系统无疑是当前最热门最有发展前途的IT应用领域之一,关注一下行业流行趋势也是种必然。
http://farm3.static.flickr.com/2766/4250201942_7c17c5485d.jpg
我拿出刚刚收到的圣诞礼物——MP4,跟兄弟们炫耀:“看!不错吧。刚收到的,有了礼物才算是过节,嘿嘿……”
猴儿(圣天阁 老板)接过去看了看,问我:“好用么?”
我笑笑:“还成吧,界面看起来很专业、很漂亮,操作起来很方便,功能也很全,手感挺好。系统做的不错,我估计是微软嵌入式的。”
铮子(网管)听闻接着话茬:“虽然我不写程序很多年,但是嵌入式有巨大的市场前景和商业机会是不可否认的。只不过,我觉得Linux似乎更广泛,比如,Montavista、Emi等。对了,还有行业协会呢……”
小魏(文思创新)摇了摇头,打断铮子的话:“得了,也不是入行早就占据第一把交椅啊,现在用微软的东西多的数不清,ATM机、POS机、GPS/手持终端、瘦客户机、信息亭、数字公告、工业控制设备、监控设备、游戏设备、多媒体互联网设备、家电控制系统、医疗仪器、航天航空设备等等,都有微软的影子啊!”
http://farm5.static.flickr.com/4060/4250202520_5d1fbaa331.jpg
听完小魏的话,我不禁大声笑起来:“好家伙,你小子赶上说相声的了,这可算典型的‘报菜名’,你该不是去德云社进修过了吧?”喝了口茶,继续聊,“别说,既然微软的嵌入式使用这么广泛,咱搞软件的人就完全不用担心在这个市场领域上的用武之地了。现在,越是智能设备越是复杂系统,软件越起关键作用,而且这是目前的趋势。对吧?”
汪汪(诺铭 技术部经理)点点头:“前景很好,不过目前国内外这方面的人都很少。要想做嵌入式开发,需要两种人才:一类是学电子工等偏硬件专业出身的人,主要是搞硬件设计,有的时候也需要开发一些最底层的软件,另一类……”
大头(至高 技术部经理)放下酒杯,打断汪汪的话:“嘿嘿,另一类,我知道,就是咱这种学软件出身的人。可以做嵌入式OS和应用软件的开发。”大头晃悠了一下他独特的脑袋, “如果咱对硬件原理和接口技术更熟悉一些,完全可以写BSP或者硬件驱动,那算个啥啊。”
http://farm5.static.flickr.com/4067/4249427473_27658e6b0f.jpg
汪汪瞥了一眼这个曾经同一宿舍的“对头”,接着说:“嗯,明明刚才说的对。一般硬件设计完后,各种功能就全靠软件来实现了,嵌入式设备的增值很大程度上取决于嵌入式软件,尽管嵌入式软件工程师人才稀缺,但是在未来的一段时间内,这种人才必将是最热门的职业之一。而且今年的TechED 2009大会上,微软可是重磅推出了Windows Embedded CE 6.0 R3和Windows Embedded Standard 2011。”
老杨(IT外包项目经理)终于放下频繁夹菜的筷子,也参与了我们的话题:“如今,3G、Wifi、Wimax等无线技术的发展带动了移动终端设备的应用!无论你在哪儿,都可以通过网络服务连接下载相应的应用;而且,随着这种无线应用的普及,嵌入式设备上的应用也必然会有更大的市场需求。”老杨转了一下头,“猴儿,要不你考虑一下你们公司以嵌入式开发为主吧,怎么想都有着赚。”
http://farm5.static.flickr.com/4020/4250202290_68ac3c9a00.jpg
猴儿笑嘻嘻地看着老杨:“可以说,3G等无线技术的普及和嵌入式硬件设备性能的不断提升比如会推动嵌入式应用的需求增长。开发嵌入式应用在未来可能是一个很好的发展方向。Microsoft也看准了嵌入式的巨大市场,所以才会推出CE 6.0 R3。”
停顿了一下,他继续说,“我也想过,像WinCE开发,大家很熟悉,用VC环境,正规高校的孩子们大都学过Windows程序设计,所以不难;现在的WES里面预装了很多的驱动,XP/Win7组件化,可以选择软硬件配置,生成符合需求的最小OS,实现应用程序无缝集成。开发周期短,上市速度快,还有微软的强大技术支持,开发难度远低于嵌入式 Linux。好处不少,我得琢磨琢磨……”
张张(搜狐房产)拍了拍猴儿的肩膀:“猴儿老大,其实创业就是搞自已的产品。嵌入式也算是个不错的主意,毕竟这个不像普通软件那样容易被盗版。哈哈……我知道你犹豫啥,不好找嵌入式开发人员,对不?其实,普通的开发者也是可以转入嵌入式领域的,毕竟还有MSDN呢,提供了针对嵌入式的技术资源和教程,对入门和进阶者均有帮助……”
http://farm5.static.flickr.com/4069/4250202372_90e16fc988.jpg
嵌入式软件开发,需要软硬结合,前期可能会遇见不少困难,嵌入式开发者们面对问题,需要有耐心和勇于实践的精神。虽然比传统软件开发难度大,但微软嵌入式良好的发展前景可以使开发者获得更广阔的发展空间和价值。