Better Programming

Advice for programmers.

Follow publication

Member-only story

A Lesson in Confidence: What I’ve Learned From Working at Google as a Software Engineer

Zachary Allegretti
Better Programming
Published in
8 min readJun 14, 2022
Photo by author

This coming July marks my 3rd year at Google. With my approaching Googleversary, I’ve been musing about my journey from an anxious new grad to a prosperous SWE.

I joined in 2019 right after graduating from The Ohio State University with a B.S in Computer Science and Engineering. I remember being excited

A lot has changed since then.

My journey started with Google’s Engineering Residency Program, a rotational program for new grads that offered exposure to multiple teams within Google and made it easier to build relationships with other members. After completing the program, members frequently convert to full-time roles at Google. The program also offers additional mentorship to help with transitioning from academia to the industry. Sadly, the program no longer exists, so the timing worked out well for me.

Joining Google was an overwhelming experience for me. I couldn’t believe that I had pulled it off. Even if eng res wasn’t quite as good as a standard L3 position, it was an opportunity I couldn’t refuse. I packed up my things and bought a one-way ticket from Cleveland to San Francisco.

Create an account to read the full story.

The author made this story available to Medium members only.
If you’re new to Medium, create a new account to read this story on us.

Or, continue in mobile web

Already have an account? Sign in

Zachary Allegretti
Zachary Allegretti

Written by Zachary Allegretti

Software engineer at Google trying to figure out life. Unfortunately there’s no documentation.

Write a response