Tauruser

JSF will hibernate in spring.

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  24 随笔 :: 2 文章 :: 19 评论 :: 0 Trackbacks

心得体会

 

         从去年7月份开始参加 Sysu_SF 的培训,到如今已经有差不多半年的时间了。这半年以来,辛苦是没得说了,但同时也收获了不少。其中有专业知识上的收获,软件工程管理方面的收获,更重要的收获是结识到了许多有技术,有理想的同学,并与他们建立了深厚的友谊和合作。回首这半年时间,有许多东西可以总结,有许多东西可以说。下面就简单谈一下,我在这半年时间以来的感想。

         Sysu_SF 的培训:

还在紧张的复习期末考试的时候,就收到班长的通知,说暑假期间 Sysu_SF 招一批新人进去参加培训,最后可以得到在 Sysu_SF 实习的机会,当时想都没想就报了名。期末考试一考完,我们就进入了紧张的培训学习。在这次培训中,我开始接触 C# Java ,工作流,软件工程管理等崭新的内容。在这里我就说一下,在培训过程中,这些内容的培训效果。

C# ZhouPeng 老师给我们讲课, ZhouPeng 老师是一个很有技术的和讲授能力很好的老师。经过短短的几天学习,我们就可以掌握 ASP.NET 的基本开发技能,并在培训完毕之后,就可以独立完成一个小型的网站开发。相对比之下,与在学校学习一个学期的 C++ ,到最终的时候也没写出多少像样的程序来说,这次的培训是相当的成功。当然,这次成功也依赖于前期的基础知识的积累。

Java ,工作流:是两个师兄师姐来给我们讲授,但是也许由于他们还是学生,没有讲课经验的原因吧,讲课效果并不是很好。如讲 Java 的时候, Zhang Wenliang 师兄又重复地来给我们讲述了类,继承,多态这些概念,但是这些概念我们在学校的学习 C++ ,与之前培训的 C# 中已经接触了 N 遍,听重复了解的内容是很乏味的,以致于我在听 Java 的时候老是提不起精神。 Java 讲到后面的时候, J2EE 的内容,出现了很多新的名词,如 Bean EJB 等,我没接触过的内容的时候, Zhang 师兄又讲述得太快,以致于无法接受。( PS: 师兄讲话的速度不是一般的快)。所以,最后虽然师兄有很好的 Java 技术,但并不能很好的教授于我们。工作流:这个对于我来说是一个完全陌生的概念,上面出现了一大堆我闻所未闻的名词,另一个来说,经过前述时候不间断的学习,脑袋有点发晕,接受的效果也不是很好。不过,经过培训最终我还是了解了一些工作流技术,虽然了解不是很深,基本知道了什么是工作流,可以在什么方面应用。并保持着对工作流技术的强烈

最后就是软件工程管理:这是一个软件开发过程管理的很大的主题,培训过程中也就了解了软件工程中所使用的一些开发模型。由于,并没有软件开发的经验,所以上课的时候也无法完全弄明白这些内容,不过,最后还是所这些东西记在脑子里,不管是否有深刻了解,希望以后开发过程中可以使用到。

最后如果按我给这几门课的讲授效果排一下名,我的排名是:

C# ASP.NET 》软件工程管理》 JAVA ,工作流

 

Sysu_SF 项目开发:

GXOA

说来真的很惭愧,前面说我在培训过程 Java 学习得不是很好。然而最后分项目组的时候,我却是进了 Java 组,对于项目的信心我不是很足,但是却得到 GX 那边的很好的信任。

短暂的一个星期假期回来,我们组又进入了一个星期新的培训。这次讲述的是项目开发过程中就要用到的技术 Hibernate+Spring+JSF ,一大堆新的技术名词,一大堆的新鲜感,让我感觉到我开始接触外面公司开发项目时真正使用到的技术。讲课的都是外面请来的老师,讲课的效果都非常的好。

一个星期的培训说长也不长,很快我们就进入了开发阶段。因为项目的时间比较紧,所以我们只用一天时间了解了项目的基础需求,马上就进入了编码阶段。可以这么说需求分析阶段我们组没有经历过。另一方面来说, GX 方面给我们的需求文档写得也十分的粗糙,很多功能就只有十几二十个字简单的概括了。概要设计,详细设计这些我们都没有做。由于这些原因,在编码阶段我们也吃了不少的亏。其中最让我们烦恼的就是数据库表的变动,一变动,之前做的东西都要全部返工。

技术方面,由于大家都是刚接触 Java Hibernate+Spring+JSF 这些技术,所以大家并不是非常的了解和熟悉,开发过程中也遇到了不少的技术难题。从刚开始弄 Dao 层,如何让整个 Tomcat 跑起来,就花了三天时间。开发过程中, GX 方面对工作进度的预期也超出我们的能力范围,导致无法在按时完成任务。技术方面的支持,多亏了 GX 方面的 Samland ,在他的帮助下解决了许多,我们无法解决的问题。也是在他的帮助下,项目进程才可以顺利向前推进。

开发是一个很辛苦的过程,但最终我们还是挺了过来,11月份终于把项目交了过去,虽然项目延期了一个多月。

 

中衡报关

旧的项目结束,我们进入新的项目。这次的项目,我们回到了 Sysu_SF 的管理,项目从需求分析开始做起,概要设计,详细设计到现在正处于紧张的编码阶段。期间可以看到这两个项目管理方面的区别。

GX 那个项目总的来说,可以说是没有软件过程管理的概念的,一上来就是编码,做到最后都搞不懂自己在做些什么,应该如何去做。

新的项目有了更加详细的需求分析,设计文档,测试文档, SCI 项管理,让我明确了自己要做些什么,应该在什么时间去做。项目的进度在我的自我感觉中来说还算良好,除了其中因为期末考试的原因,没有办法拖了两个星期。希望这次的项目比上一次的更加成功。

 

对于 Sysu_SF 的建议:

扩大 Java 项目组,目前 Sysu_SF 的项目组中就只有我们组四个人在搞 Java ,希望有新人补充进来以保持稳定的 Java 项目组。

技术支持方面,希望可以有技术力量雄厚的人参加进来,如 GX 项目,如果没有 GX 方面的 Samland ,技术难题将不能得到快速的解决,项目就也拖得更加严重。

Sysu_SF 配置一个饮水机,虽然现在可以进去办公室拿水,但总觉得不是很方便,办公室的门也不是经常能开。

 

鸣谢:

最后感谢几个能力很强的 Teammate ,在这半年来给我的帮助。还有 GX Samland 给我们的帮助。开发过程中教会了我许多的东西。

posted on 2007-01-28 10:43 Tauruser 阅读(328) 评论(1)  编辑  收藏

评论

# re: 进入Sysu_SF半年的体会[未登录] 2007-01-30 09:30 zhenghx
路过,支持一下  回复  更多评论
  


只有注册用户登录后才能发表评论。


网站导航: