在大学学分绩不能太差,尽量维护个 3.5 以上,今后至少不拖后腿。然后实习,竞赛,科研,总得占一样或者几样吧。如果只对工作感兴趣建议多搞实习。大概路线是大一争取就有基础干活的能力,学会一门语言,一门框架,最好能全栈撸个玩具服务器。这样大一暑假就有希望找个弟弟公司实习。然后大二大三暑假再往上爬,争取大三暑假进 Google 北京或者上海实习。能进去实习基本稳了,甚至留学都不用,直接转正 Google 国内再找机会 transfer 了。另外一个值得干的事情是打 ACM,不一定打的多好,但打 ACM 是刷题,准备面试也是刷题,刷个两三百题就差不多够积累后半辈子面试的老本了。
想进Google本部又有两条路,一是美国 master 然后留美,二是曲线救国,欧洲留学进Google 欧洲分部然后L1b。其实两条路线都不好走。路线1你会遇到留美身份的困难,需要和若干new grad和小厂中厂 junior 卷 Google junior 的坑。路线2问题在于坑少,而且内部 transfer 这事难说。原本自由度很高,但今年 layoff 后 transfer 受到了一些影响。