大伙儿请进来帮我出出意见,先谢谢了!!!
本人想换工作很长时间了,但一直找不到适合的公司,所以想让大家帮我看看适合做什么样的职位,薪水大约要多少比较适合。地点在深圳。
个人简历如下:
工 作 经 历
所在公司:
2001/06-- XXXXXX科技有限公司
职务:
项目经理、系统分析员、Java高级软件工程师
开发经历:
XXXXXX药业:供应链管理系统(SCM)、网络分销系统(DRP)、客户关系系统(CRM)。
XXXXXX公司:财务系统(FMS)、人力资源系统(HRM)
XXXXXX公司:网络分销系统(DRP)、药业GSP认证系统
XXXXXX药业:网络办公自动化系统(EOA)
XXXXXX药业:UES企业软件平台(SCM、DRP、GSP、EOA、CRM、FMS、HRM、LOAP)
运行环境:
操作系统windowsNT/2000/unix,数据库 Oracle8i
开发语言:
Java、EJB、Servlet、Jsp、JavaScript、XML、SOAP。
设计工具:PowerDesign、viso2000、(Rose、UML了解)
开发工具:
Jbuilder,Web服务器:JBOSS、JRUN、TOMCAT。
本人所做工作:
所负责项目:SCM、DRP、GSP、LOAP
参与分析和设计的项目:SCM、DRP、GSP、CRM、EOA、LOAP
参与编码的项目:SCM、DRP、GSP、EOA、CRM、FMS、HRM、LOAP
个人简单评价:
1、对业务的了解程度:
SCM、DRP、GSP、LOAP、EOA 非常了解
CRM、FMS、HRM 一般
2、项目管理过程(比较了解)
3、分析水平(一般);设计水平(较高)、编码水平(丰富)
项目成功经验:
代码生成器:
成功开发一套比较完美的代码生成器,能够根据数据库表名自动生成具有MVC模式的JavaBean、DataMapping、Servlet、Jsp、Javascript程序代码。具有的功能:数据表结构的映射类(value object);对数据表基本的增加、修改、删除、条件查询等操作功能的JavaBean;与JavaBean相接合的Jsp页面元素(包括Html元素和与JavaBean存取数据的方法);具有页面数据有效性检测、页面上基本的操作方法的接口的Javascript。而且适合单表、主从表、多维表,根据不同的表关系结构生成不同的代码结构。
优点:此代码生成器能够加快项目开发速度的70%,能够很大的程度的减少代码编写时出现在错误。
缺点:对于复杂的具体的业务逻辑还不能生成,还得需要根据系统的设计进行编码修改;对于客户的需求改变导致表结构的改变还得将代码重新生成。(对于业务逻辑的生成,可以用XML标识来制定归则RULE进行定义或提供一套具有某种行业特色的接口,有点类似模型驱动)
业务单据自定义(表单自定义):
客户可以根据自已的要求自由的改变单据的中元素(包括增加、修改、删除、显示样式、显示顺序),可以解决客户需求变化时引起的程序代码修改。能够增大单据内容的灵活度。
报表自定义(明细表,分类统计表、汇总表):
客户可以根据自已的要求灵活的定制报表的内容,包括报表显示栏目、报表的筛选功能、查询条件、分级排序、分类汇总项目、报表的表头表尾。可以提供导入Excel、PDF、打印功能
数据分析:
提供一套数据分析功能:包括数据趋势分析、结构分析、同比分析、环比分析等一系列分析。分析结果报表化、图形化(三维、二维的柱状、饼形、折线秋等图形)
改进:分析图形已组件化,表单自定义、报表自定义和数据分析有待组件化
心得:
1、代码生成器-->表单、报表、分析自定义组件化+业务逻辑自定义(难点,可接合规则约束和通用接口)组件化-->软件平台(软件系统功能模块自由组合的组件化+权限管理的组件化+工作流的组件化+表单、报表、分析自定义组件化+业务逻辑自定义组件化)
2、如果平台没有丰富的数据,即具体的行业业务数据的填充,也还只是一个平台,一个平台框架,需要进行第二次开发,对于第二次开发软件提供商或客户都可以做,但必须对该行业的业务非常了解,还是要有分析和设计的过程。
--------------------------------------------------------------------------
离开公司原因:
1、公司的项目管理比较混乱,开发内容与客户需求严重脱节,在没有明确需求的情况就编码,使得项目不能满足客户要求,反复的修改程序、文档跟不上,使得项目进入死胡同。一个成功的项目或产品只有漂亮的界面、稳定的结构、优美的代码,如果不符合客户的需求是不行的,还是一个失败的项目。
2、本人希望做出一个比较完美软件系统,既能够让公司的开发软件有自己的特色,又能对客户满意。
3、在该公司呆了将近3年,自己的价值不能得到充分的体现。