——QG工作室智能与嵌入式小组 2.0成员 09届毕业生 蔡金辉
QG是一个科研开发团队。因此,我对QG的评价不外乎两个方面:1、科研方面,即对专业能力的培养;2、团队生活方面。以下分别论述。
QG对我的专业能力的培养
首先肯定一点:在QG一年多的开发经历,对我是有益的。它让我接触到了计算机专业的一些领域,也使我认识到了自己的一些不足。但我觉得QG在这方面还存在一些不合理的地方。
最近,由于大学生涯接近尾声,我对过去所学的知识进行了一次分类整理,把我们所能学到的知识或能力分为三个方面:1、平台,如语言(C、C++……)、工具(Windows、Linux、VC、STL……);2、算法,即合理运用平台来解决一些问题,这些问题是某个项目的组成部分;3、工程能力,即能有效地实施一个项目,包括一些方法学。三个方面都需要花费较多的时间才能掌握。其中,平台有多种多样,每转换到一个新平台,都是一次知识广度上的的扩充;而在一个特定的平台上(如凌阳61+C,或ARM+Linux+C++)完整地开展一个项目,就可以很好地锻炼到算法和工程能力,这是在知识深度上的进步,而且学到的算法和工程知识很容易在各种平台上“移植”。平台是善变的,而后两者才是能使我们获益最大的。然而在QG的嵌入式小组,我发现:太多的时间花在了学习平台上,留给算法和工程能力培养的时间太少。我想这就是我会觉得“做得多,学得少”的原因吧。
所以,我对QG嵌入式组的将来有个建议:只在一个与组员先前所学知识相近的平台上开发,并长期坚持。这样才能学得更深,而且它可以建立在课堂所学各主要科目知识的基础上,而不是成为一个额外的负担。
在QG的团队生活
QG的团队生活有两种。一种是正式规定的一些活动,另一种是团队成员间的日常接触。QG也有新和旧两种存在形式。一旦有新成员加入QG,QG就成为一个新QG。而在这以后,判断QG新旧的标准不是时间,而是成员间(新成员间和新老成员间)相互了解的程度。对一个新团队,正式活动可以很好地促进成员间相互交流和了解。这便成为一个好的开端,以后两种团队生活形式就能起到相辅相成的作用。
QG注重做人能力的培养。我觉得对这一主题更好的表述是:团队生活建设,其目的是使团队成员能融洽地生活在一起并能给彼此快乐。而这不能单靠主观强求。QG的成员们有着各不相同的性格,这是必然的。如果只是让他们完全自发地进行日常接触,他们也许会因为某些热情而主动的成员而很快熟悉起来,也可能因为成员间意见相左而开始闹矛盾,成员间相互了解的进度就会缓慢,存在多种可能。这就需要“宏观调控”。而其中很重要的一个措施就是利用好正式活动的威力。但是,我发现QG在这一点上做得不好,或内容不当,或节奏不当,近期甚至变得有些流于形式了。希望QG的领导班子能在这方面有所作为,安排好正式活动的内容和节奏。
结语
大学时光是美好的。而我的其中一半的时间留在了QG。在QG经历了许多,收获了许多。其中,最珍贵的是友情。QG生活将是我描绘未来美妙人生的很好的素材。在此,特别感谢QG前辈们(强哥和师兄们)和同辈们。