佚名

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
    2007/07,毕业,来到公司,用C# + .NET2.0 + .NET3.0做WAP/平台开发。
    2007/09,完成行业监控平台前期开发,中间接触了svn/trac、LinQ、At、CMPP等等有意思的东西,很想继续做系统开发,但是由于各式各样的原因,我不得不转到产品研发组,做终端产品开发,由于之前做应用,所以就安排我做GUI。
    公司用的GUI库为北京飞漫的MiniGUI。我们的开发方式是,用C++封装MiniGUI原始API为各种类,利用C++的一些优势,更快更好的完成界面开发,当然了,也会有一些缺点,但是在公司要求开发周期尽量短的前提下,我们只能尽量避免,或者弥补。
    这几个月的时间,我也做了几个模块,有跟别人合作的,有自己单独来做的。这么说起来,我也算是能够比较熟练使用MiniGUI的了,可是前段时间突然发现一个问题,那就是很多底层机制我都不明白,如果以后一直这么稀里糊涂的进行开发,like a machine,我不明白我能有多大前途。
    在我看来,既然从事了这个职业,那么要么研究底层代码,成为某一领域的技术大牛,要么研究各种业务流程,搞搞人脉,然后转职做其它行业。从现在公司的情况来看,后者是没太大希望,所以我只能退求其次,尽可能的接触深一些的东西,尽量避免不求甚解的态度。。。。
    从网上弄到了MiniGUI的源码,以后我会尽可能的抽空学习一下,然后记录笔记。
    MiniGUI本身支持很多运行模式,而公司终端主要是在uClinux下面跑,所以我更多的关注Threads模式。
posted on 2008-01-15 18:07  坐标  阅读(232)  评论(0编辑  收藏  举报