学什么专业可进谷歌?
我高中在人大附,同学有进入google的,学的是计算机科学(CS),这个专业在本科的时候课程难度非常大,并且对编程的要求很高。 不过如果题主想学可以进Google的话,那么一定也是这个专业的。因为Google招聘的大部分技术岗都是CS专业。 虽然我是在人大附中,但是学校里并不是只有学神和学霸...我在高三的时候成绩在班里的排名大概20%左右(一共10个左右清北的人),高考之后上的学校也算是一个中流985吧,然后现在在美国读研究生。
我的同学里有进去谷歌的,华为(深圳)也签了几个,网易也有进的。 他们的共同特点,除了都是学信息类专业之外,就是都高中学了奥数,而且高中就已经开始接触算法和复杂度理论。 简单举一个例子说明高中奥数的用处:假设你要做一道题,需要计算一个包含10个元素的数组,你原来的思路是使用 for循环,每个元素加1,那么时间复杂度是 O(n),而学习完数学分析后,你的思路变成了把数组遍历一遍,然后把每一个元素加起来,时间复杂度就降到了 O(log n)。这就是利用了二分查找的思想。所以哪怕你高中没学过奥赛,你也能想到这个时间复杂度是可以优化的,那么只要你在大学学习了一点算法的知识就能把它实现出来。
再举个简单的例子,很多学信息类专业的人都有过编写unix或linux命令行工具的经验,比如我高中的时候就自己编了一个用于统计文件内容的命令。如果你高中的时候就学完了数据结构、操作系统、计算机网络等基础知识,那么你在大学的学习过程就会比较顺畅;而如果你高中时候就学过这些知识并且能够运用自如,那你在写这些程序的时候也会得心应手。 当然我不是说学了这些课程就一定会进google或者别的知名企业,我只是说我认识的这一圈子里的人是这么走过的。