你不要被其他人的传统思维影响了,我的意思是,你不要觉得「什么?找老师做项目?我不懂科研啊,我看不懂论文啊,害怕。。」。找老师做项目就一定是意味着只能是纯科研么?不一定的~
老师手上可能会有非科研类的技术任务的,比如老师自己开了公司、或者和某个公司有合作然后要给这个公司开发一个什么软件......总之有各种可能性导致一些老师手上是有非科研类的 技术类的、工程类的、开发类的项目机会的(而且这种机会还缺人)。
为了确保你能拿到这样的机会,你在联系老师的时候你就旗帜鲜明地说清楚「老师你好,我是xxx,我想找点项目机会做,我看您个人主页上写您是做xx方向的,不知道您手上有没有非科研类的(偏工程类的)项目缺人呀?我的兴趣点还是在开发类和工程类的任务,而不是科研类的技术任务。比如您是否和某些公司有些什么合作项目,然后就导致您可能会缺一些学生作为助手,帮忙一起实现某个软件/web应用的开发?我对这种类型的任务最有兴趣了,如果您觉得我之前做的东西能让我胜任这种工作,希望您能抽个时间与我聊一下,我想看一下我是否能成为您项目里的一员。谢谢老师!」
所以,你要躲开这第一个误区哈,不是说跟老师做东西的话,就必须是科研类的哈。重点还是看你在联系老师的时候,有没有说清楚自己的preference是什么类型的任务。
还有第二个误区就是,很多人觉得只能找自己学校的老师做项目,X学校的老师是不会考虑Y大学的学生加入自己的项目的。这是错误的哈!!联系老师都是自由的,没有任何人规定X学校的老师不可以考虑外校的学生,免费劳动力谁不要啊,对吧,更何况如果你的简历里如果有不少老师看重的技能的话,老师就更没有理由不考虑你了(即便你是外校学生)。
所以你就大胆的联系国内顶级学校的老师(从清华北大开始,按照国内大学计算机的专业排名,自上往下联系每一个学校自己有兴趣的老师,去问他们有没有非科研类的任务)就行哈,一定能找到比你当下学校层次要好的学校的机会的。当然了,你也可以投递美国的老师的project机会。做好了一定的准备后就狂发邮件,一定能拿到一个美国老师手上的、非 纯research性质的project机会的。