正式工作一周

洗了个热水澡,把一天的疲劳冲进了下水道。头发很湿,不能就这睡觉,所以在自己的blog上充个数。呵呵!

        工作一周了,忙碌并快乐着,生活简单而充实。 
        由于项目的原因,我被调到了3部,告别了汽车导航,告别了投入很多的DBHMITool,进入了一个新的环境,接到了之前一直想做的一个关于开源的项目——为firefox做插件,用的是Mozilla的一套开源框架XPCOM和XUL。很开心,所以充满了激情。每天对着陌生的知识和陌生文字也没有感觉到多难受,不像龙哥那样抱怨看E文看的想吐,其实他不错了,做手机嵌入式,是我当时最想做的方向,不过我这人很情绪化,当时买了E680G就像做手机。现在做Firefox就把用了很久的Maxthon扔了,甚至Mail软件也换成了可爱的雷鸟。不知道下回发什么疯~

        很幸运,第一个项目是一个“全包”,从需求分析开始,一直要做到版本的维护与升级。组里的人员配置也很好,两个相当牛老员工,两个研究生,四个我们这样的小本科。花了两天时间把XPInstall和rdf的相关的东西看完,今天晚上终于搞定了install.rdf和install.js。心情豁然开朗,跟闯哥兴冲冲的跑去俱乐部买“变形金刚”的票,结果漂亮的MM告诉我们“卖完了”!o(∩_∩)o...有得必有失啊~看来周末要去排队了~

        其实这几天压力挺大,我接触的是陌生的东西,要每天好几个小时的看E文文档,还有一本278页的E文书,记笔记,同时还要恶补MFC的东西,因为发现了一个特性,能够节省一些开发资源,所以老大交给我让我调查,可是我对MFC基本上算是一无所知,对那个技术点更是@#¥%*&*,于是还要看COM和OLE,忙的稀里哗啦。不过还好收益颇丰,在我看明白COM和OLE需要的那部分知识后,老大也搞出了那个技术点的代码,第二天我把详细文档写出来了。(其实这对我来说比较困难,因为我大学前作文从来都是当作反面范文的,所以写完后让几个同事都看了一边才提交)

        闯哥感慨也颇多,由于导航编程不能马上上手,所以闯哥上周没事,天天看我吃饭走路都在说些正在做的东西,羡慕的只淌口水。晚上回家的时候说出了我一直很困惑的问题,“到底大学我们学到了什么?”“名牌大学又给了我们什么?”
       记得上大学时,在网上看心得,说要打好基础,要学好这个学好那个,不要赶时髦做什么MFC、dotNet、java,什么基础学什么,结果呢,到了公司,会用MFC的、会用Eclipse做jsp的、会dotNET的拿到了更高的薪水,而我们这些只会用C++做控制台的“菜鸟”们像没头的苍蝇一般恶补一通。
       所以请别给新上大学的新生们说什么基础重要,如果不上升到实际应用,那么他永远会是一个新手,永远停留在基础阶段。所以Framework很值得一学,别说MFC面向对象做的不好,在MFC上做出一个像绘图板一样的工具后他才会明白为什么说MFC支持OO不好,改进一个简单工具后,他才会大概明白什么是OO,那绝对不会像书本上的Animal Fish Cat类一样简单。再学着做点什么,学另一种框架后,另一个语言的事件响应后,他才会明白什么叫做程序设计是相同的!以前我一直迷恋C++,迷恋stl,看了C#、考了Java认证,才真正明白C++的长处与不足,才更爱C++,因为他像Linux一样给了我们更大的空间,然而自由和强大是要付出代价的,所以他难用,但是学好C++,你会很容易掌握java语法,很容易明白java为什么避免这个,避免那个,很容易明白为什么java要提供object。基础固然重要,但是现在的形式看来,科班出身的大学生更需要在大学期间掌握一种开发实用(小)软件的能力,到了真正工作之后,才能不那么吃力。
       自己学设计模式的时候,感觉用恰当的模式做软件会又更大的弹性,但是现在我们做的东西可能是我们根本不了解的东西,一切都是现学现卖,怎么还敢用设计模式去试验?更别说OO是不是真的适合我们现在所做的东西?如果过程编程可以很清晰的描述出我们要做的东西,那么要OO又有能怎样?“黑猫白猫,抓住老鼠就是好猫!

       这么晚了,明天还要工作,还有新的挑战在等我,积攒    

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值