后天就要回家了,在接下来一个多月的时间里,再也不会像现在这样,担心哪个作业没交,什么知识没学会。这学期已经结束了。
回想刚开学的时候,那时刚开始学Java,并且在假期的时候我们已经按照老师的要求自学过一点Java,那段时间学习积极性比较高,经常会找一个没课的下午,去自习室里把老师留的敲代码的作业写完,当自己的代码按照自己设想的运行起来的时候,感觉特别满足。那时候的学习是比较轻松的,基本上每周周末我都要去超市逛一逛,去马路上溜达溜达,或者骑个小黄车,半个小时飞奔到中山路。老师说“后八周你们就没有周六周日了”,那时候居然对老师所描述的“后八周”产生一种神秘的感觉,心想:再忙出去溜达溜达总是可能的吧。现在看来老师是对的,很多次周六,下午上完课出来,朝着食堂走着,我问舍友,今天是周六?
不知不觉就到了神秘的“后八周”,每周周六都要补一天的课程,上第一节课的时候,我听着老师讲的内容,看着陌生又熟悉的代码,觉得这个跨度很大,太多的新知识新概念出现了。
从老师那儿复制的tomcat,MySQL,Navicat,还有开发web项目的eclipse,这些对我来说都是新的。从第一次连上服务器,连接上数据库,我花了好长时间,到处碰壁,不是这儿有错就是那儿出问题,tomcat非法关闭、端口占用,MySQL被禁止开机自动启动导致的连接数据库失败……所以当 第一条数据存进数据库的时候,当第一次启动浏览器弹出一个jsp页面的时候,我都万分的激动,截了图,保存在“血与泪的历程”文件夹下。虽然这些事情在今天看起来是再普通不过的,但是在那个时候,确实算是一件里程碑的事情。当各种各样的错误都经历过之后,我们总算摸索出来了一条道,踉踉跄跄的写出来了第一个网页——四则运算。
我想,生活也许跟学习一样,现在的我们也许不知道该往哪儿走,但是当你走过一段的时候,你就知道了你在这段旅途中,哪些事该做,哪些事不该做。刚接触Java web的时候,不知道该怎么学,于是在图书馆里借各种大厚书,在学长那儿拷视频,但是最后才发现,那些看起来很厚很牛逼的书并不适合这个阶段的自己看。
离老师说的“第一阶段冲刺”越来越近,我越来越感觉压力大,觉得自己必须抓紧时间多学些知识,不然等到开发的时候什么都不会做。事实证明那时候的压力是没必要的,或者说是不足够的。那时候拿着图书馆里借的一本大厚书,一天能看一百来页,看完之后迷迷糊糊,还是不知道代码怎么写。那本书讲得更多的是底层的原理,而不是更适合我们看的偏重于例子的书。但是我并没有及时做出调整,所以说那时候的压力是多余或不足够的。
第一阶段的冲刺开始了,我们首先确定要做一个贴吧,就模仿百度贴吧,我们做一个铁大e吧。但是从确定了方向到真正开始实施,又经过了几天,很多人都说自己的想法很好,可是谁都不知道该怎么做。“电梯演讲”之后,按照老师的建议,贴吧太复杂,只要做出来一个表白墙就好。现在想起来觉得那时候想做个贴吧确实是对自己能力没有准确的定位,但是当时就是觉得我们要做一个很牛逼的东西,要模仿得多像,要做出亮点。所以你能想象在那样一种条件下,我们团队的几个人做一块讨论是什么样的吗?天马行空,每个人心里都有一个模糊的网站,并且相信我们的网站应该也是像那样的。知道我把我们的想法总结到一块,画出来了该有的页面,页面之间的跳转关系,这又是一个具有里程碑意义的事情。
周六给我们补课的老师给我们将一个论坛类项目的开发,所以我们可以把老师的代码拿过来改,这也是我们当初选择做铁大e吧的原因。无非就是用户发表一些文字,存到数据库,然后在主页面显示出来的过程。后来修修补补我们第一阶段的作品出炉了,后来很多人说它像贴吧,而我们要做的是表白墙,就是因为我们的很多代码都是改的老师的。
第二阶段冲刺有了第一阶段的模板,我们对自己网站最终功能的预期就能更靠谱一些,无非是在第一个版本的基础上加一些功能,做一些优化,最终我们加了消息通知和表白热度榜的功能,这些都在预料之中。
在这个过程中,最难的不是哪个技术搞不懂,而是团队成员之间的交流与配合。老师也为此做了大量的努力,包括带我们去基础教学楼的负二层,做以团队为小组的游戏,还有要求的每天早上团队要开站立会议,这些都是为了增强团队成员之间的交流与信任。确实这些活动都发挥了它无比重要的作用,但是团队里成员之间利益关系不明确,对要开发的东西的模糊定义,以及对自己能力的模糊定位,还是出现了“一个人干活”的局面。当然不是说所有的活都由一个人来干,而是团队中的一些人,他本可以发挥100%的努力,但他就发挥了80%,当然这并不怪他一个人,跟做的最多的那个人也有关系,因为他没办法让团队的每一个人都相信:我们要做出最棒的东西。
总的来说,这学期很充实,留下了很多记忆犹新的画面,回首过去的每一天,感觉每一天都有精彩的事情在发生。在大学里,我们拥有丰富的学习资源,最珍贵的是,当一群志同道合的年轻人走在一起的时候,思想的交汇与碰撞所产生的火花。希望未来,继续充实下去。