> below-average IQ people. .. > Any advice is appreciated. Not shitting on your colleagues with this generation's phrenology would be a great start. More generally, it sounds like you are starting with the idea that you're better and smarter than everyone you work with and only you can see the problems, as opposed to everyone you work with being (by and large) decent and hard working people who are making the best of…
Ask HN: I joined a FAANG and it is awful
71–80 of 255 posts
Re: Ask HN: I joined a FAANG and it is awful
#72"A+ players solving hard problems" Is this really what people think when joining a large company such as FAANG ? I mean not everyone can be an A player in a company with 1000s of employees, correct ? Also not every team is going to be solving hard problems. Someone has to do the dirty things. Isn't that understood ? Not trying to shit on you OP but I would have tried to learn more about the team in interviews if poss…
FAANG companies certainly have a lot of very bright engineers. There's no disputing that. And they contend with some really thorny problems that admit no easy solutions, such as scale and content moderation.
But there's also plenty of smaller companies that have difficult problems with very sharp coworkers. Of course, they don't have the same prestige.
Re: Ask HN: I joined a FAANG and it is awful
#73> staffed with below-average IQ people. This comment doesn't reflect well on you. I've recently joined a FAANG as well, and I've been disappointed with the code quality and the tooling. I expected better. Yet I feel there are tons of things to learn, and there are definitely bright people there. If anything, it reminds us that it's not easy to build software.
Re: Ask HN: I joined a FAANG and it is awful
#74Re: Ask HN: I joined a FAANG and it is awful
#75Trying to turn a team around by working really hard seems like a good way to burn yourself out. Whether the team succeeds is likely beyond your control. Be helpful where you can, but let the manager worry about it.
It’s hard to tell much from a single comment, but referring to team members as “low IQ” seems like a warning sign that you might need to work on your people skills. Sure, you’re disappointed, but that’s not their fault so be careful not to use that as an excuse to take it out on them with the excuse of “raising standards” or some other justification like that. Been there, regretted being a jerk.
Re: Ask HN: I joined a FAANG and it is awful
#76Re: Ask HN: I joined a FAANG and it is awful
#77Re: Ask HN: I joined a FAANG and it is awful
#78"staffed with below-average IQ people" I'm not sure why your co-workers' IQ is your concern. To come out of the gate with a comment like this sounds like you have a strong disdain for them. Part of your reason for joining the company was the paycheck. I assume the checks aren't bouncing. My advice is the same advice I would give to many people: Learn from your coworkers. Understand the problems that the team and the…
Before joining this company, I hired and managed teams across various startups. I don't think I would be speaking out of turn to say in every company we looked for aptitude and intelligence. I don't know what my previous or current colleagues literal IQs are, but you know a highly intelligent person when you meet and work with one.
Through my entire FOUR MONTH interview process, I met a dozen people, all of whom would be considered highly intelligent. Maybe I am naive to assume that's what that interview process was designed for.
And to be clear, those folks I interviewed with and many other people around me are highly intelligent. But the people I work with on daily basis, whom I did not meet in my interview, are categorically less intelligent and honestly at the root of most of the problems I've dealt with since starting.
Sorry if it is rude, but I think it's an honest depiction of the situation.
Re: Ask HN: I joined a FAANG and it is awful
#79Re: Ask HN: I joined a FAANG and it is awful
#80I work for a FAANG, and have for a while. Maybe I have below average IQ, too, but I've met and had the pleasure of working with some of the smartest, hardest working, kindest people in my career here. Some assholes too, of course, but we're all human.
Everything is built in-house because it needs to solve problems at a scale that you've never worked at. Be humble. If the tooling is terrible, congrats! There's a bunch of impact in your future making the tooling better. And because it's a big company, it cares a lot about marginal productivity improvements like better tooling, and will reward you for it. That's pretty different than my experiences at startups that are struggling for survival.
Maybe you picked a bad team. That's a possibility, because large companies are less homogenous than startups. But that also means that there are good teams, whereas if you pick a bad startup the whole thing is bad. Sounds like you didn't do the homework you should have before choosing a team. Maybe, again, be humble and accept that you have things to learn, even if it's just how to see red flags prior to joining a team, and use what you've learned when choosing a team next time.
Good luck!