Why does the apps of Google, FB etc suck so hard when they pay people so much?

New Ab44
Aug 18 35 Comments

If I go to the front page of Facebook right now , I can spot at least 5 bugs in 10 seconds. Videos not loading as they should, chats being marked as "not read" while they are and so on

GMail is eating so much memory and is incredibly slow to load, and the whole "render" cycle or what it's called of their fancy front end framework doesn't show the new coloured labels on the tabs until a few seconds later, a problem we solved at my job many times for our projects. But apparently the 500+ TC guys at Google think this is too hard

And so on and so on, we should not even mention LinkedIn and it's horrible routing and UI sluggishness

comments

Want to comment? LOG IN or SIGN UP
TOP 35 Comments
  • Indeed tjjsrg
    They hire overqualified people to do easy shit and they turn it into a complex problem to make it interesting to them
    Aug 18 2
    • GoDaddy lt84bw
      ⬆️ This
      Aug 18
    • Zoox / Eng VyGO67
      Damn. Well said.
      Aug 18
  • Facebook / Eng
    Ô ptimist

    Facebook Eng

    PRE
    Facebook
    Ô ptimistmore
    Two reasons come to mind:
    1-leet code gets you in, but you still can't think by yourself and write shit code. Give it a few years and the system becomes a pile of shit.

    2-Google or Facebook are facing scales and variety of clients that you can only dream of at most other places. That requires trade-offs and process. It gets in the way.

    it is also possible that the users are not complaining enough for it to matter...
    🤷🏻‍♂️
    Aug 18 11
    • Netflix JqDN86
      I'll take the other side - what's so terrible about that code? I can read it and understand what is going on. It is doing a function that is self contained and unlikely to need many changes, so investing in reusable code doesn't make sense. It avoids too many expensive operations.

      Pragmatic. I like it
      Aug 18
    • Amazon exQuni
      Well, PEs are also human and have good and bad days. Also, since they tend to code less they may get out of touch with coding.
      Aug 18
    • New JsIA31t
      JqDN86, well, many people who follow the Clean Code and similar practices would call the code totally unmaintainable. It looks like PHP3 spaghetti written by $5/hr outsource guys (people still hate PHP because of code like this btw). But again, probably I'm missing something here.
      Aug 18
    • Walmart peachpuff
      @netflix, can you tell me the kind of information in each of the space separated fields? That is my biggest gripe. If I reviewed the code, I would have asked to name the fields.

      Agreed though that this is not the worst code. In the bigger scheme of things, this is a small nitpick. Ive dealt with worse crap at my workplace.
      Aug 18
    • Netflix JqDN86
      Yeah variable names could definitely be improved.
      Aug 18
  • Facebook / Mgmt vjuiu
    It’s the scale. Usually the trade off in CAP is consistency.
    Aug 18 1
    • BusPatrol Igpay2
      No, just press the autoscale button
      Aug 18
  • Tesla iAppie
    Fix your device/browser. Do you think we’ve not seen this before & it just passes rigorous QA testing?
    Aug 18 3
    • New Ab44
      OP
      Gmail is literally a CRUD list app with 4 tabs and a few routes. If a 1 year old computer with Windows 10 and Chrome latest doesn't work, I'm not sure what will...
      Aug 18
    • Tesla iAppie
      Your understanding is bleak.
      Aug 18
    • New Ab44
      OP
      maybe i miss some sarcasm
      Aug 18
  • New nonPC
    Google suites is stupid. Business will adapt it and then get rid of it. Made for kids by kids, not for serious businesses. What kind email does not have sort, it’s stupid to have to search for everything when you get a lot more results than you want.
    Aug 18 4
    • Google / Eng revert_bak
      Found a 🦕
      Aug 18
    • Tesla iAppie
      nonPC guy telling the world how mail should work! 🤣
      Aug 18
    • New nonPC
      Goog will go the way of IBM. Too big, too arrogant.
      Aug 19
    • Tesla iAppie
      Ok
      Aug 19
  • Facebook cuck
    Works for me
    Aug 18 0
  • Google SdrPikachu
    How many DAU does "New" have?
    Aug 18 1
    • New Ab44
      OP
      around 5
      Aug 18
  • New / Eng QTdN03
    I think you’re expected to use the latest MacBook Pro.
    Aug 18 0
  • Salesforce rcno01
    Lazy loading 101, sir
    Aug 18 1
    • New Ab44
      OP
      The lazy loading on FB doesn't even work if scrolling too fast
      Aug 18
  • Amazon 🤠== 8
    OP, you sound like Albertsons material.
    Aug 18 1
    • New Ab44
      OP
      I wouldn't pass their phone screen since they only hire 10+ YOE from FANGS
      Aug 18
  • Uber / Eng itsdara
    Buy a new computer
    Aug 18 0

Salary
Comparison

    Real time salary information from verified employees