By week 2 at FAANG I'd gotten through the onboarding, figured out how to get my app running behind all the business security and policies, and started trying to work on a simple frontend React bugfix.
I'm struggling to make heads and tails of everything going up. I understand what processes exist and why at a theoretical level, but all the outdated documentation, random commands to input and feature flags to setup, etc. is literally driving me in circles. Also my team is VERY busy, so I've had to figure out everything on my own. I have the app working, but I cannot understand beginning to end how the frontend app works.
Also I'm feeling a strong sense of imposter syndrome. I'm the oldest engineer on my team, surrounded by a bunch of fresh 20 year olds 3 years out of college who's first job is FAANG. There's an air of non-egotistical elitism I just can't put my finger on, but as someone who dropped out of college so they could earn money and lessen the burden of their immigrant parents, I just feel like I really really don't belong.
Right now at work I've taken on a ticket that should be simple, but I just cannot understand why it's not working in the massive ecosystem and integrations that exists for this app.
Also on a sidenote, I'm a bit disappointed in the sense that I expected more from FAANG. The quality of the apps I'm seeing seems vastly technically overengineered, almost like 100 different hero engineers added their own "tricks" just to seem clever, make a name for themself, make everyone else's life harder, and then pat themselves on the back while writing extensive documentation about why their little chrome extension or alternative way of doing things solves X,Y,Z (while completely ignoring how convoluted and burdensome they've now made something that, while technically inconvenient, was utterly simple to understand prior).
Anyway, rant over. Anyone felt the same way starting at FAANG? Not sure if I'm gonna stick around.
owebmaster•5h ago
Ask for help
> Also on a sidenote, I'm a bit disappointed in the sense that I expected more from FAANG. The quality of the apps I'm seeing seems vastly technically overengineered
You have not been capable of fixing bugs in simple React projects yet, I don't think you are in a good position to make this judgement.
s1artibartfast•3h ago
Ask for help and asking questions is like a superpower at a megacorp. Trust in your intelligence and experience to know your questions are valid.
So many people nod along and operate on vibes because they all have imposter syndrome and are too scared to ask. Entire meetings where people are discussing acronyms they dont even understand. Functionaries that dont ask or understand why they are doing something, and how it fits into the big picture.
There other thing to remember is not to avoid politics. You dont have to kiss ass, but knowing who has power and building reputation with them is critical.