工作很不开心,想辞职。
我是一名应届毕业生,在深圳软件园的一家公司已工作了十几天,主要做Java开发,我们项目组做Java开发的就我和另外一个同事,这个同事比我晚几天进公司,据他说他毕业四年有两年Java开发经验,我把项目中所用到的设计模式和层与层的划分给他讲了,我重点介绍了DAO设计模式,因为他说他从来就没有听说过DAO设计模式(做两年Java居然都不知道DAO),他们以前做的项目是直接在业务逻辑里面访问数据库,业务逻辑放在Action类里面(Struts里面的)。就这样过了几天,他这几天看了一点hibernate,昨天我又对他谈到DAO的实现问题,我以为他已经了解了DAO,但他却说hibernate就是DAO框架,如果要自己实现DAO的话他就不做,还说hibernate实现DAO就像Struts实现MVC一样,我当时就否定了他的说法,我说Struts是MVC的一个框架,hibernate实现的是O/R Mapping,hibernate是对JDBC的封装,但他一口咬定hibernate就是DAO框架,对我大谈O/R Mapping,Persistence Layer,他居然还问我懂不懂O/R Mapping,Persistence Layer,当时我就想对他说你才学O/R Mapping几天,我早就在用CMP Entity Bean了,而你连EJB也不会,大家都是在讨论技术问题,凭什么对我冷嘲热讽,说什么我用DAO是玩高深,但我什么也没有说,只有他一个人在屋子大声说着无知的话,周围还有很多人在安静的工作,我都是小声地说话怕影响别人工作,我不能大声说话,不然别人会以为我们在吵架,会认为我缺乏团队协作精神,我只能忍受着让他说。过后我一想到他说话的口气,夸张的动作,一副自以为是的样子就感到恶心。这样持续了一段时间,后来我实在听不下去了,我就回到我的位置,但我心里不甘心受到这份委屈,我要以事实证明我是正确的,我就在csdn的J2EE的版块发了一个帖子问hibernate是不是DAO框架,csdn上的人都认为hibernate不是DAO框架,我就把这些回复拿给他看,他的第一反应就是说这些回复是不是假的,此时我感觉我都要被气晕了。过了几分钟,我再一次对他说hibernate不是DAO框架,我这时才知道他根本不了解DAO设计模式,他认为在业务逻辑中调用hibernate函数就是使用了DAO模式,对于这样的人我还能说什么呢?我再也不能忍受了,我稍微提高嗓门让他去看https://java.sun.com/blueprints/corej2eepatterns/Patterns/DataAccessObject.html,令我吃惊的是那些英文他看不懂,问我有没有中文的,此时我根本就不想理他。到最后,他在https://www.jdon.com/找到了一些介绍DAO模式的中文资料才明白他错了。我都不知道公司为什么把这样的人也招进来了,可能是因为公司招聘人员的Java水平也不太高吧。这个同事以前是做Delphi的,他理解的B/S就是把以前的C/S的界面换成网页,根本就不懂N层开发,我觉得我没办法和这样的人一起工作。 我是一名应届毕业生,在深圳软件园的一家公司已工作了十
我是一名应届毕业生,在深圳软件园的一家公司已工作了十几天,主要做Java开发,我们项目组做Java开发的就我和另外一个同事,这个同事比我晚几天进公司,据他说他毕业四年有两年Java开发经验,我把项目中所用到的设计模式和层与层的划分给他讲了,我重点介绍了DAO设计模式,因为他说他从来就没有听说过DAO设计模式(做两年Java居然都不知道DAO),他们以前做的项目是直接在业务逻辑里面访问数据库,业务逻辑放在Action类里面(Struts里面的)。就这样过了几天,他这几天看了一点hibernate,昨天我又对他谈到DAO的实现问题,我以为他已经了解了DAO,但他却说hibernate就是DAO框架,如果要自己实现DAO的话他就不做,还说hibernate实现DAO就像Struts实现MVC一样,我当时就否定了他的说法,我说Struts是MVC的一个框架,hibernate实现的是O/R Mapping,hibernate是对JDBC的封装,但他一口咬定hibernate就是DAO框架,对我大谈O/R Mapping,Persistence Layer,他居然还问我懂不懂O/R Mapping,Persistence Layer,当时我就想对他说你才学O/R Mapping几天,我早就在用CMP Entity Bean了,而你连EJB也不会,大家都是在讨论技术问题,凭什么对我冷嘲热讽,说什么我用DAO是玩高深,但我什么也没有说,只有他一个人在屋子大声说着无知的话,周围还有很多人在安静的工作,我都是小声地说话怕影响别人工作,我不能大声说话,不然别人会以为我们在吵架,会认为我缺乏团队协作精神,我只能忍受着让他说。过后我一想到他说话的口气,夸张的动作,一副自以为是的样子就感到恶心。这样持续了一段时间,后来我实在听不下去了,我就回到我的位置,但我心里不甘心受到这份委屈,我要以事实证明我是正确的,我就在csdn的J2EE的版块发了一个帖子问hibernate是不是DAO框架,csdn上的人都认为hibernate不是DAO框架,我就把这些回复拿给他看,他的第一反应就是说这些回复是不是假的,此时我感觉我都要被气晕了。过了几分钟,我再一次对他说hibernate不是DAO框架,我这时才知道他根本不了解DAO设计模式,他认为在业务逻辑中调用hibernate函数就是使用了DAO模式,对于这样的人我还能说什么呢?我再也不能忍受了,我稍微提高嗓门让他去看https://java.sun.com/blueprints/corej2eepatterns/Patterns/DataAccessObject.html,令我吃惊的是那些英文他看不懂,问我有没有中文的,此时我根本就不想理他。到最后,他在https://www.jdon.com/找到了一些介绍DAO模式的中文资料才明白他错了。我都不知道公司为什么把这样的人也招进来了,可能是因为公司招聘人员的Java水平也不太高吧。这个同事以前是做Delphi的,他理解的B/S就是把以前的C/S的界面换成网页,根本就不懂N层开发,我觉得我没办法和这样的人一起工作。 我是一名应届毕业生,在深圳软件园的一家公司已工作了十