大家看看这份简历,大概能找到多少薪水的工作?

看到招聘求职版有位兄弟写的不错,偶也照着写一个撒。
求职经验少,请指点。

自我评价

勤勤恳恳工作12年, 两家公司,4年+8年,由于想从安徽到上海因此到了第二家公司,现在想加薪因此想找第三家公司。

技术特长

1、不敢说精通java,c++/c,分别使用了4年、6年,其他语言都是浅尝辄止。
     就语言而言,个人偏好c++/c, java ,
2、数据库方面仅仅会写sql语句,近三年一直用hibernate,存储过程,DBA,DB turning不会。
     LDAP用了6年,Oracle用了6年, MSSQL用了4年。
3、在使用spring的方面,是appfuse的拥戴。
     强烈不喜欢springside,因为springside使用interface比较少(至少DAO这一层),而interface是很重要的,
     例如在一个产品的运营初期我喜欢很多数据都放在数据库中(例如session attribute),但是随着并发用户的增加,数据库存储session attribute存在性能问题,那么我更改实现方式的时候只要遵循接口新增加一种dao就可以了。再比如,用户信息初期放在db中,随着项目的整合,需要使用ldap了,那么也只要遵循一个接口开发一个新的DAO就可以了。而如果没有interface,那么你的修改是不可预期的。
     同时对unit测试,没有interface,那么你的unit的粒度可想而知是多么的大(我觉得也和功能测试差不多了,可能只是没有界面而已)
4、在使用hibernate的方面,觉得就是一工具,好用。
5、喜欢Struts2框架,只在一个项目中,其他项目基本使用struts 1.x (除了最初一个项目我选用的是 javabean + jsp) 。
6、一直在小公司游走,一直整tomcat和websphere,没有用过其它。
7、只会通过spring提供的框架使用JMS。
8、没有用过webservice,听过过axis,xfire,没有听过说cxf。
9、听说过ajax,已经听说了三年了,一直想用,但是一直做企业应用,实在想不出为什么一定要用,另外听说ajax不好处理浏览器的"back"按钮。
      (这个帖子写完的时候突然注意到了,这个论坛的”自动保存于:...“功能,这时觉得ajax真好)
10、做过需求分析、设计,全靠脑子想,MS word/visio写,听说过UML,看别人用过Rational的统一xxx。
11、做过数据库设计,年年做,实在不知道该怎么说自己的数据库设计能力,简单说,没出过大事。
12、IDE基本只用eclipse,好怀念早些年的emacs/vi/console时代,炫技巧/骗MM,一流的。
13、不喜欢控制项目进度,很不喜欢,很不喜欢管理。
14、一直用CVS,喜欢不喜欢他都是集体开发的核心工具,离不开,VSS太弱,其他的没有用过。
15、说是junit,学习用/使用中,和同事讨论的的时候盛赞不止,但是自己开发中,unit测试的覆盖面最多能达到50%。
16、一直在用Makefile, Ant, 听说过maven,没用过(我拼对了么?)。
17、使用过的运行环境:solaris, windows

项目经验

我写起来,大家看都比较累简单说工作12年,其中10年做开发,两年做售前支持工程师,设计解决方案。基本每年会做一个大约100万(RMB)规模的项目(工作初期跟着别人做,工作后期带者别人做,团队一般5-8人),业务领域包括电信(移动)、政府、研究所(自然语言方面)

最想对小朋友说的话
您写每一段代码的时候都要考虑到,你写代码的时间将会是你看代码的时间的1/3 - 1/5,一个项目的维护期远远的大于开发期。
(至于如何写易于维护的代码?,您最看重哪些要点呢?)

你可能感兴趣的:(spring,工作,Hibernate,Ajax,项目管理)