Tech Industry
Yesterday
885
I watched two Google Engineers refuse to give up a seat for a lady holding a newborn baby at the airport.
Ask Blinders
Yesterday
2002
How big are the balls of Google to lay off thousands and then do 70 BILLION in stock buyback?
Tech Industry
3d
32214
What happens when most of your team is Indian?
World Conflicts
Yesterday
1183
Why do Indians support Israel so much( on blind surprisingly) when Israel really thinks 💩of them ?
Software Engineering Career
Yesterday
454
If your team does daily standups, your manager is a micromanager
Is the interview the last hurdle? I'm not talking about a specific task or project. Generally speaking, how would you rate your job in terms of mental gymnastics? EDIT: Thanks to everyone who participated. I posted this thread to get a sense of whether it's all sunshines and rainbows at FAANG. It's always good to know what you're walking into. Some *personal* observations from this thread (Please feel free to read the comments and interpret the results yourself): 1. The results from the comments and the poll are almost opposite. This is probably because a lot of the voters on the poll are not from FAANG or operate at junior or associate levels where the workload *might* be a little lighter. So I'd suggest that you take any poll result ANYWHERE with a grain of salt. Having said that, the poll shows that ~40% of participants think that their jobs are at least as hard as the interview process. 2. Don't believe the memes. You know the ones that go "Interview = hard, job description = CSS color change lol". 3. If you want the TC you'll have to put in the work and hours. LC is just a way for you to get into these companies and the interview process is (I believe) purposefully crackable. But the "grind" or whatever you wanna call it, continues on the job. This is especially true for senior-level engineers. 4. It's also team-dependent. You might be part of a team which gives you golden-tier WLB. 5. These companies generally provide good learning opportunities for new employees, but be prepared to put in the work. 6. There's no such thing as free money :) but I'm sure the TC will make it all feel better. 7. Some senior-level folks believe the job is actually pretty easy so feel free to reach out to them to see which areas they work on.
much higher expectations for little more pay
Agreed. And all that Workplace posting and scope fights make it even worse.
What companies offer easier work for 80-90pct of pay?
Much harder job at meta.
Compared to?
SWE?
Despite the memes, expectations here are pretty high. I’m in GCP tho, so not sure if that makes a difference or not
Probably does, I hear from all the cloud portions of big tech corps that it's harder, pay is a bit better, and wlb is shittier
Are you programming in cpp though @cppgonext
Much harder, more scope, more writing, more things to do, higher level sdes to work and compete with. All in all, very tough compared to any of my previous jobs. A lot higher expectations on continuous and consistent delivery which turns sometimes to double work for approximately 20% - 30% higher pay.
Who pays as well but expects less?
I do not know my friend. If i had known, i womder if i would have chosen it.
the interview is not the last hurdle. expectations are high and often times the job can be quite stressful especially if you ever hope to get promoted. I actually have no idea why people are voting that the job is easier than the interview in FAANG, maybe it's non-FAANG folks? It is absolutely not the case at Amazon and Meta where coasting is rarely possible. Google coasting is possible in some roles/orgs but it would be for those who literally never want to be promoted, Google promotions are a damn nightmare. Netflix will happily fire those not performing up to standards. Apple is huge so it's very team dependent, but there are many horror stories of ridiculous Apple managers and Apple as a cultural norm for almost their whole history is known for micromanaging employees.
I’m at cap 1 right now and really haven’t tried to get into a FAANG yet… I think there is a group of people who perform at a very high level at mediocre companies, but the leetcode interview is just too difficult or they can’t be bothered to prepare. I know the expectations at a FAANG are different, but I still think most people who fall into that group could do very well at a FAANG
Hi fellow tech company banker. Lots of my peers bailed to FAANG and I crush it harder here than many of them as we brushed elbows through the years. I think I agree, but compared to other companies CapOne definitely ups the bar a lot too relatively speaking / depending on your org. Easy enough to coast, but the 20% of people do 80% of the work thing is just extremely true and takes a lot to be at that level sustainably. I just mentally hit a block when I have to open CTCI or Leetcode. Every fiber in my being wants to the TV on, game, whatever else. Like reversing a magnet 🤣 I can do the goddamn mediums too it's just the effort of getting 50-100 done to avoid going into interviews half cocked. Idk oh well. I lead a team here and it pays the bills I suppose. What can ya do ehhh
A lot depends on the team. In general, I think there might be more pressure to deliver if you work in a startup.
I work in a start up now. A lot more chill than when I worked as a consultant, where you're expected to deliver very high quality code very quickly and leave the customer with very good documentation. It was a lot of stress, and the pay wasn't worth it. Learned a lot though.
😂 yep I’m in consulting. Have learned a lot through various of projects on different firms. Definitely a good place to learn about system design, architecture, a-z projects etc The pay isn’t worth all the deadlines/high quality code/test/documentation. But can’t complain, market is competitive and we are not getting ton of money from clients
I feel folks that are selecting don't actually work at a fang or have not worked at other places before joining fang.
I put easier. Worked much harder in an early startup (~10 people) and even as an intern before that in a slightly less early start-up (~100 people). Easiest job I’ve had was a mid-sized company (~750 people). Amazon can be tedious but the work is mind-numbingly easy for me. Certainly easier than the level of difficulty of the interview, which wasn’t *that* hard to begin with.
@CdnEng are you normally smarter than your peers? How did you compare with others in university? I want to join FAANG but sometimes i wonder if I'll be able to manage. Normally i did well in all my companies and people think I'm pretty smart but I feel like Ijust work harder. Not sure if i can work any harder than this so always doubtful about joining Faang. I know interviews won't be an issue once I do 250LC questions. Jusy don't want to work 60 hour weeks. BTW have you ever done an IQ test? I think IQ score is a pretty good indicator for programming/math type jobs.
May be hard for some since they were always just LC monkeys.
Honestly speaking, I think the job is simply different. Nobody expects you to check if the tree is balanced or not. But it is expected that you will know how this extra 10 ms of latency will impact your and other people systems. I would say that technically wise it is not more difficult, it is just more expected that you see the bigger picture compared to other companies.
So how does it impact?
Following as well.
Unpopular but I’ve found the expectations are quite high. Feels very sink or swim
Did you work somewhere else besides Uber?
Your username is literally rest and vest haha