您的位置:首页 > 其它

无题

2009-07-01 13:34 211 查看
毕业之后就进入了这家公司,至今为止已经有四年的时间了。有时候感觉时间过得真是快,不等人了。
      我做的第一个项目是用C++开发排版软件,可能很多人对排版软件并不熟悉,因为这是一个很专业的东西。大概说来,排版可分为流式排版如word和块式排版如Adobe Indesign。IE本身也是一个排版软件,根据html和css生成版面上可以显示的文字、图片等,不同于IE的是我们的软件不具备网络功能,是一个纯桌面软件,有自己私有的文件格式。IE要支持第三方开发于是开发了SDK,IE也需要支持脚本访问IE的对象模型,我的工作大概就是这两个部分。开发我们的软件的SDK和对象模型。
      因为在第一个项目中我积累了比较丰富的经验,而且对交互式排版也有了比较深的理解,再兼之我一直在不断地学习C++和排版算法,于是很自然地我被安排了第二个项目中,这个项目属于一个研究型项目,就是研究排版软件的交互式框架,因为第一个项目完成了发现很多问题都不好改了也不好维护了,因此需要一个好的交互式框架来开发轻量级的排版软件。我们项目组四个人,一个开发总监,一个开发组长,一个搞了10多年的人,还有一个是我。我参与整体的设计,参与开发了交互框架,设计开发了一些和SDK相关的工作。
     这个项目之后部门突然觉得企业出版市场有比较广阔的前景,然后就想要搞一个系统来进军企业出版市场。因为我对排版软件,C#以及asp.net还比较熟悉,所以就由我来负责开发前端的网站和后端的web service,都是使用asp.net开发的。
    这个原型之后我们很快赢来了一个客户,不过这个客户想使用WORD作为排版工具,而不是我们自己的排版工具。于是部门就拨了一部分人做这个项目了,起初只有两个人,我负责技术,另外一个人负责协调。后来慢慢地项目组又多了三四个人了。我主要负责整个的技术框架和关键模块的开发。我们使用了兄弟部门的一个技术框架来进行开发,项目的进度很快。
    这个项目块结项的时候,我又被调到了现在的项目组,因为这个项目组人员比较紧张,而用户的需求又比较急迫。还是做开发,主要是用C++和C#,还有SQL SERVER。
   就这样四年转眼而逝,但我除了获取了宝贵的经验和知识,其他的一无所得。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: