---
title: 大三暑期实训记
slug: summer-training-record
date: 2013-07-18 14:31:28
updated: 2020-09-06 12:54:40
tags:
  - 实训
category: 编程
summary: 大概是很久没有提笔的缘故，一直找不到什么可以拿出来写的话题。七月的济南打破了一如既往的干旱，这一阵子阴雨连绵，恍然间有种已经回到厦门的错乱感。
---

大概是很久没有提笔的缘故，一直找不到什么可以拿出来写的话题。七月的济南打破了一如既往的干旱，这一阵子阴雨连绵，恍然间有种已经回到厦门的错乱感。只是现在的我依旧坐在实验室的机房内敲着代码，窗外下着大雨，身旁来自山东中医药的张远馨同学笑着对我说：“终于全部写完了。”

**“阿勒？已经结束了吗？”**

为期四周的项目实训终于在今天落下了帷幕，算起来，也好久没有像现在这样子忙碌了，早起晚睡、忙碌的学习和测试，实训中心里埋头敲代码的背影。恍然间，如同Back To Seventeen。

有句话怎么说来的：纸上得来终觉浅，绝知此事要躬行。无论你学了多少，准备了多少，到了最后实施的时候总是觉得不够。只是，幸运的是我们做的只是项目实训，开学第一天和印度老师Amit交流时他就用英语和我们说：“这不到一个月的实训我的目的不是让你们学会多么深的技术，提高多少技术能力，主要是让你们在一种公司化的项目小组开发的气氛之下，严格按照公司开发步骤程序区完成这次的项目。”于是，公司化的管理，公司化的作息时间，公司化的小组协作开发……这一切的一切都是在之前自己的大学生活中并未体会过的。学习、设计、规划、编程、合并、测试，或许短短的流程线无法形象具体的表述出我们这二十多天的活动，但却可以隐约表示出自己在这实训期间充实的生活。

因为自己之前对于Android项目的开发也只是处于入门阶段，并不熟练。所以初期两周自己先在网上找了一些Android项目开发视频、资料学习。在前几天的较为系统的学习过程中，我也掌握了很多在之后的开发过程中很实用的方法、技巧。期间、自己也编写了部分小程序、范例进行熟悉。

而其实自己在做具体功能模块实现部分时花了不少的时间，其中遇到了很多复杂的问题。怎样在界面里实现各功能的代码编写，怎样实现SQLite数据库的初始化、更新、增删改查，怎样在各个Activity间相互传递参数等等。而这些又都是比较棘手的问题，又比如：利用Intent传递参数时，无法直接传递已经构建好的实体类参数；利用SimpleAdapter时，无法在ListView实现Item按钮的添加、绑定。但是通过向老师Amit、同学请教；通过组员的帮助和一次又一次的调试，这些问题都解决了。直到这时我才深深的体会到，团队合作的力量是多么的巨大。正是因为有了老师和同学们的帮助，我的实训任务才可以提前并且很好的完成。

而代码整合中存在的问题，应该算是我的实训过程中最有意义的收获之一了。在此过程中，实际的教训使我再一次意识到评审的重要性。由于开发周期较短，需要每天进行一次评审，而我之前的评审时间有点晚，导致发现问题不够及时，因此最后拖慢了大家的进度。

​最后，要感谢Amit师对我们的耐心讲解和帮助，还有我们组组长和小组成员对我的热心帮助，他们都给了我前进的动力，教给了我许多知识和课本以外的东西，没有他们的帮助，我就很难完成组长分配给我的任务了，没有他们的讲解，我也不会学到那么多的东西，有那么多的收获，所以也借此文章偷偷地感谢他们（╮(╯▽╰)╭）。

人非生而知之，虽然我现在拥有一定的知识结构，但是我知道自己需要锻炼动手能力，不仅要靠努力学习，还要靠潜心实践。没有实践，学习就是无源之水，无本之木。这次实训让我知道了不少知识：我们不可能永远呆在象牙塔中，过着一种无忧无虑的生活，我们总是要走上社会的，而社会，就是要靠我们这些年轻的一代来推动。不久后的我，面临是就业压力，我想我们都应该好好经营自己的时间，充实、完善自我，不要让自己的人生留下任何空白！相信努力就会有收获，每天努力充实自己，相信在不久的将来，可以打造一片属于自己的天地。

“既然选择了远方，便只顾风雨兼程！”

写完实训报告时望着窗外，天空已然阵雨初晴。
