5 ms·
Non-Googler: What do all those words mean? Noogler: Haha, this video is so funny! L4 SWE: (Crying because the video is so true) L5 SWE: Haha, this video is s
by dpryden 5y ago
Non-Googler: What do all those words mean?
Noogler: Haha, this video is so funny!
L4 SWE: (Crying because the video is so true)
L5 SWE: Haha, this video is so funny! I should show it to my interns, this will be a good training for them.
L6+ SWE: Why do people think this is funny? This Broccoli Man guy makes some really good points...
- belter 5y agoL7+ SWE My life is a waste but the money is too good...
- throw1234651234 5y agoNon-Googler: What do all those words mean? Exactly. This wasn't too relatable, even though I have the GCP Certified Architect cert.
- jjtheblunt 5y agoAs an ex Apple person, i'd say it means there's way too much hierarchy at Google? not sure i'm reading it right though
- flatiron 5y agowe still had our processes though. Radar was my least favorite, but they replaced the ant eater app with one that was at least partially usable right before i left.
- jjtheblunt 5y agowe'd say, about spoken mad scientist style requests, if it's not in radar, it never existed. :)
- q3k 5y agoIMO/IME it's the clash between tooling, systems and and processes designed for running long-term highly scalable and reliable services maintained by teams in multiple geographical locations and used by billions of people; and greenfield projects that just want to get things done at an early stage. Requiring multi-cluster/region, the quota/resource economy system, handling PCRs, code review, readability approval for complex configuration languages (and the existence of such complex languages in the first place) ... all of that makes sense in a vacuum and all were built to handle real problems and are likely written in the blood of a near-miss outage. But it also all comes crashing down on you when you're doing things from scratch for a relatively simple usecase that no-one really designed for.
- dpryden 5y agoI can't tell if this comment is implying that my comment is unclear, or if you're agreeing with the first line of my comment. In either case, though, it's an inside joke precisely because it's more relatable to those who are (or were) inside. In particular, I think it would be most funny to someone who was at Google about a decade ago; when I left Google in 2017 things had already changed enough that this didn't ring quite as true for new hires. That said, GCP is not very representative of what the internal platform looked like circa 2010. (Or even of what the internal platform looks like now, as far as I know.)
- vanderZwan 5y agoNot sure if "SWE" stands for software engineer, or "Sweden" as in Stockholm Syndrome
- deleted 5y ago[deleted]
- keville 5y agoWhy not both? :sob:
- praptak 5y agoRandom synapse activation: A few years ago there was a Swedish tourist at a hotel where I was on vacation. He had a blue-yellow hat with "SWE" written on it in Courier font. I felt an urge to steal his hat because it looked better than most of the Google-branded swag I got as a Google SWE :)
- frakkingcylons 5y agoOh definitely Sweden.
- cperciva 5y agoWhere does "these are really good points, but why don't we have tooling which sets everything up automatically?" fit on the scale?
- omreaderhn 5y agoThat would be 'Xoogler' because Google's engineering and broader corporate culture does not reward work like that and so when you realize that, you leave. In general, Googlers have very little idea how far behind the rest of the industry they are when it comes to tooling. I am a Xoogler.
- mwcampbell 5y agoI got the impression, based on a blog post by Eric Lawrence [1], that Google's developer tooling was top-notch (except for devs working on open-source projects like Chromium). Did it get worse since 2017, or are you talking about a different kind of tooling? [1]; https://textslashplain.com/2017/02/01/google-chrome-one-year-in/ https://textslashplain.com/2017/02/01/google-chrome-one-year...
- throwawayfgg 5y agoGoogle's developer tooling is top-notch and amazing and constantly improving.
- cmrdporcupine 5y agoimho the Google interview process selects for people who thrive on organizational challenges.
- raldi 5y agoOr: These are really good points for a visibly-user-facing post-alpha service, but isn't it a bit overengineered for an experimental internal service whose clients can tolerate the risk of occasional downtime?
- 5y ago
- deleted 5y ago[deleted]