Live data from Hacker News

Ask HN: I joined a FAANG and it is awful

news.ycombinator.com

111–120 of 255 posts

Re: Ask HN: I joined a FAANG and it is awful

#112
So you've achieved a goal of yours, are getting excellent pay, and gotten a FAANG on your resume.

Don't kill yourself now working nights and weekends. But do take the time to evaluate what is important to you. You can probably get hired most places you'd care to work now, so...where is that? What makes a place ideal for you? What would you be willing to give up to make that happen?

I think cooling your heels there for a while is a given; that might be coasting, sure, but it also might be determining specific small areas within the company to pour yourself into to try and improve.

After you've been there a bit, see if things have improved, as you've gotten more context. If not, you're in a better position to move on; you've now got the FAANG on your resume, any recruiters you talk to will know not to lowball you, and you'll have spent time thinking about what actually makes you happy in a workplace and can look to seek it out.

But I will say, having worked in 5-6 companies now over a 12 year career, no place will have everything you want, and no place will stay the same. Figure out what is most important to you. It might be compensation and stability; it might be interesting problems, it might be something else. If it's either of those two, though, you may want to look outside of your main place of employ to figure out how to meet the other need; job for compensation, personal work for interesting problems, for instance. Or get permission for some moonlighting and take some contract work from some old contacts maybe.

Re: Ask HN: I joined a FAANG and it is awful

#114
post #89

Earlier quoted context omitted.

I seem to be getting a lot of heat for this comment - fair enough, but I will expand on that. 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 wi…

IQ is kind of a weird metric to measure people by. Do they get their shit done?

Why is it a weird metric?

Re: Ask HN: I joined a FAANG and it is awful

#115
post #14

"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…

> Part of your reason for joining the company was the paycheck. I assume the checks aren't bouncing.

Best and funniest comment.

OP really should have a side project or something to keep skills nice and sharp but I don't see a reason to complain about working for CV companies like a FAANG making shovel-loads of cash from every orifice. Not sure what the downside is, maybe I've been too poor for too long.

Re: Ask HN: I joined a FAANG and it is awful

#117

I appreciate all the comments (even the criticism). In so many ways, this post has already helped me see things more clearly. One final thought is that I know I can quit - that isn't the question. I could make more money (with less stability) consulting, or find a middle ground at a Series C+ company. What I probably should have said in my OP is that quitting feels wrong. I've never quit a position after three months…

It sounds like you know this job isn't a good fit for your disposition and ambitions. Staying somewhere where you're not a good fit won't really do anyone any favors, and a FAANG will have no problems replacing you.

I was in your shoes a few years ago. It was a dream of mine to work at a FAANG and when I got there, it was super disappointing for a lot of the same reasons (IQ comment aside). I consistently got good/great performance reviews without working nights/weekends and I could've kept coasting for a long time but I would've been miserable. I left and I'm back in the startup world now, which has its own problems but I'm happier.

The one thing I wasn't able to get from the post is what it is you actually want out of your job. It sounds like working with smart people is one component. You mentioned an efficient toolset. Is that it? I doubt it. It's probably worth taking the time to sit and figure that out before you move onto your next thing.

As software developer we're in a unique position of choice, and IMO we should enjoy that while it lasts. It's not guaranteed to be like this forever. Life, and your career, is just way too short to spend in a place that you know is wrong.

Re: Ask HN: I joined a FAANG and it is awful

#118
You're getting a lot of heat from HN about the IQ comment here, instead of being give actual helpful advice or given a charitable reading of the intent behind your statement. (Is it just me, or has HN's quality dropped somewhat significantly over the last ~1.5 years?)

My experience is similar to yours, however. I have managed, led, and been a part of teams at small startups for the last 10 years of my career. I recently joined a name brand, large tech company (not FAANG, but maybe a half step down from there. They certainly think of themselves as a FAANG-type company).

I've had the same experience as you.

There's much more money. Our compensations are higher. The technology choices are more cutting edge and expensive.

But the toolset my team was using to actually develop, is worse than what I've used for the last decade.

The people I interviewed with ranged from extremely intelligent and skilled, to the sort of rude know-it-all engineering type you hear about related to faang interviews. The interview process was so difficult that I was on track to fail it, until an upper manager reached out and personally interviewed me to see what was going wrong, and corrected the process.

But my team, while great people I enjoy working with, are a very, very considerable step down in terms of skill, ability, and knowledge from the last team I managed. And those guys were making easily 50k+ / year less than my current team members.

I also thought I was joining to solve A+ hard problems, and I'm also having a bit of a hard time with it.

I started at the beginning of 2021, I'm taking a couple of approaches, mentally to this. Firstly, I'm not leaving until my stock options finish vesting. So that means I'm in this for the long haul.

Second, the fact that I'm so much more knowledgable than the rest of my team, I hope, should set me up for promotions down the line. I think part of what's going on here, is that this company is so_much_larger than the startups I've worked for in the past, means that ICs genuinely don't get to see most of the truly difficult problems, because true difficulty gets spread out over so many more people, and solved by people higher up the totem pole than a lowly IC. FWIW, this desire has made me really dislike the current Covid WFH arrangement. As great as WFH is, getting promoted is so much harder when you lack consistent facetime with the people around you.

Thirdly, I really, really, really blame the modern FAANG inspired Leetcode interview process. My teammates clearly have the ability to solve leetcode style questions. And in the blue moon opportunity that such a question comes up in code, it is usually solved pretty quickly. But actually important coding skills? I will be keeping this in mind as much as possible when I vet out companies when doing future interviews, and I very much hope this industry fad changes over time.

Fourth: the fact that I can develop so much quicker and cleaner than my coworkers, means that I can take advantage of the fact that this company has many more different types of technology than I would be exposed to at a start up. I will be spending that extra time bumping up my own skillset, so as to be a more desirable candidate once my options vest.

However, all of the above is specific to one assumption: I ultimately like this company, and enjoy the job. I am not working nights and weekends at a company I hate. So if that's the position you find yourself in, I would suggest leaving. The mere fact that something is a FAANG doesn't automatically mean its a good job. Weigh your income vs your options vs your happiness, and make a decision. The "FAANG" title holds very little weight in that decision, except as a good-looking line-item on your resume.

Re: Ask HN: I joined a FAANG and it is awful

#119
The grass is always greener on the other side. Having been through many companies you always think it’s just this one that uses bad tools, does not test the way I think they should, time frames are unrealistic, managers have no technical experience. Truth is it’s all of them. You got your foot in the door now start looking for that dream spot, even though not many will find it and if you do congratulations you are in the minority. With your attitude maybe they just want to see if you can pay your dues before they put you on something you might deem important.

Re: Ask HN: I joined a FAANG and it is awful

#120

Earlier quoted context omitted.

I seem to be getting a lot of heat for this comment - fair enough, but I will expand on that. 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 wi…

You shouldnt have to feel bad for calling people low IQ. I work at FAANG and feel the exact same way. Completely underwhelmed by the talent.

You are confusing IQ and intelligence. It would have been better to say "my co-workers do not seem to be highly intelligent".
Post reply on HN