如何进入google

著作权归作者所有。
商业转载请联系作者获得授权,非商业转载请注明出处。
作者:乘以零
链接:https://www.zhihu.com/question/24099873/answer/32565148
来源:知乎

我给一个google官方的回答吧,链接如下:
google.com/edu/tools-an

Guide for Technical Development

Having a solid foundation in Computer Science is important in being a successful Software Engineer. This guide is a suggested path for University students to develop their technical skills academically and non-academically through self paced hands-on learning. You may use this guide to determine courses to take but please make sure you are taking courses required for your major or faculty in order to graduate. The online resources provided in this guide are not meant to replace courses available at your University. However, they may help supplement your learnings or provide an introduction to the topic.

Using this guide:

  • Please use this guide at your discretion
  • There may be other things you want to learn or do outside of this guide - go for it!
  • Checking off all items in this guide does not guarantee a job at Google
  • This guide will evolve or change - check back for updates

Follow our Google for Students +Page to get additional tips, resources, and other students interested in development.


Recommendations for Academic Learnings
Recommendations for Non-Academic Learnings
  • Work on project outside of the classroom.

    Notes: Create and maintain a website, build your own server, or build a robot.
    Online Resources: Apache List of Projects, Google Summer of Code, Google Developer Group

  • Work on a small piece of a large system (codebase), read and understand existing code, track down documentation, and debug things.

    Notes: Github is a great way to read other people’s code or contribute to a project.
    Online Resources: Github, Kiln

  • Work on project with other programmers.

    Notes: This will help you improve your ability to work well in a team and enable you to learn from others.

  • Practice your algorithmic knowledge and coding skills

    Notes: Practice your algorithmic knowledge through coding competitions like CodeJam or ACM’s International Collegiate Programming Contest.
    Online Resources: CodeJam, ACM ICPC

  • Become a Teaching Assistant

    Notes: Helping to teach other students will help enhance your knowledge in the subject matter.

  • Internship experience in software engineering

    Notes: Make sure you apply for internships well in advance of the period internships take place. In the US, internships take place during the summer, May-September, and applications are usually open several months in advance.
    Online Resources: google.com/jobs

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值