When they said Reddit has 2000 employees I was shocked. what could they possibly do onto a website that is basically run by users (and sysadmins) and that is basically feature-wise mature? I really can’t figure out 2000 people working every day on Reddit… on what? just for a quick comparison, the whole IAmA was run by a single person (Victoria), so… what are they doing?

    • [email protected]@lemmy.federate.cc
      link
      fedilink
      English
      arrow-up
      3
      ·
      1 year ago

      Yeah 80 engineers and millions of dollars in budget? Pathetic. I’m an iOS developer by trade and if you’d asked me to draw up a project proposal for the official Reddit app, I probably would have told you I needed 3-5 engineers. But 80, that’s just unreal.

    • icy_mal@kbin.social
      link
      fedilink
      arrow-up
      2
      ·
      1 year ago

      Maybe reddit does that thing that Apple does where they have multiple siloed teams work on the same or similar things and just use the one that comes up with the best solution. So they have 80 independent devs each working on their own app and the current app is the least shitty out of all of them. Either that or they have like 50 shitty apps, 20 decent apps, 9 brilliant apps, and the one that they went with which was done by spez’s nephew who took a coding bootcamp one summer and is really good at mobile dev.

    • designated_fridge@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      Yeah, I work at a big international tech company myself and sometimes get surprised by the amount of people we have working on our app.

      My guess would be that it has to do with

      1. More features (I think the Apollo developer mentioned how some features aren’t available through the API?)
      2. More insights (I would guess that the official Reddit app contains way more code to track and quantity the user)
      3. On-call. I assume the 3PA won’t get paged in the middle of the night if there’s a critical bug in their code.
      4. Experiments. Wouldn’t surprise me if the official Reddit app is using experiments (I.e. A/B testing) to try new features or changes in UI
      5. New features. The Apollo developer is the one who has to adapt. API changes, new features are (maybe?) added while I assume in house app developers work together with the rest of the company to bring those features.

      Etc.

      None of these points explain why they’d need 80x more developers of course. It’s also just because reddit is a big company and the bigger you get, the more time you spend in meetings, writing documents, etc. and then you hire more developers to increase the velocity and then you end up with a slow machine.