What are the main differences between some average developer working for a prestigeous company, like FANG and an average one working, for example, in outsourcing? Is it passion? Is it IQ? Is it the network that makes the difference? Is it soft skills (high focus, good communication, attention to details, well organized). I see that in outsourcing, for example, it is acceptable to write "garbage" code (ie not so good), but in prestigeous companies the codebase looks cleaner (did an internship at amazon, even though I had the feeling that the company standards forced people to not write shitty code rather than genuine interest). But there has to be a difference in the profile of a candidate hired by an average outsourcing company and one hired at a FANG. What do you think is that difference?
Passion, patience, curiosity, creativity (for workarounds and stuff), desire to own things and impact in previous role The interview is just LC and SD bullshit, anyone can get in, but you have to still survive afterward
Literally nothing, why is this a question
I believe the difference is a combination of intelligence, hard work and soft skills.
Ability to pass the interview process, which likely means ability to grind LeetCode and not overlook small details that would prevent one from being hired
The only difference is Leetcode. I’ve worked at FAANG and non FAANG, and I’ve seen garbage code everywhere. Small companies, large companies, all levels of experience doesn’t matter.
This gives me hope. I guess I should start Leetcode
FAANGM has a simple policy. LC or GTFO And Blind has a simple policy. TC or GTFO
It’s like average student of Stanford VS average student of state university
You forgot /s
Did more leetcode. Got past resume black holes or lucky enough to get recruited. That's about it.
determination and/or luck
Leetcode
Used to be that a prestigious cs degree is more common in google but now only leetcode matters. Sad fact of a swe life.
Your prestigious cs degree is cringe keep coping