Live data from Hacker News

Ask HN: Is all of FAANG like this?

news.ycombinator.com

561–570 of 648 posts

Re: Ask HN: Is all of FAANG like this?

#561
post #324

Earlier quoted context omitted.

I don't understand what you mean by "people like this OP". They don't say that they struggled with the hiring process or feel like a fraud. Rather they seem to be easily capable of the work. Actually I'm not sure what any of your post is about. Your friend doesn't like their job because they're hiring people to make facebook ads more effective?

And in addition slacks as much as he can get away with. There is that option where even if it looks like you can get away with working only on Mondays spreading results, you would work on Tuesday, Wendsday etc too.

I was in the same boat as OP a few years back at an old grimy tech megacorp. I worked my ass off, and couldn't make any progress because of terrible tools, terrible teammates, terrible process. It was a fucking nightmare.*

If that'd been my first tech job, I might have just ragequit the whole industry.

Fortunately, I'd already been around the block a couple of times, so I knew that I just had a particularly bad team at a mediocre company. I hopped ship, and everything was great at the next company.

*A bad job:

My teammates were annoyed any time I asked them any questions. "Just read the code! It's in the code!" Yeah, OK, I'll spend 8 hours digging through this fucking code when you could have spent 10 minutes explaining it. I think this is probably the worst thing for productivity I've come across in my career. Any time someone asks you for help at work, DROP EVERYTHING AND FUCKING HELP THEM. Teach them how to fish, too, don't just walk them through things. Show them where you're finding documentation, show them the local equivalent of a man page, introduce them to the people with the tribal knowledge. If they spent an honest 10 minutes trying to figure something out on their own, it's part of your job to go help them out.

I'd fix a bug, then have to go to meeting after meeting after meeting to try and get permission to check in my fix. It'd often be either rejected, or I'd have to redo the same handful of lines of code a dozen times before I could get it in.

I'd have to set up some internally-developed test infrastructure, but it was a 40 step procedure to get the tool running and if any one of those steps went wrong, you'd have to go back to the start and start over. Nobody who was familiar with it was willing to walk me through it, so it took an incredible amount of willpower to force myself to get that shit set up.

There was another team working on the exact same thing as my team in another org, but we weren't "tented" (AKA: "disclosed") on each other's super secret projects, so we weren't allowed to work together at all or share any information. My team hated the other team, and they in turn hated our team. (I knew this because I had a close personal friend on the other team)

The development environment was almost completely paralyzed by company-wide bugs. The company was sharing a single insanely gigantic codebase across thousand and thousands of engineers, and there'd be month+ long stretches where the build and tools were broken. Since things were broken so long, people would check in new build breaks without realizing it, and it ended up in a vicious circle of badness.

And of course, the product we were building was a useless piece of crap that everybody hated.

Re: Ask HN: Is all of FAANG like this?

#562

Earlier quoted context omitted.

This is nuts. This guy doesn't owe the maximally extractive amount of his labor to the FAANGCorp. If they're happy with his work output, fine. He fulfilled his end of the bargain. Totally deranged protestant work ethic run amok to think otherwise. It's also extremely not this guy's fault other people have to work exploitative shit jobs during a pandemic, and his working harder (for FAANG!) isn't the thing that will f…

> If they're happy with his work output, fine. He fulfilled his end of the bargain. Totally deranged protestant work ethic run amok to think otherwise. By this reasoning... Manager : Our users are asking for this feature, how long will it take us to ship it? Developer : I can do it in six weeks. Manager : Ok, I'll let them know. (Six weeks later) Manager : I just found out that this was actually super simple for you…

I guess I'm supposed to sympathize with the manager in this hypothetical (which is different from the OP's situation anyway). But I don't!

Re: Ask HN: Is all of FAANG like this?

#563
post #549

Earlier quoted context omitted.

> Let’s not pretend that FAANG employees are like an underclass Depends on your baseline. If you use other workers in the US, then you are correct. If you use a counterfactual in which employees meaningfully participate in corporate governance, then you are incorrect.

> If you use a counterfactual in which employees meaningfully participate in corporate governance, then you are incorrect. Can you elaborate on this point? Do you mean that FAANG employees do or do not have a seat at the table?

Even shareholders have a historically unusual inability to participate in corporate governance at Facebook. The closest comparison I have found is the oil trusts from the 19th century. But that's not a good comparison, because they were trusts, not corporations.

I seriously can't believe Delaware allows Facebook's voting structure. Corporate law has evolved in a really strange direction over the past few decades.

Re: Ask HN: Is all of FAANG like this?

#564
post #383
post #263

Earlier quoted context omitted.

If they were underpaid, they’d go work somewhere else they are not. There is a near unlimited supply of mop-pushers in the world.

What if every place where they live is paying them around the same rate? Should every person be expected to move and uproot their life to find a job that pays them enough to live on?

Some ideologies construct an imaginary world with its own rules and and perfect ethical actors and then ignore that it does not map to reality.

Re: Ask HN: Is all of FAANG like this?

#565
post #482

Earlier quoted context omitted.

Yeah, I think lots of engineers feel the same. We just love to solve puzzles, coincidentally this is also well paid.

What GP meant is that after 5 years, you are just solving the same puzzles again and again.

If you feel this way then maybe programming isn't for you. Which is fine. But that doesn't make it that way for other people.

There are a large number of programmers in this world, there's room for there to both be tons of people who love their jobs and tons of people who hate them.

You should ask yourself, though: why are you arguing so hard against other people, who you don't know, enjoying their jobs? Why is it so important to you that this myth of happiness be debunked?

Re: Ask HN: Is all of FAANG like this?

#566

Earlier quoted context omitted.

yikes, this is painful to read. the power software engineers wield is almost unfair, compared to non-software laborers - there's unlimited ways in which to get paid fairly well, ridiculously easy lifestyle, and also work on tech that aligns with doing good in the world, generally speaking. one can't have it all at the same time... but with software, you can probably have one of the largest spreads of [mission, comfor…

It's easy and pays well, yes. It's generally not satisfying though. Maybe 20% of the time you're working on solving an interesting problem or doing what feels like "real" work. Much of the time you're spending in awful meetings / conference calls, answering emails, or working on features that nobody's even going to use. Maybe it's different in Silicon Valley.

It sounds like programming isn't for you. I hope you find happiness in whatever other things you choose to do.

Re: Ask HN: Is all of FAANG like this?

#567
post #46

You have two options based on what you're describing: 1) if you're in CA, with liberal moonlighting laws, start working on something of your own, save money, and launch what you're working on for side income or full-time entrepreneurship. Of course, if that excites you. 2) Change job There is a 3rd option, you can move within the company to a different team, but that may or may not be better than your current situati…

> 1) if you're in CA, with liberal moonlighting laws, start working on something of your own, save money, and launch what you're working on for side income or full-time entrepreneurship. Of course, if that excites you.

Be careful with this. All FAANG companies and many more include broad IP-assignment clauses in their employment agreements that allow them to claim any IP you make with or without company equipment, at home or at work. While CA law is generally favorable to moonlighting, there is an exception for any work that is similar to work your employer does or may do. For FAANG companies, that could be everything, so they have wide latitude to claim your IP. Just my personal experience: All employers I've ever worked for in CA have been very clear right up front: They will own any of my side projects so just don't do it. This is the opinion of a non-lawyer so take it for what it's worth.

Re: Ask HN: Is all of FAANG like this?

#568
I see the productivity decrease in large corps as a part of the organization's risk management. If you've ever been brought into a project in an emergency capacity because the "lead" developer bailed (typically due to burn out) you'll know what I'm talking about.

ALSO, in case this is in fact a thread about Amazon (which some appear to believe) maybe part of it has to do with the news we sometimes see posted about how "work conditions" are terrible at Amazon? I couldn't blame them for a response, if this is it?

Re: Ask HN: Is all of FAANG like this?

#569

Earlier quoted context omitted.

I agree. Don't look for personal fulfilment in work: that's not what it's for. Work for money, and use it as one of the tools you have for seeking fulfilment, not as an end in itself. Life isn't short but it's not long either, and the only thing you really have is time.

And that is how under-performing teams like OP describes are born.

Do you think like, high performing teams at a FAANG corporation is the meaning of life, or?

Re: Ask HN: Is all of FAANG like this?

#570

Earlier quoted context omitted.

It's easy and pays well, yes. It's generally not satisfying though. Maybe 20% of the time you're working on solving an interesting problem or doing what feels like "real" work. Much of the time you're spending in awful meetings / conference calls, answering emails, or working on features that nobody's even going to use. Maybe it's different in Silicon Valley.

It sounds like programming isn't for you. I hope you find happiness in whatever other things you choose to do.

I've been programming for 30+ years, since I was a teenager. I enjoy it more as a hobby than as a career, but it does pay well.
Post reply on HN