5 ms·
I am a software engineer working at FB on Quest 2 etc. I go back and forth on this stuff in my head, but at this point I get the sense that it's basically a dis
by deadassfrfr 4y ago
I am a software engineer working at FB on Quest 2 etc. I go back and forth on this stuff in my head, but at this point I get the sense that it's basically a disaster. The incentives and management strategy at FB is not congruent to solving very difficult mobile hardware/software problem that they actually have.
The Quest 2 doesn't have the horsepower to drive a good experience and it still runs out of battery super fast. I think upper management expects this issue to be solved by incremental hardware improvements, but the fact is that mobile phones are pushing up against the same moore's law limits that are hitting the rest of the industry. They could maybe extract 1 order of magnitude better performance out of the package if they put together a great hardware team instead of licensing some crap out from Qualcomm. I think this is basically what Apple is doing, but I don't see it happening at FB.
The incentives at FB are more suitable for corporate climbers and constant schizophrenic over-sharing of ideas. You are never free from the next review cycle, and it has points baked in to basically evaluate your people skills. This seems fine at first, but the end result is that every single person ends up vying for a little piece of every one else's time, in order to demonstrate some "impact" in that sense. Every day is another hour of meetings with 20 different people. It's driving me crazy, and I think it will do the same thing to any passionate low-level engineer (either hardware or software). Everybody has to be a leader, very little real work is getting done.
There is also some kind of incentive to generate more features and crap for e.g. horizons. I understand they're trying to throw a bunch of things at the wall to find what sticks, but the content teams don't seem to understand the efficiency constraints, and with so many silly features it feels like death by a thousand cuts.
John Carmack is very vocal pointing at various actual problems that need to be solved, but at this point browsing his feed is starting to feel kind of sad and hopeless. The incentives will always create messes faster than they can be cleaned up. The software will get slower while it needs to be faster. The hardware won't provide significant compute upgrades we desperately need. I guess we'll wait for 1-2 more reorgs until they move away from the failing VR push.
I think we would be seeing a very different outcome right now if Oculus hadn't been bought by FB, but that ship has sailed. Most of the Oculus people either quit or were fired when they decided to kill desktop VR in favor of mobile (a decision that is now being re-evaluated). It's just one bad decision after another.
Sorry for such a negative post. Maybe I should try some of those mindfulness classes so I can calm down.
- oolongdriver 4y ago
- akhmatova 4y agoSorry for such a negative post. Maybe I should try some of those mindfulness classes so I can calm down. Your post wasn't negative in the slightest; it was highly positive for exposing the culture at Meta for what it is. We need more posts like this one. It is your superiors at that company who need mindfulness classes, not you.
- invis-rock45 4y ago
- ugolino91 4y agoHopefully some real competition from apple will give them a kick in the teeth and they’ll start worrying like their jobs are on the line.
- 3DHeinz 4y ago
- m_kos 4y agoThanks for sharing your perspective. In your experience, is this how most Reality Labs' teams operate?
- deadassfrfr 4y agoI haven’t worked on most RL teams so I can’t say precisely, but I get the sense these problems are endemic of the whole company, not just RL. I would add that I feel respect for my coworkers and managers, I think the problem is bad incentives and the games that they lead to.
- m_kos 4y agoOh, that's disappointing that these seem to be org-level issues. If I were ever to apply to Meta, it would be to RL only, and they do have a few interesting openings. Thanks for replying, though!