现在的工作状态需要改变

    到公司两年半了,总结一下自己所做的事情:
    1。配置管理,ClearCase,相关的技术咨询,与ClearCase 相关的二次开发,其实使用 ClearCase 提供的 cal 库进行二次开发,对项目,流,视图,构件等一套东西可以说算是了解了。
    2。集成编译,刚来公司的时候,编译过程一踏糊涂,我带着改变公司编译过程的崇高使命想把这一件事情做好,过程中从事了以下事情
     (1)由于U8是用VB开发的,所以编译环境必需要整合到一台机器上,之前问题一个人在一台机器上负责编译整个U8的上千个组件,重复劳动太大,且容易出错,现在则是我维护了个编译系统,和 ClearCase 版本管理系统挂接起来,这样在开发代码的时候,可以直接在 ClearCase 代码树上右键点击工程编译,这样就可以触发服务器的编译操作。
      (2) 过程协调,其实集中全公司的代码常常会出现很多意想不到的事情,诸如版本混乱,文件丢失,编译不兼容等各种问题,需要一个人对全局的情况做一个大概的了解,而我就是这个人
       (3) 开发大量的工具,(估计有20多个) 我刚来的时候什么事情都用手工来做,耽误了很多的时候,比如复制文件,BUILD,字符替换等,编译引用刷新COM重定位等,现在开始感觉 UNIX平台上的小工具设计是多么的合理了,很多小工具相互组合,常常可以完成非常强大的功能。
    3。现在我们的 U871就是使用现在的确编译和打包系统,看到全公司100多个开发人员和 100多个测试人员可以自由高效的协调,感到非常的高兴.
    4。现在我几乎没有什么事情了,每天早上来上班,看看网页,给新人提供一下咨询,处理两个临时问题,感觉很懒散,而由于上班,又没有时间复习考研,该下决心了!
    尽管做了很多的改进,可是做为新员工到现在,我却很少参与到产品的开发过程中,这让我觉得很苦恼,其实我是很想做开发的,问题没有机会,公司的解释是U8集合协调离不开我,可是我倒是不觉得,每天做一大堆乱七八糟的协调的事情,却并不能提高自己的开发水平,是一件很苦恼的事情,于是我必需做如下改变:

   1。尽量使自己参与开发,除了开发工具之外,花时间熟悉公司的产品,包括整个的 ERP 理论和财务基础知识
   2。用心准备一下在职读研的事宜,也许我能受益。


    一直在做集成编译打包的事情,写了很多的 BuildScripts 和 BuildTools, 我刚来的时候,正值 U861 发版,现在公司产品的版本已经发展到 U871了,中间经历了 U870和U870SP1,还有很多的小补丁,开发过两套编译系统,参与补丁管理系统的协作过程中。

    过程之中,不能再堕落了,对以下事情感觉比较厌恶自己:
    1。早上问题赖床,不愿意起来
    2。自己想的事情,经受不住诱惑(看电话,玩游戏等)
    
    计划,执行!必需严格的要求自己。

posted on 2007-10-11 10:43  gogogo  阅读(250)  评论(0编辑  收藏  举报

导航