I’m not talking about exceptions where you get to work on exciting new R&D projects. I’m talking about the majority of the FAANGMULA software engineers who just add features and fix bugs to existing code. For reference: FAANGMULA = Facebook, Amazon, Apple, Netflix, Google, Microsoft, Uber, Lyft, AirBnB
It’s TC n name they chase Work is same
Depends on team. But yes you can find interesting stuff or create a team which does that. 10% Remaining 80% ppl - mainly TC chasing with a bit of interested 10% only tc chasing
No one is interested in upgrading dependencies and moving protos, but that’s most of tech work
Most of software engineering is plumbing bullshit. Even the seemingly "exciting" projects too boils down to the same stuff. Source: on a team that sounds "exciting"
Software engineering at scale is mostly just dev ops/updating configs/fighting fires.
Wish my team was like that. Every project I get is some massive architecture design for a new feature that affects like every part of the app. Feel like it’s what some people dream about but it is a ton of work and original thought.
Tier 1 AWS service? I mean we have design too but at scale it seems to me even doing simple things like displaying some data on a UI takes a lot of work including design review.
Smaller companies will solve much more interesting problems.
I work on infra that Google believes will become mainstream in 2025 inside Google, and the world could catch up by 2030. So yes, definitely exciting work for me.
i've ben looking into infra roles at google are they any good? is it the same interview process as swe?
I was at smaller and medium size companies where most of the work were related to POC (proof of concept). These projects are interesting and let you work on the core concepts only, there is not much maintenance , support or world class standards you have to follow. Skills are sky rocketed in such projects which will help you fetch interview calls. However working in FANGMULA, I mostly experienced projects which are used by millions and billions ppl in the world, and getting in to core development teams is really tough moreover the solution is developed by hundreds and thousands of engineers so focus is more on quality which will actually be exploit proof, best in class performance etc. , rather then quickness to prove a small idea. So I have accepted this fact , work for small or medium size companies for first decade of your career then move to FANGMULA, learn skills related to leadership etc there
Very good description. Thanks for the advice
You forgot Netflix in faang
Good catch
Fitness
Yesterday
955
Gain muscle without protein powder
Tech Industry
10h
384
Will you abandon Google search over OpenAI search
Tech Industry
Yesterday
1696
Companies that pay as much as meta
Ask Blinders
16h
1670
How big are the balls of Google to lay off thousands and then do 70 BILLION in stock buyback?
Today I Learned
Yesterday
2212
White male privilege is real
I had more interesting work before and learned much more, but still highly recommend working in FAANG. I doubled my pay and now recruiters want to talk to me, so I will have more options in future.