Live data from Hacker News

Ask HN: What Have You Learned at Google as a Software Engineer?

news.ycombinator.com

1–10 of 157 posts

Ask HN: What Have You Learned at Google as a Software Engineer?

#1
Hello Googlers (former and current ones),

What have you learned at Google, as a Software Engineer, that you think was interesting and helped you up your game as an engineer? Anything you can share with people outside of Google that can help them improve as engineers?

Re: Ask HN: What Have You Learned at Google as a Software Engineer?

#3
I've been at Google for 1.5 years and before that startups. I've learned a lot about working at a large company (getting adjacent teams on board with my ideas, writing compelling design docs, etc). I haven't observed any changes in the quality of my code or ideas.

Re: Ask HN: What Have You Learned at Google as a Software Engineer?

#6
A friend who spent a short time there said "you know that tool that you want to build before you start working on your real job? At G, it already exists"

This is less true now because a lot of their tooling has been exported either directly or by rumors leading to it getting rebuilt outside. I'm talking containerization / orchestration and protobufs specifically.

Re: Ask HN: What Have You Learned at Google as a Software Engineer?

#8
My quality of code has been immensely helped by code reviews by senior people. My team also has a good culture of getting feedback on design. I've learnt a lot on designing with security on mind - sandboxes, SELinux etc. I had no clue about them before I joined.

Design docs and comments by great engineers like Jeff Dean are openly accessible. Treasure cove of knowledge that I try to dip into everyday.

Re: Ask HN: What Have You Learned at Google as a Software Engineer?

#10
Not Google but similar. I learned that my motivation is proportional to the quality and amount of free food I receive. This includes willingness to participate in pointless meetings.

Note: this is not something I'm particularly proud of or anything. Just an observation.

Post reply on HN