GSoC 2009申请总结
sadly,今年的Google Summer of Code对我而言已经结束了,恭喜几位申请上的同学,同时小小的悲伤下自己的失败,sigh。。。
总结起来,这次申请失败很大的一个原因是当初选择项目的时候没有考虑mentor的因素。我申请的Maemo社区的mainlining N800/N810 kernel。之所以选择这个项目,一来是自己还是想做kernel相关的project,二来是实验室正好在做Maemo平台的项目。但是我忽略了很重要的一点,打算指导这个项目的mentor把自己的名字写在了好几个项目的后面——这意味着我还需要和不同项目的学生直接竞争,因为mentor最后(大多)是只会指导一个项目的。而且这也影响了申请阶段和mentor之间的交流。在写proposal那段时间,我几乎没有和mentor有什么交流,每次去问问题,他总说没很忙没时间,just submit it。或许这次申请失败从那个时候开始就注定了。这也反映出我长期的一个坏习惯——做事情只是从自己的角度考虑,选择最佳方法,而忽略了其他相关的方面。但世事不总是那么straightforward,所以我需要学习,从更全面的角度去思考问题,更缜密的考虑解决方案。
另外一个教训是不要被表象所迷惑。我刚刚提交申请当天,就得到了Maemo社区这次GSoC的组织者的很好的评价。其后又有两个mentor(包括愿意指导这个项目的mentor)的很positive的comments。但是最后我还是落选了。可见public review并没有想象中的那么重要。而mentor对项目是否积极回应,应该在很大程度上决定项目是否会落选。