News for hackers. Stuff that matters.
Re:Ask HN: How do I choose between a job offer from Google a... by jhillyerd on Saturday September 15, 2018 @01:27PM (#17995134)
Google is also a very good learning opportunity; there is lots of training available to employees, you will be working with very talented people, and will get to see how the planet-scale dogfood is made first hand.
Re:Ask HN: How do I choose between a job offer from Google a... by zerr on Saturday September 15, 2018 @01:39PM (#17995206)
I've heard that many things are arcane in-house proprietary stuff, not easily transferable knowledge/experience.
Re:Ask HN: How do I choose between a job offer from Google a... by modeless on Sunday September 16, 2018 @12:42PM (#17999769)
Google's CI system is proprietary, but learning how a CI system should work is valuable. Google's code review system is proprietary, but learning how code review should work is valuable. Repeat for every proprietary system Google has.

When I left Google for a startup, all the tools I took for granted didn't exist. But because I knew how things could and should work, I was able to apply open source and commercially available tools to improve software development practices at my new employer.

Re:Ask HN: How do I choose between a job offer from Google a... by mav3rick on Saturday September 15, 2018 @01:49PM (#17995258)
That is not true. No matter the shit Google gets on HN it's a tremendous place to learn and grow. All the large scale systems you see now were first invented at Google and now are replicated at Facebook etc.. The code reviews alone will make you a better programmer and working with senior people will give you an appreciation for designing complex systems. It's a great place to work IMO.
Re:Ask HN: How do I choose between a job offer from Google a... by refulgentis on Saturday September 15, 2018 @01:47PM (#17995242)
Put another way, you'll learn much more about how to identify and work with talented people on difficult projects at Google than at a startup. At a startup you're worried about how you'll pack a bologna sandwich for lunch tomorrow, at Google you're a sous chef for a 5 star banquet hall in NYC.
Re:Ask HN: How do I choose between a job offer from Google a... by dmarlow on Saturday September 15, 2018 @03:23PM (#17995680)
I think it goes both ways. There are plenty mundane things at BigCo for people to do.
Re:Ask HN: How do I choose between a job offer from Google a... by refulgentis on Saturday September 15, 2018 @06:34PM (#17996342)
I've done both extremes, and you're absolutely right, but the point still stands no matter how many cases we can find that might hint at the opposite :)
Re:Ask HN: How do I choose between a job offer from Google a... by Mr_P on Saturday September 15, 2018 @08:12PM (#17996693)
This used to be the case, but these days many fundamental Google tools are open.

Borg is Kubernetes, flume is externally available as Google Cloud Dataflow (it's basically Apache Beam), Tensorflow is open source, many of Google's internal java libraries and tools are available externally (Guava, Guice, Dagger), and absl (c++ common libraries) are also available externally.

More importantly, assuming you land on a team with strong software engineering culture (this is likely, but admittedly not guaranteed, even at Google), the general skills you pick up for software design, planning, testing, etc. are transferable anywhere.

That said, all of this applies mostly to software engineers. If you're applying for an SRE position, then I've heard the experience is less transferable, but it's not something I could comment on first hand.

Re:Ask HN: How do I choose between a job offer from Google a... by skj on Sunday September 16, 2018 @11:17AM (#17999315)
Borg is not very much like kubernetes from the config or run side. Maybe underlying both are containers, but it's really pretty different.
Re:Ask HN: How do I choose between a job offer from Google a... by mk89 on Sunday September 16, 2018 @01:36PM (#18000018)
Flume is not comparable to Google cloud dataflow nor beam. But I understand your point.
Re:Ask HN: How do I choose between a job offer from Google a... by daveFNbuck on Sunday September 16, 2018 @11:20AM (#17999322)
That's true about many of the specific tools you learn, but you also learn a lot of generic development skills that no one will take the time to teach you at a startup.
Re:Ask HN: How do I choose between a job offer from Google a... by tastyham on Saturday September 15, 2018 @03:43PM (#17995737)
> arcane in-house proprietary stuff

Just like any other successful company that does something interesting and has been around more than a couple of years.

Re:Ask HN: How do I choose between a job offer from Google a... by cynicalkane on Sunday September 16, 2018 @03:26PM (#18000602)
Google's in-house tools are generally stronger than the publicly available stuff across the board. Ex-Googlers are more often frustrated not by a lack of ability with those tools, but knowing what they can't do with them.

Also, Google's best tools are increasingly open-source.

Re:Ask HN: How do I choose between a job offer from Google a... by pickgoogle on Saturday September 15, 2018 @03:04PM (#17995613)
> you will be working with very talented people

Do you think they are more talented than other companies, like, say, Amazon?

Re:Ask HN: How do I choose between a job offer from Google a... by Youden on Saturday September 15, 2018 @05:29PM (#17996129)
Really, for the most part, the talent goes to the best places to work. That's subjective but the major factors for most people are mission (e.g. charity good, privacy violation bad), working environment and compensation.

Amazon isn't really particularly good at any of these, so you'll tend to find more talent at places that do better. Facebook and Google both have better compensation and from what I've heard from friends (who've also had experience with Amazon), both also have a better working environment.

Re:Ask HN: How do I choose between a job offer from Google a... by dmarlow on Saturday September 15, 2018 @03:17PM (#17995657)
Maybe a higher ratio overall?
Re:Ask HN: How do I choose between a job offer from Google a... by pickgoogle on Saturday September 15, 2018 @03:39PM (#17995727)
I see. Do you think people at Amazon are inferior?
Re:Ask HN: How do I choose between a job offer from Google a... by dang on Saturday September 15, 2018 @05:20PM (#17996091)
The previous account you created to post these is one that we ended up having to ban for trolling.

We've banned this account. Please stop creating accounts to do this, or we'll ban your main account as well.