TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Postmortem of my 9 year journey at Google

198 pointsby delive9 months ago

28 comments

danpalmer9 months ago
There are a bunch of comments saying that Google is just like any other big tech company and that the exciting engineering bit has gone. My experience is only from the last 2.5 years, but I&#x27;ve got a slightly different take.<p>Engineering from &gt;10 years ago seems like it was a wild west. Some truly stunning pieces of technology, strung together with duct tape. Everything had its own configuration language, workflow engine, monitoring solution, etc. Deployments were infrequent, unreliable, and sometimes even done from a dev&#x27;s machine. I don&#x27;t want to disparage engineers who worked there during that time, the systems were amazing, but everything around the edge seemed pretty disparate, and I suspect gave rise to the &quot;promo project&quot; style development meme.<p>Nowadays we&#x27;ve got Boq&#x2F;Pod, the P2020 suite, Rollouts, the automated job sizing technologies, even BCID. None of these are perfect by any means, but the convergence is a really good thing. I switched team, PA, and discipline 6 months ago, and it was dead easy to get up and running because I already knew the majority of the tech, and most of that tech is pretty mature and capable.<p>Maybe Google has become more like other tech companies (although I doubt they have this level of convergence), but I think people glorify the old days at Google and miss that a lot of bad engineering was done. Just one example, but I suspect Google has some of the best internal security of any software company on the planet, and that&#x27;s a very good thing, but it most certainly didn&#x27;t have that back in the day.
评论 #41281353 未加载
评论 #41279576 未加载
评论 #41279597 未加载
评论 #41279523 未加载
评论 #41280725 未加载
评论 #41281439 未加载
评论 #41279948 未加载
评论 #41281369 未加载
评论 #41279735 未加载
评论 #41280176 未加载
rr8089 months ago
I&#x27;ve done the path from SWE to SRE and back to SWE. I was always happy to do production support and diagnose and fix production problems, so I naturally moved to SRE which is always looking for people.<p>It was a real mistake, SRE is hugely stressful and really unrewarding compared to SWE. Yes you learn some skills and get some occasional glory, but year after year of fighting fires really didn&#x27;t build any long lasting career.<p>After switching back to SWE I&#x27;ve finally got promotions and pay rises again, as well as good night sleep and much less stress.
评论 #41279848 未加载
评论 #41281250 未加载
评论 #41279756 未加载
评论 #41279642 未加载
评论 #41281303 未加载
评论 #41280478 未加载
评论 #41279977 未加载
评论 #41279570 未加载
p4bl09 months ago
I&#x27;ve always wondered if privacy conscious engineers who work at Google do actually use Google&#x27;s services for their personal lives (Google Drive, Google Photos, Gmail, Google Calendar, Google Keep, Google Docs, etc.)? And if so, do they continue to use them when after leaving the company?<p>I ask this question here because there seem to be quite some (ex-)Google employees in this thread.
评论 #41281842 未加载
评论 #41281804 未加载
评论 #41282091 未加载
atleastoptimal9 months ago
All these things make me envious of people who get to work at Google or any other FAANG company, where they are both paid well and validated for their intelligence.
评论 #41279682 未加载
评论 #41281380 未加载
评论 #41279866 未加载
评论 #41279655 未加载
dave3339 months ago
The traditional view is that young engineers should join startups in hope of a massive payoff if one goes big, but working for 10 years at BigCo with good salary and stock plans can set you up for life without any risk. One path to avoid is the one I took which was to work at a big tech co as a contractor. Good rates but nothing to show for it after 10 years other than the experience and whatever I had put in my 401K.
评论 #41280089 未加载
评论 #41279774 未加载
commandersaki9 months ago
I try not to be jaded having never cleared the dreaded google interview multiple times, but I&#x27;m very envious of the high compensation, amenities (which their recruiters argue is compensation), and probably getting paid doing very technically challenging work. For me in Australia, it seems to be a case of choose one.
incognito1249 months ago
L3 to L4 in 9months is crazy fast, kudos
评论 #41279748 未加载
lysace9 months ago
&gt; USA centric culture, if you are not in USA at Google and don’t have a big presence in a location it’s a bit like swimming upstream, it’s easy to feel isolated, sidelined or on the flipside overwhelmed with late meetings<p>It&#x27;s like the fourth time I read&#x2F;hear this. I understand that it&#x27;s a tricky one to adress.
评论 #41279649 未加载
foobarbaz5699 months ago
Thanks for writing this! I work on AppEngine &#x2F; Serverless as a SWE. Nice to see that you worked on it as an SRE and I can totally relate to the cognitive complexity of the systems! :)
st3fan9 months ago
You forgot the action items to be moved into the next sprint.
评论 #41279333 未加载
markus_zhang9 months ago
The money alone is good enough. I can probably just retire with all those money and stocks. Let alone tons of techs and a shiny CV. Kudos for starting from a height most people can&#x27;t reach for life. I guess you are going to start another company eventually?
评论 #41280159 未加载
评论 #41279732 未加载
KorematsuFredt9 months ago
Having spent some time with Google as SWE, I think Google was by far the best engineering company I have worked with. Even Amazon, Microsoft were terrible when it comes to software engineering.<p>I am one of those engineers who do not care about culture as long as I am getting paid for the efforts I put in. Google in that sense beat others by HUGE margin.<p>The engineering work was however very different. We focused on right engineering solutions instead of just business aspect. While that kind of attitude hurts us in short term, it pays big in long term.
评论 #41281777 未加载
dvfjsdhgfv9 months ago
&gt; working 60% or 80% were fantastic for my lifestyle and building relationships outside of work<p>Whoah, it seems fantastic! That alone seems like a good reason to work for Google. Unfortunately, none of the companies I worked for was interested in less than 100%. I told them many times, you can keep your money, I just want to spend 20% or 30% less time at work, but they always insisted on 100%. I have a feeling they would go for 120% if legally allowed.
Aardwolf9 months ago
&gt; drastically improved my soft skills<p>I&#x27;d love to know how in a fast paced office environment you can improve those, none of the trainings or anything are about this (even the leadership like ones feel like just standardized template stuff rather than actually have an environment where you can practice social skills and get the correct timely feedback to improve it)
cat_plus_plus9 months ago
If you don&#x27;t enjoy waking up at 4am, work on mobile. Once a new app release is on the phone, nothing is going to make it suddenly break and there is no hurry to send the new release to all users advance, go through internal employee testing and then roll out slowly so that any breakage doesn&#x27;t affect a lot of users.
评论 #41286136 未加载
keepamovin9 months ago
Reading this healed me of my need to work at Google or a megacorp. Cool story, cool journey! Good luck in your next step
luckyone159 months ago
What in God&#x27;s Holy Name Are You Blathering About! - my reaction to most of the ideas coming from SRE like &#x27;class SRE implements interface DevOps&#x27;
georgeburdell9 months ago
Perhaps a condescending take but I think the author got a bit of a big head from getting promoted quickly, and the subtext is that it was due to their amazing technical competence. It’s a noteworthy feat to get recruited out of school, but SRE is a godawful position with high attrition, so it’s easier than SWE to get promoted. That they regret not moving to SWE sooner ignores that SRE is a talent sink and considered a separate ladder by most companies. At this point, the ship has sailed. Eat humble pie, embrace your skillset, and move onward and upward
评论 #41281010 未加载
评论 #41280555 未加载
dr_dshiv9 months ago
“earn more money that I could have imagined”<p>How much, do you think?
meiraleal9 months ago
One of the funniest things in HN that I love to &quot;lose&quot; some karma points is to join discussions about&#x2F;with frustrated ex- Googlers. Google is shit, completely enshitiffied and the engineers there are responsible for that but still when you get to this kind of thread the only thing you see is them praising each other, patting back. Google is gone, my friends. Men in suits destroyed it. Gone is the time that people working there were considered smart, now only the greedy remained.
评论 #41285362 未加载
Balinares9 months ago
Holy crap hi! :) Hello from another PD SRE of 9 years. It&#x27;s been great working with you. Stay awesome!
rabbits779 months ago
I recently left a job at a very different large company with a similar timeframe (a little under ten years). Pretty much everything this author states is related to my experience.<p>There is nothing all that special about Google. Maybe there was twenty years ago, but that ship has long since sailed. It’s just another large US tech company. Like Microsoft and IBM before it.
评论 #41282000 未加载
评论 #41279427 未加载
usr11069 months ago
Some 20 - 10 years ago I was seriously interested in joining Google for many of the reasons he lists. In the end I never applied because at the time they had no development in any country I would have been interested to relocate to.<p>However, during recent years I have turned into a Google hater. He does not mention any of those aspects. Google is an evil business IMHO. They are an advertising company. The challenges for this planet are sustainability. The goal of advertising is to waste resources. I can type this on a low end phone that soon turns 10. It works perfectly, except that no recent Android version is supported. Google is in the business that cores and memory have been doubled several times since then, for no benefit to mankind. And phones are far from the only category, advertisement is about selling a lot of stuff that does not bring any true improvement in quality of life. Video is one of the worst energy wasters in computing. 90% of Youtube is useless crap, not worth destroying the planet. Nobody would pay a realistic price for it. They are an ugly oligopolist. The list could go on and on...
评论 #41281698 未加载
评论 #41281931 未加载
评论 #41281451 未加载
评论 #41281947 未加载
评论 #41281934 未加载
stonethrowaway9 months ago
Light on details and mostly seems to revolve around money.
评论 #41279668 未加载
评论 #41279447 未加载
评论 #41279355 未加载
评论 #41287667 未加载
评论 #41279470 未加载
xyst9 months ago
Working at the modern Google seems so overrated. Wonder what it was like in early 2000s when Larry and Sergei were not C-level douches
评论 #41279476 未加载
评论 #41279403 未加载
评论 #41279746 未加载
评论 #41279371 未加载
tiffanyh9 months ago
Since this post is about SRE…<p>Slight OT: what do people recommended for simple server &amp; db monitoring (for a small saas business)?<p>monit, nagios, victoria metrics, etc?
评论 #41279832 未加载
评论 #41279891 未加载
typeofhuman9 months ago
&gt; Tons of money<p>Lots maybe. But if it&#x27;s under 8 figures before the dot, it&#x27;s not tons.
评论 #41279420 未加载
cperciva9 months ago
<i>L6 ICs are pretty rare - it already is a top tier of seniority in engineering</i><p>Is Google really different from other companies? I talk to a lot of Amazonians (AWS Hero, FreeBSD&#x2F;EC2 maintainer) and my general impression is that developers below L7 ought to be classified as &quot;Junior&quot; -- my mapping is basically L4-L6 = Junior Developer, L7&#x2F;L8 = Developer, and L10 = Senior Developer. Anything which doesn&#x27;t have L7+ involvement gives me major &quot;these kids need adult supervision&quot; vibes for all the newbie mistakes they make.
评论 #41280512 未加载
评论 #41280330 未加载
评论 #41280453 未加载
评论 #41283616 未加载
评论 #41280113 未加载