可以通过我下面列举的条目,自我评估适不适合润,或者说需要做哪些准备工作:目的:明确知道你为什么要润,权衡过润与不润的利弊后你倾向选择润。自测:生活重要还是多收三五斗重要?语言:能看懂英文的职位描述和面试题吗, 可以通过英语进行交流吗?包括但不限于:电子邮件,聊天工具,面试沟通,工作沟通。特别地,举例:可以用英语描述算法复杂度/数学运算/算法名称吗?能用英语介绍你的项目经验吗?自测:这个算法的时间复杂度指数级的,怎么表达?学历:很多码农的岗位都要求本科或本科以上,所以有一个本科学历很重要。背景:有没有比较亮丽的工作背景,比如曾在知名的国内企业或外企工作过?这一点特别影响你是否获得面试机会。当然,如果你能力特别好,也可以通过找人内推解决。技能:主要包括两个方面:算法技能以及项目经验。也就是面对我们常说的算法面试和系统设计面试。那么更直接一点说,你刷了多少题?系统设计面试的形式你有没有了解?有没有针对常见的系统设计问题进行练习?看完后你可能会说,这么复杂?如果有这能力我为什么要远走他乡?那么,请重新审视第1项:“目的”。如果想不明白,或许你可以参考我以下的问题:1)如果是薪资问题,当前的薪资可以持续拿多久?也或许可以比较一下时薪?2)如果超过35岁后被优化,你的选择是?3)在工作所在地有户口吗?买房了吗?4)有小孩了吗?孩子教育资源符合你的要求吗?每个人的理想生活状态不同,每个人的具体情况也不同,选择适合自己的更重要。如果你还是觉得润出去符合你的选择,那么请继续往下看。如果你有意去润,但是你目前的状况距离上面提到的“自我评估“有很大差距,我会建议:直接放弃 or 设立目标,一步一步去准备比如说,如果你还在30岁以下,即使差得很多你依然有很大的机会,只需要设立目标按部就班地一项一项达成就好了。如果你超过35岁还差很多,我会建议你找个外企,这样有更多机会提高外语水平。同时寻找内部Transfer的机会或者给自己更多时间去刷刷题。