News for hackers. Stuff that matters.
Re:Ask HN: What current companies have the best software eng... by pmiller2 on Wednesday January 04, 2017 @02:36AM (#13316410)
I'm interested to know more about the "initiation rites."
Re:Ask HN: What current companies have the best software eng... by simpfai on Wednesday January 04, 2017 @09:55AM (#13318694)
He may be referring to the on boarding process + first commit. Generally you'll have a few classes that introduce you to Google's build tools and any technologies that are relevant to you/your team. Then you'll start work and go through your first code review. This is probably what is refereed to as 'initiation rites'. Depending on the size of the change you may get a handful of comments or quite a few. After going through the code review process you will have successfully internalized Google's commitment to code quality. Generally you'll get a bunch of comments and suggestions that seem nitpicky but help keep things consistent and a few that are eye opening and help you become a better engineer.
Re:Ask HN: What current companies have the best software eng... by exfacebook on Wednesday January 04, 2017 @03:18AM (#13316585)
I'm guessing he means readability. Google fetisihizes consistency, even at the cost of ingenuity and productivity. Heroism is a virtue at some other companies; at Google, it's a sin.
Re:Ask HN: What current companies have the best software eng... by fishnchips on Wednesday January 04, 2017 @09:43AM (#13318600)
> Heroism is a virtue at some other companies; at Google, it's a sin.

This is not entirely true. I've seen many people being promoted for "jumping on grenades", especially in SRE. A culture of heroism is unsustainable, but individual acts of heroism (when required) should always be appreciated.

Re:Ask HN: What current companies have the best software eng... by tehlike on Wednesday January 04, 2017 @10:29AM (#13319028)
did you work at google before?

I would love a fair comparison.