ITeye首篇文章

从接触java到现在也算是快两年的时间了,从来没有在技术站点上发表过文章,今天是第一次发,算是一个新的开始吧 也总结下最近的一些事情
    大三暑假,因为女朋友要在北京培训的原因来到了北京,找到第一份工作还算是顺利,虽然工资低得可怜,但总算是有了一个落脚的地方、能养活自己了
    刚来到公司就是项目交接,所在的公司是一个教育行业的大的上市公司,有十几个java项目要交接过来其中大多数都是老旧的没有人管的项目,而这边都是.NET的团队,只有我一个java 而且还是新手,压力之大可想而知。好不容易熬过了最艰难的几个月才知道做运维是很少有机会自己写代码的这和我想做的事情差距甚远 虽然在国庆节前后做过两个项目的网站地图生成的服务但是毕竟代码量是非常的小的,还用了人家已经封装好的生成框架、爬网页的核心算法也是别人提供的、自己干的事情只是把爬网页和生成结合起来、并且封装成为windows的服务,虽然当时觉得有趣 但想在想想都是一些没有技术含量的东西,是一个程序员应该都能够做的出来的。我还是要跟着做几个像样一点的项目,这也是我最缺乏和最需要的东西....
   11月份,终于有机会到总部工作,参与开发一个课程管理系统,是一个很好的机会,很锻炼人,对我来说也是最需要的,但是纠结也就在这里,项目的周期比较短,只有不到两个月的时间,而且需求没有下来,最要命的是现在的项目要从原先的一些项目里边整合一些功能出来,就是说把原先项目的一些东西,包括部分代码和数据库的部分的表移植出来,整合到新的项目里边去,好在两个项目的框架大体是一样的 旧项目是WebWork+spring2.5+hibernate3 新项目是struts2+spring3+hibernate4
从webwork到struts2的迁移是很顺利的 基本上就是修改一些包的继承结构,然后把配置文件修改一下就OK了 但是从hibernate3向hibernate4迁移的过程中遇到了很多的麻烦。导致我现在还在为这件事纠结。总是报莫名其妙的错误。解决不了的话就只能重构它的dao层的方法了 希望能够尽快地解决这个问题 然后把这一块儿的东西整合上去,然后参与几个标准流程的开发,以便让自己更熟悉这个行业,学习现在公司的技术框架 再学习jqueryUI之类的东西
  写到这里就不知道自己到底想写一点什么东西了, 开始时想些类似感悟之类的东西 但是写到最后有点像写技术的东西了,总之 乱糟糟的 天马行空
  最后想说,实习了这么长时间,明白了一件事情,自己的水平现在是非常的差的,有必要多学一点新的东西和多增加一点项目经验 java基础的东西还是要加强学习,因为那是最重要的,写java写烦了也可以去学学C语言和linux 就算是一种调节,也是为了以后自己能够从java转到C语言打下一个基础
   有时间的话买几本书,想看《编写可读代码的艺术》、《C语言权威指南》、《C程序设计语言》
   现在实习,就是为了多学习一点东西、有时候虽然苦,但也是挺值得的,不要因为工资比较低而抱怨什么,现在自己是走上坡路的,比较难,但是很重要也很有意义。最近可能比较忙,遇到一些比较难解决的事情但还是不要放弃努力,最后一定能够解决的、最近最要紧的也就是解决手头上的一些问题了,先解决了 然后再抽出时间学习其他的比如C语言之类的东西

猜你喜欢

转载自jiaoyiping2010.iteye.com/blog/1748314