`
kaka2008
  • 浏览: 93027 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

你究竟了学到了什么

阅读更多
来这个公司已经半年有余,也快过年了,想做个分析。
你到底学到了什么。

前几天公司让写年度总结,没啥意思,公司那些事儿,大家都心知肚明的,都是写给领导看的,有什么说法也不敢真正说出来。

自己在博文里好好总结总结。

到底学到了什么呢?
  我说实话,学到的最大的就是在JSP里写东西,JSP运用的可是相当的熟悉了。

苦笑。。。
 
  之前上学时还知道,JSP里不准出现任何的JAVA代码,刚来公司时,发现JSP里慢慢的全是java代码,很不习惯,可是公司就是这样,为了方便使用(不用重启服务器)。后来慢慢的也就习惯了。自己也是在页面中写好多的代码。
  这里得说一说,虽然在页面中写代码,但我还不是不想在页面中加入dao层的东西(注,看同事写的页面时,发现好多页面里,一整套的业务逻辑,都在页面中完成),即不想直接写操作数据库层代码,尽量做到调用service层代码,在JSP中只是使用最简单的展示逻辑,尽量不加入业务逻辑。后来,自己也认识到确实不方便,也妥协了。逐渐的自己写的jsp页面中dao层的代码也逐渐多了起来。我觉得这点很失败。
  另外,公司使用hibernate和spring,底层框架都已封装好,做新项目时,只需把jar包拿来,自己建些pojo,然后就是CRUD了。对hibernate的使用,最主要的查询是QBC,另外,还对hql的使用也做了些封装。表设计中,基本上没有采用关联,数据库中表之间也很少有外键。所以对hibernate这方面也基本上没什么了解(以前自己做的项目时用过点)。
  事务方面,采用的是spring对hibernate事务的封装,在程序中没有看见过任何事务操作,平时,也没听同事讨论过事务,仿佛没有这个东西一样,悲观锁,乐观锁,oh,天哪,我是最近看书裁纸刀这个东东的。
  缓存,hibernate的二级缓存基本没有使用,倒是采用了一些缓存,是EHcache中最简单的那种,类似于一个Map那种。
  spring,用的也不多,我仅使用过定时器,另外什么IOC就不用说了。
  还有些零零星星的东西,Lucene,flex,dojo,等等。
  六七月的时候,公司领导还组织开发人员每周五下午开一个讨论会,讨论技术,我觉得很好,开了两三次,后来就没了,不知为什么,很不爽。

  待遇方面,我很不爽,干了这么长时间,没加工资。合同上写的根据工作表现来看,这是很灵活的一句话,且全看领导了,他说是啥就是啥。。。  (当初转正时,过了三个月了,还没转,我去问经理,到底咋回事,他说他最近很忙,把这事给忘了)

  题目是到底学到了什么,写到后面,发现跑题了,成了抱怨了,呵呵。其实,并没有想抱怨,自己不过是一个菜鸟,懂得东西不多,没啥好抱怨的。公司用的东西也并没有完全掌握,核心包里的那些内容自己也还没有完全学会。还需要继续学。待遇问题,金融危机了,估计也有点影响。

  马上就进入新的一年了,新的一年里,希望自己努力学习技术,主要是hibernate和spring。希望对这两个技术的认识能达到一个很高的程度。此外,努力学习E文,看技术文档还是有点难度。
  火星圈的朋友们,有经验的可以给我指点一下,多谢了。

  ps:有几个朋友看过我的博客,里面一篇文章也没有,感觉挺不好意思的,今天闲来无事,就写个“处女博”(我怎么听着这么别扭),呵呵。
  
10
0
分享到:
评论
12 楼 zxlj2ee 2009-02-10  
楼主,您好,我还没有工作呢
能帮我问一下您公司还要人吗 ,
谢谢您与我联系 695204734
11 楼 kaka2008 2009-01-24  
娴静女生 写道

                             用Ruby...

用ruby干撒
10 楼 娴静女生 2009-01-24  
                             用Ruby...
9 楼 colinyang 2008-12-31  
大家一起加油
8 楼 kaka2008 2008-12-25  
火星叔叔马丁 写道

插一句嘴 用不用hibernate spring真的无所谓orm和ioc 对一个3+years的程序员来说 应该自己都可以写一个简单的框架来实现了不妨看看hibernate和spring源码 从中吸取一些想不到的东西不过老实话 看java代码我有想昏昏欲睡的感觉


多谢叔叔指点啊。

说到看源代码,也是来年的重点打算。

至于叔叔说到的看java代码 ,想昏昏欲睡的感觉。可能是用ruby用的多了吧。我没用过ruby,所以也没这种感觉。
7 楼 pirate 2008-12-24  
偶比楼主更惨~~项目连hibernate,spring都没用过~
6 楼 kaka2008 2008-12-24  
zhuqimeng 写道


比惨, 谁敢比我惨


靠。
谁和你比惨了。
5 楼 jieyuan_cg 2008-12-23  
我也来说几句,呵呵……
1.你的钻研精神我非常欣赏,而且也是非常好的习惯,这正是其他人所缺少的,也是你的优势所在。研究是为了自己学习新的知识,另外也要跟公司的项目结合起来,能让自己的成果为公司带来价值,这才能体现出自己的作用。
2.可以发发牢骚,但不能浮躁,更不能停止进步。脚踏实地地,认认真真做好自己的工作,当你的工作为公司带来了效益的时候,经理是不会看不见的。好多人一年以上没有加薪,难道他们都拍拍手走人?
3.要有责任心,要锻炼自己独立承担任务的能力。当你把手头的活干得非常漂亮,才会得到更多的信任,才会把更重要的事情交给你来做。
4.当你成为项目主力的时候,加薪会是自然而然的事。别把加薪当作工作的唯一动力。
4 楼 vvnet 2008-12-23  
没有一个人是顺的,想法和现实查的太远。
3 楼 jccg17476 2008-12-23  
框架这东西主要是看思想吧,用不用hibernate和spring的都无所谓吧。不过我工作也有一年多了,想想自己学的东西还真的很少。哎!同是天涯沦落人。
2 楼 zhuqimeng 2008-12-23  

比惨, 谁敢比我惨
1 楼 hanwei59 2008-12-22  
我比你还惨 用公司自己的封装的框架,hibernate、spring完全接触不到

相关推荐

    应该怎样学习C语言?

    很多人对学习C语言感到无从下手,经常问我同一个问题:究竟怎样学习C语言?我是一个教师,已经开发了很多年的程序,和很多刚刚起步的人一样,学习的第一个计算机语言就是C语言。经过这些年的开发,我深深的体会到...

    国际商务谈判学习总结_.docx

    第六,影响力是谈判中的重要因素,人胜利的某一点,说究竟就是她的影响力,这就是为什么经理叫你帮他倒杯茶,你会情愿,而换作是乞丐,根本不行能。 国际商务谈判需要考虑到多个方面,包括谈判基本流程、谈判人员的...

    你会教自己的孩子学习编程吗【育儿知识】.doc

    史蒂夫·乔布斯曾说过,每个人都应该学习编程,因为它教会你思考。 在科技圈中,有很多大佬们都是从小就开始学习编程的。他们的童年经历让我们看到了编程教育的重要性和对未来的影响。 John Carmack,第一人称射击...

    如何学好C语言的经验

    大多数的程式员愿意使用C语言去描述算法本身,所以,如果你想在程式设计方面有所建树,就必须去学他。其次,C语言能够让你深入系统底层,你知道的操作系统,哪一个不是C语言写的?所有的windows,Unix,Linux,Mac,os/2...

    php学习网址

    亲们快来看程序员晒毕业照啦,又到一年考高时,不知你那时的毕业照是什么样子的呢?大家一起来晒晒吧。 http://bbs.itcast.cn/thread-26033-1-1.html?bbs06-85703116 超强悍的PHP教程+源码+技巧+经验汇总小伙伴们快...

    嵌入式Linux学习方法 适合初学者设计学习计划

    俗话说万事开头难,刚开始的时候,你是否根本就不知如何开始,上网查资料被一堆堆新名词搞的找不到北,去图书馆看书也是找不到方向?又是arm,又是linux,又是uboot头都大了。不知道自己究竟从哪里开始? 下面就跟着...

    恕我直言,你的模型可能并没看懂 prompt 在说啥.pdf

    这意味着,模型并没有学习输入和标签之间的对应关系,而是学习到了如何根据示例数据生成预测结果。 在这篇论文中,作者还得出了两个附带的结论:(1) 在meta learning的环境下,In-Context Learning 的这一特点更为...

    用于mysql的学习.zip

    通过深入学习这些主题,无论你是初学者还是寻求进阶知识的开发者,都能在“用于mysql的学习.zip”中找到有价值的信息。文件名“kwan1117”可能是某个教程系列的一部分,或者是一个示例数据库的名称,具体的详细内容...

    Progit英文版2.1.6

    在*第一章*,我们将介绍版本控制系统(VCSs)和 Git 的基本概念...这里,你将学习到究竟是什么让 Git 与众不同。学习完本章,你可能需要一段时间来思考,在 Git 分支成为你的生活的一部分之前,你到底是如何生 活的。

    C++电子书(让你编写出高质量的C++代码)

    (2)如果你考及格了,表明你的技术基础不错,希望你能虚心学习、不断进步。如果你还没有找到合适的工作单位,不妨到上海贝尔试一试。 (3)如果你考出85分以上的好成绩,你有义务和资格为你所在的团队作“C++/C编程...

    知识体系零散.doc

    你需要识别自己在学习中的短板,究竟是哪个或哪些知识点理解不足,导致你在处理相关问题时感到困难。这可能涉及到编程语言的基础语法、数据结构的理解、算法的应用等。通过反思和回顾,你可以确定需要重点加强的领域...

    神经网络与深度学习.pptx

    这些特征是构成一个对象的必要但不充分条件,因为一个对象是由无数个特征组成的,在有限数量的特征里,我们永远只能预估该对象,而不能 100% 确定该对象究竟是什么。 Haar 特征是一种经典的图像特征,它是对大量...

    50篇访谈实录,学者们在AI浪潮下的求索与创新

    在「 机器学习」栏目中,你可以看到这些内容: 腾讯究竟是如何训练“艺”的;什么样的人工智能更有前景;对于人工智能的发展, 学者们各持什么看法…… 在「计算机视觉」栏目中, AI 科技评论集齐了腾讯、 百度、...

    ChatGPT 的议论文究竟写的怎么样?111 位高中教师告诉你答案

    它不仅涉及写作,还可能扩展到其他学习领域,如数学问题解答、编程代码生成等。随着AI技术的进步,AIGC在提高效率的同时,也可能模糊真实学习与依赖工具之间的界限。教师和教育者需要找到平衡,利用这些工具作为辅助...

Global site tag (gtag.js) - Google Analytics