`

这样的水平,但是没有什么项目经验,有没有人要我?

阅读更多
能够较深刻地理解面向对象编程思想,掌握MVC架构,代码编写规范。

熟悉Hibernate3,Struts1/Struts2(在自己做的BLOG中用过,但是那个BLOG我是改了又改,最后还是没做出来,我发现学得越多越不知道怎么下手),掌握J2SE常用API、JSP/Servlet,了解Spring(知道IOC及AOP原理,但没在实际项目中使用过Spring,只是自己试着用xml和反射机制实现过IOC),了设计模式,并且会用一些常用的设计模式(比如工厂模式、单例模式、装饰器模式、代理模式等等)。

对单元测试有所了解,会使用JUnit和EasyMock编写单元测试代码。对重构技术和TDD有所了解(目前正在读相关书籍)。

熟悉HTML和JavaScript,熟悉MySQL和MS SQLServer2000数据库,有一定的数据库设计能力。接触过Oracle数据库,接触过Linux系统。(这两样估计忘得差不多了,感觉写上来好一点吧。)

为人正直,做事认真,容易沟通和相处,具有团队意识和协作精神。聪慧,学习能力强,好学上进。

希望能在上海或者厦门找一份工作。薪资要求:厦门2000以上。不是没自信,厦门的小公司差不多都这个价,有的甚至更低。大公司我不抱什么希望,学历问题。上海的消费情况我实在不了解,但至少得让我扣除吃和住的费用还能剩个1000来块钱吧。

其实我比较希望能到上海去,对厦门的IT环境比较失望。但是如果去上海,那边没有认识的人,过去可能会有点困难,所以希望可以远程面试,确定要人了,我才好过去。

如果您觉得我哪方面不好而不愿意要我,说说原因也好,谢了!

另外说说我的经历吧,我07年初就进入厦门一家软件公司工作,当时是刚培训出来,表哥在公司当开发部经理,根本不需要面试,直接就进去了。进去之后发现我根本不会做事,自己不好意思待在那公司白拿钱,傻傻地辞职了。3个月时间也就改了些SCM系统的BUG。空余时间自己买了本深入浅出Hibernate,第一章都没看懂。

之后苏州的一个朋友把我介绍进他们公司,待了两个月,也是什么都没学到(当时基础太差了),公司工资又很低,员工一个接着一个的走,我自己也做不了什么事,又辞职了。

辞职的前一天晚上我认真的想了想,决定跟爸妈申请半年的时间回家自学。07年下半年,我读了这么几本书:
林信良的《Java JDK5.0学习笔记》
孙卫琴的《Tomcat与Java Web开发技术详解》、《精通Struts》(Struts1.x版本)
中国电力出版社的那本《Java数据结构和算法》
夏昕的《深入浅出Hibernate》
阎博士的《Java与模式》(没全部看完,只是认真读了前几章和设计原则有关的内容,后面详细的设计模式只是选择性的看了几个,后来这本书就当手册查了。)
曹晓钢翻译的《深入Java虚拟机》(这一本目前只读到第3章)
《Effective Java》
李叉的《Struts2.0叉叉叉叉》

学Struts2和Hibernate的时候自己试着写了那个BLOG系统,说熟悉也就是对这两个框架能熟练应用吧。

当然08年到现在空余时间我也都没闲着,看过的书有:
《Spring2.0技术手册》(只看了IOC和AOP部分)
《Thinking In Java》第四版(前九章)
《单元测试之道 Java版》
《重构》(前五章)
《领域驱动设计-精简版》

07年整个后半年都是JavaEye陪着我度过的,在论坛靠着搜索引擎也学到了不少知识。08年初靠自己在厦门找到一份工作,技术团队很差,又一次辞职,结果搞得吃饭都成问题。

5月份找到现在这份工作,在面试的时候,老板和我说公司对软件质量很重视,跟我提到些自动化测试之类的词,我以为公司打算实施TDD,心想这下可有东西学了,公司给的工资也还可以(在厦门),试用期第三个月就能有2500,很高兴的就答应下来了。结果进了公司才发现根本不是那么回事,测试人员发现一些问题就写在TestDirector上,然后交给开发人员改。自动化测试指的是QTP,不是TDD。代码编写不规范,也没有注释,连开发文档都没有。有了上一次辞职的教训,当时我想,就忍忍吧,不该抱怨那么多,认真干,攒够了钱和工作经验,去上海闯闯。结果到了发工资这天,就给了我500块钱,问了同事,同事说公司困难,发不出工资,剩下的工资公司什么时候有钱什么时候发,4月份的工资也才拿了200。

今天仔细的想了想,觉得不该再浪费时间了,就上来JavaEye写了这么老长一篇,看看有没人愿意要我,或者挨挨砖也好。
分享到:
评论
36 楼 jerrygao 2008-06-19  
工作换的太多。。
书读的也真多。
但是,你真正读懂的有多少?
35 楼 bruce.peng 2008-06-18  
楼主加油!
34 楼 罗卜头 2008-06-18  
楼主加油,像你这种情况,一找到工作什么都好了
33 楼 zhuxinyu 2008-06-17  
同情 只要肯找  工作总是有的
32 楼 yuxianghong 2008-06-16  
楼主貌似和我一样?
31 楼 rockjava 2008-06-16  
楼主怎么把你读过的书都罗列出来了?真多
30 楼 mylifestyle1225 2008-06-16  
几个月下来就500?楼主的公司无视劳动法..
29 楼 手拉手 2008-06-16  
建议框架不要花太多时间,多关注一下service层,关注业务与数据库结构之间的设计,这也是书本上学不到的东西。Oracle多学习一下有用。
那些IOC SPRING HIBERNATE 会用就差不多了,HIBERNATE配置工具自动生成,默认值配得也很合理,自动延时级联加载,非常方便。真正遇到性能问题可以绕过去用JDBC来做,能解决问题才是关键
不用SPRING项目照样能运行得很好,关键是如何实现功能。实现不了用了SPRING也不管用。
真正要学习的是service层,用户需求与数据库表结构的设计,这也是书上学不到的东西,也是项目的核心。所以我任为可以多研究数据库设计与业务,数据迁移,多研究SQL,多留意版本控制这边,安装配置数据库,这样以后才能成为一个项目的核心人员,才会越做越增值,而那些SSH只能是越来越不值钱。
BS项目架构一般都是MVC,MVC很简单,而核心部分就需要经验了。
一般刚进公司的人是接触不到核心部分的,只是做VIEW层,填代码,或者照着抄几行配置。大环境有人搭好了。所以我认为你可以做事的。不要灰心,工作慢慢找,只要自己努力还怕找不到好工作?
还有自己现在要能完整的实现一部分功能,独立制作几个小项目吧,因为如果小公司项目经理不是很强,很多时候做事情都是一杆子到底,完全靠自己,个人忙个人的,那时候就不好办了。
做的时候不要浮躁,我一开始工作的时候,我经常当面抱怨PM尽给我整高难度的任务,可是这一点用处也没有,因为这是我的工作,还是要努力努力再努力,尽了力做不好,别人不会有什么话说的。
从现在起就可以想想自己的职业规划了,不要因为很多问题都不懂就不敢想今后的路应该如何走,我原来也是这样的,工作方面的事很多模模糊糊,总想着先干着再说,其实不是这样的,现在才明白,工作中遇到的技术难点其实都是小事,完全可以把做项目当做是玩项目,查资料,问同事,找大牛问,总是可以解决的。所以要给自己一个目标,长远的职业规划,不能盲目的混日子,比如把日语或者英语规划到日程中去,偶尔早起锻炼一下身体,应该侧重于哪方面的技术,能赚多少钱,是否需要投资充电等,是时候开始交女朋友了等,很多事情不是在一下子做好了之后才去做另外一件事,而都是同步进行,一点一点积累的。如果心里没杆称到时候很多事不是一下子就能做好的。都是慢慢培养起来的,上面的话既是对你说的也是自己的一些心得体会,同时也勉励一下自己,大家一起努力吧。
28 楼 yuan 2008-06-16  
手拉手 写道

交通费电话水电每个月要至少五百,吃饭500,住房500算是便宜的了。
一般的每月要花2000块。
我同事我也问了,基本上都是要花这些钱的。
上海工资是高了点,不过消费也蛮厉害的,钱是节省不了的,很难节省的。

嗯,谢谢了!
27 楼 yuan 2008-06-16  
zyx1986 写道
你做的BLOG怎么会无从下手呢?是不是你看了那么多书只是看而没有边看的时候边实践过,就是光看代码而没自己敲过那些代码?是不是你太内向,一个人学却不不跟别人交流?为什么不会的不能请教下高手?

我是边学hibernate和struts2边做这个blog的。最初做这个BLOG是先建数据库,然后写页面,写业务逻辑。后来有人跟我说不应该这么做,应该采用对象建模的方式,当时也已经写出了些功能,继续写下去应该没有什么难度了,就停了准备重写,试试所谓的对象建模。在论坛上搜索了好一阵对象建模相关的文章,觉得没啥,当时的理解就是:不就是先写Service层的接口么。于是开始动手,写着写着,发现自己的Service里也就是些CRUD操作。再想了想,不对,应该先想清楚要实现的具体功能、每个Service应该有的方法,才能写接口吧。然后在草稿本上一边涂涂画画一边翻论坛,又看到充血模型、贫血模型、测试驱动、重构这些名词,我又开始看这些东西,后来几乎都是在看书、看论坛了。

至于交流,你是指在前两家公司的时候吗?当时基础太弱了,我了解自己的水平,没好意思问,怕问多了人家烦。确实我是比较内向,但在技术上的交流应该是没有问题的。
26 楼 mars李 2008-06-16  
居然有人比我还惨....
25 楼 手拉手 2008-06-15  

交通费电话水电每个月要至少五百,吃饭500,住房500算是便宜的了。
一般的每月要花2000块。
我同事我也问了,基本上都是要花这些钱的。
上海工资是高了点,不过消费也蛮厉害的,钱是节省不了的,很难节省的。
24 楼 zyx1986 2008-06-15  
深秋小雨 写道
zyx1986 写道
不过楼主难道就没想过自己做个东西?

自己做东西。。。有想过,想了好长一段时间,最后觉得还是稳一点,走技术路线,况且我这种性格不适合创业。
我现在的梦想是能在一支技术精湛、配合默契的队伍里和大家一起工作。当然,想配得上这样的队伍,首先我得努力提高自己。

不好意思,刚发贴急了点,忘了你说你做了个BLOG了,我已经重新编辑了.建议楼主继续完成BLOG
23 楼 yuan 2008-06-15  
bio1984 写道
楼主在现在的公司没签劳务合同吗?为什么就给500呢?

在这四家公司中,除了苏州那家日资小公司,其它的试用期都没有签过合同。不知道大家试用期都签合同么?
22 楼 yuan 2008-06-15  
zyx1986 写道
不过楼主难道就没想过自己做个东西?

自己做东西。。。有想过,想了好长一段时间,最后觉得还是稳一点,走技术路线,况且我这种性格不适合创业。
我现在的梦想是能在一支技术精湛、配合默契的队伍里和大家一起工作。当然,想配得上这样的队伍,首先我得努力提高自己。
21 楼 bio1984 2008-06-15  
楼主在现在的公司没签劳务合同吗?为什么就给500呢?
20 楼 zyx1986 2008-06-15  
你做的BLOG怎么会无从下手呢?是不是你看了那么多书只是看而没有边看的时候边实践过,就是光看代码而没自己敲过那些代码?是不是你太内向,一个人学却不不跟别人交流?为什么不会的不能请教下高手?
19 楼 zyx1986 2008-06-15  
经验也是工作了以后才有的?不给工作哪的工作经验
18 楼 srj2903 2008-06-15  
没什么经验,不好找工作
17 楼 65552392 2008-06-15  
祝楼主好运啊

相关推荐

    【127套】Java前端后端个人简历模板互联网IT行业程序员

    第二部分:你会什么技术,把你擅长的技术单独罗列出来,这样面试官一眼就能知道,你这个人技术的宽度如何,符不符合我们公司的技术栈,是不是我们需要的人才,但是这一步大多数人的简历都没有写  第三部分:工作...

    Yacc_一个包含演示项目的库,用于学习Game Maker Studio 和Game Maker Language (GML)

    但是,这并不是说对于有经验的开发人员来说这里没有什么有价值的东西。我的目的是创建一个有价值的示例项目列表,可以帮助任何人构建他们的解决方案。 更多详情、使用方法,请下载后阅读README.md文件

    大学生创新创业训练计划)经验分享

    2.1 项目一定要具体实施才能结题?导师说一定要实践? 2.2 没有导师给的题目不可能参加? 2.3 从零开始只剩不到一个月来不及? 2.4 选题现有能力和技术水平做不出来不能报? 2.5 没有达到通知里写的申报条件不能报?...

    HR面试100问(完整版-含回答提示).docx

    企业不喜欢求职者问个人福利之类的问题,如果有人这样问:贵公司对新入公司的员工有没有什么培训项目,我可以参加吗?或者说贵公司的晋升机制是什么样的?企业将很欢迎,因为体现出你对学习的热情和对公司的忠诚度...

    软件项目管理实践之日计划

    虽然笔者没有亲睹这种样例,但是笔者的开发和管理生涯中所发现的相同技术水平程序员之间的生产率最大差距可达4倍。这个数据就发生在笔者的一个项目中,这让笔者感到非常的震惊。如果说40倍的生产率差距可能会有技术...

    java代码规范

    随着我们项目经验的累积,会越来越重视后期维护的成本。而开发过程中的代码质量直接影响着维护的成本。因此,我们不得不从开发时便小心翼翼。 在第一点中曾提到,规范的代码大大提高了程序的可读性,几乎所有的...

    现场调试工程师手册(给需要的人),超级牛人

    在我从事自动化的职业生涯近二十年的时间里,我发现现场调试的工程师的能力和工作水平的高低,对于一个项目的成败是最关键的因素。但许多工程师在赶赴现场执行任务前,缺乏必要的心理准备和技术准备,因此,到现场后...

    projects:专为任何学习如何编写代码的人员而设计的项目存储库

    到目前为止,每个人都知道学习编码必须是一种实践经验:不需要阅读或观看视频,但是选择项目仍然是学生学习过程中的最大限制之一,原因如下: 错误的指示:使其难以完成或启动。 无聊的项目:学生失去动力,因为...

    Reversing:逆向工程揭密

    这与研究自然现象的科学研究有些类似,区别就在于一般没有人会把科学研究看做逆向工程,这仅仅是因为没有人确切地知道自然算不算是工程制品。 对软件而言,逆向工程归结起来就是拿一个既没有源代码又没有准确文献...

    《程序员》2011年08期

    还应注意软件的性能需求,要能正确评估自己的模块对整个项目中的影响及潜在的威胁,如果有着两到三年项目经验的熟练程序员对这一点没有体会的话,只能说明他或许是认真工作过,但是没有用心工作。 5:模块化思维能力...

    《程序员》2011年第2期

    还应注意软件的性能需求,要能正确评估自己的模块对整个项目中的影响及潜在的威胁,如果有着两到三年项目经验的熟练程序员对这一点没有体会的话,只能说明他或许是认真工作过,但是没有用心工作。 5:模块化思维能力...

    Drupalbible

    经我们调查,国内还没有人写作过Drupal方面的图书,我们想成为中文Drupal图书的第一人,同时也是为了提高了国内应用Drupal的水平, 我们总结项目开发经验,写作了一本Drupal方面的图书,

    方案设计是什么意思.docx

    导语:方案设计是设计中的重要阶段,它是一个极富有创造性的设计阶段,同时也是一个十分复杂的问题,它涉及到设计者的知识水平、经验、灵感和想象力等。 概述 方案设计包括设计要求分析、系统功能分析、原理方案设计...

    C语言培训教程.doc

    本人1996年接触C、UNIX和Oracle数据库,2008年注册了一个皮包公司,到处奔波,折 腾项目,售前、售后、设计、编码的事都是一个人做,这些年来,也不知道做了多少个系 统,写了多少代码,这样的经验和技术水平,能不能...

    函授计算机毕业的自我鉴定.docx

    函授计算机毕业的自我鉴定 函授计算机毕业的自我鉴定全文共14页,当前为第1页。 函授计算机毕业的自我鉴定 自我鉴定是个人在一个时期的自我总结,自我... 虽然在职,但是我不满足与自己的知识,我利用业余时间参加了函

    JoBoi9898:我的GitHub页面简介

    那时,我的编码经验几乎没有(甚至到现在为止,因为我的编码经验还远没有达到我想要的水平)。 但是,我觉得他们值得分享,因为他们表达了我对创建有意义的,可以做出改变的软件的渴望,即使只是微笑。 当我踏入...

Global site tag (gtag.js) - Google Analytics