刚到的时候最关心的便是工作,唯恐不能胜任,负了浙江大学的招牌。后来才发现他们对国内大学并不了解,连清华大学也不知道。这是后话。言归正传。我申请是Technical University of Athens的Knowledge and Database Systems Laboratory的一个实习,Technical University of Athens是希腊最好的科技大学,后来我才发现它也是希腊对政治最敏感的大学。他们有很多工作和项目可供我选择,我选择了一个做web caching的项目,这是个研究性质的项目,旨在研究缓存网络中的动态对象的算法,设计proxy改善网络数据访问速度。他们就拼命问我是不是喜欢这份工作,让我感觉很人性化。令一个小插曲时当我做完一个模块时,他们要把我的模块加入整个project,就要为这个模块起个合适的名字,当他们想出一个名字时就会再三地问我是不是喜欢这个名字,其实我根本不在乎,但他们总是说你喜欢很重要。他们把工作计划设置得循序渐进,我一步一步,由浅入深,特别顺利。我先看了好些论文,然后了解他们设计好的系统框架,我主要是做DataManager这一模块,负责分析和计算语义数据查询,是一个核心模块。我的整个实习期是8个星期,大概5个星期后我用现学的java实现了这一模块的基本功能,然后用2个星期修修补补并写了测试(是用TCPW的数据库连接MySQL测的,也费了点体力),最后一个礼拜写了一份详细的技术报告,并为我所写的5000行左右的代码写了详细注释。总体来说,我的工作忙碌而充实。每天10:30到实验室,干到7:00结束,吃完晚饭回到旅馆一般就快9点了。我很感谢他们的信任,把这么重要的工作派给我,而且很有意思的一部分内容。对实验室的工作氛围,我更是怀念至今。 我现在体会到一些前辈的话是多么正确,在大学里学到什么并不重要,而是得到了锻炼,学会了怎样学习。当我们遇到新的任务,虽然从未接触过,但也很容易上手。
最后不能不提的是希腊时间,并不是说希腊的计时系统有什么特别,而是希腊人是如此随意而根本不去遵守时间。一切都是那么flexible,人们总是把enjoy life挂在嘴边。我们问supervisor早上要几点来上班,他会说9:30到10:30都可以,如果嫌早的话11:00也行,anytime you want;教授跟我们说好明天开会,但是由于这样那样的缘故就会一拖再拖;我的supervisor告诉我明天他会一早来和我讨论某个问题的解决方案,而我却会在第二天的下午接到他的电话说他来不了,然后告诉我先去做另外一个东西;爱因斯特的工作人员带我们集体出游,一再叮嘱6:30集合不能迟到,而结果是我们都到齐了就他迟到了,还得去打电话催他。刚开始对此有点哭笑不得,但久而久之也习惯了,这就是自由的希腊人,我甚至觉得也挺羡慕他们的。