The Tech Skills You Need to Get a Job at Google

If you’re looking to get into the world of engineering, it can be hard to know where to start. After all, there are thousands of different classes about hundreds of topics and languages—how can you develop a logical course of education that not only allows you to learn all you can, but also gets the attention of tech giants or up-and-coming startups?

While the resource was initially made to help guide students through their university education and supplement what they’re learning in the classroom, we think it’s an awesome tool for anyone looking to learn software engineering. From the specific knowledge base you’ll need to the sorts of projects you should have experience working on, think of this regularly updated document as a syllabus for your self-education. Use it for the awesome resources it links off to (or check out
some of our great online recommendations
!). Organize the different parts into “lessons” on your calendar for a solid professional development plan.

Important caveat here: The company is careful to emphasize that “checking off all items in this guide does not guarantee a job at Google” (nor, we would add, at any company). But this is a great kick-off point for anyone starting to embark on the wide world of programming.

Ready to put your skills to work? Check out some great entry-level engineering jobs below!

Topics

Erin Greenawald is a freelance writer, editor, and content strategist who is passionate about elevating the standard of writing on the web. Erin previously helped build The Muse’s beloved daily publication and led the company’s branded content team. If you’re an individual or company looking for help making your content better—or you just want to go out to tea—get in touch at eringreenawald.com.