7 ms·
I had never thought about this before but from this repo I can see all these smart engineers at the big tech firms live within their own walled garden (or priso
by jarym 8y ago
I had never thought about this before but from this repo I can see all these smart engineers at the big tech firms live within their own walled garden (or prison?).
If it weren’t for such a vibrant open source world then they’d really be stuck if they tried to apply their knowledge outside of their companies.
Thanks for sharing the repo!
- akhilcacharya 8y agoThey don’t, and if you’ve got the G-factor, pun intended, to get an offer at Google you can get an offer anywhere. Which, honestly, makes this repository all the more confusing to me. I’m sure there are some people that have lived only within this ecosystem, but that’s the possibly the height of privilege.
- badcoderman 8y agoEh you'd be surprised, I couldn't even get an interview with some places, got denied from others, but now work at Google doing full stack. Every technology I use though is Google internal, and I don't have much knowledge of full stack development outside of Google. Some companies just test your algo / ds / system design knowledge, and sure I do fine there, but any specific knowledge I'm useless. TBH I think I'm not very good at any one language either because I often have to switch
- akhilcacharya 8y agoThat’s what I’m saying, you’ve proven to be smart enough to figure it out. Besides it’s a moot point since no company that competes with Google for talent asks exclusively domain specific questions in their interview loops.
- deleted 8y ago[deleted]
- deleted 8y ago[deleted]
- lazyasciiart 8y agoDoesn't every college hire at FANG fit that description?
- akhilcacharya 8y agoNot necessarily - there are more options at the FANG I am at for this to happen.
- q3k 8y agoI've had companies reject me explicitly because they had bad experience with other googlers. I'm honestly considering dropping it from my CV.
- WestCoastJustin 8y agoIt is almost the other way around. Many of these open-source projects, have roots with engineers leaving these big companies and wanting to use the same tools, so they create them. Or, by these big companies releasing papers and then folks creating open-source versions. Here's some examples of the latter: Dapper (w/ OpenTracing) [1], Spanner (w/ CockroachDB) [2], Borg (w/ Mesos) [3], Dremel (w/ Drill) [4]. I'm sure there are tons more examples but these are just off the top of my head. [1] https://ai.google/research/pubs/pub36356.pdf https://ai.google/research/pubs/pub36356.pdf [2] https://ai.google/research/pubs/pub39966.pdf https://ai.google/research/pubs/pub39966.pdf [3] https://ai.google/research/pubs/pub43438.pdf https://ai.google/research/pubs/pub43438.pdf [4] https://ai.google/research/pubs/pub36632.pdf https://ai.google/research/pubs/pub36632.pdf
- kyrra 8y agoPrometheus is borgmon. Which is a bit funny as it's used by k8s now. It's also funny as the author left Google, wrote it in 2 years for SoundCloud, then went back to Google. https://prometheus.io https://prometheus.io
- manojlds 8y agoWhy is the part that k8s uses it funny? That would have been one of the goals right? K8s is like lot of these projects except that it was created as a open source version of borg from within Google.
- shereadsthenews 8y agoIt’s funny because inside google borgmon is deprecated for new projects and has been since nine years at least. Of course google has stretched “deprecated” to its limits.
- QuercusMax 8y agoAs long as you don't have to write promethus configs in the horrendous borgmon language....
- asdfasgasdgasdg 8y agoA lot more than just ex-FAANG folks would be stuck without the OSS technologies listed in the right column. I daresay, considering much of this software was authored by Xooglers or inspired by Google papers, that it's actually everyone else who would be stuck. The folks who have seen how these problems can be solved at scale would just reimplement the solutions, as indeed they have done.
- int_19h 8y agoWith Microsoft, this has changed substantially in the past decade, and there are many teams running entirely on public online services (GitHub, Azure DevOps, Travis etc) and with end-to-end open source tooling and dependencies. So it's much less of a technological bubble than it used to be. Probably less so than Google at this point. Can't say about Amazon.