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?

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

      And your app is still 100x better than theirs even with all their resources. To think the CEO gets pissed off that users prefer yours over theirs even though they have no reason to make an app that bad.

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

        But he doesn’t have to add things like NFT and Avatar support… Which is promptly forgotten when the next big thing comes along.

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

      Honestly I would say that that’s probably the one thing that small teams have that large teams cannot have is autonomy.

      I was working on a web app for a small team inside of a large corporation. It was me and two other people and every single time we wanted to make a change we had to get approval from legal we had to get right off sign off from a VP and this was for something entirely internal that only 35 people would ever use.

      I imagine when you are dealing with an app that is intended to be used by millions you’re going to have the exact same issues but then 200 people all attempting to do minor improvements getting over voted and outvoted and good shit destroyed and for relegated to the dustbin because legal can imagine that there might be some inconceivable problem with it 5 years in the future, or somebody in marketing might say that it interrupts their work flow even though it would be a massive improvement to the app.

      This corporate overhead is one of the biggest issues that corporations face when dealing with a mobile active environment. They can’t quickly push improvements and changes it’s got to go through the process because otherwise nobody will document anything and they’ll reach the point where they can’t even read their own app.

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

      Are they all writing code or just figuring out ways to inject ads and paid content into every orifice?

      Anyway your app defined my reddit experience and I’m looking forward to your next one.

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

      Sync will be an automatic buy for me once you release it, based on how good it is/was on reddit.

      The bonus for me is knowing that spez can’t actually stop you from getting paid, despite his asshat antics.

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

      Wondering. Given a team of 50 people. Do you think your app would have been better or worse ?

    • Vendetta9076@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      Im sorry what. 200 people for one app? I work for a multinational and our entire dev team for mobile is 35 people. And thats because we absorbed a few companies that have their own apps.

    • sparky@lemmy.federate.cc@lemmy.federate.cc
      link
      fedilink
      English
      arrow-up
      0
      ·
      1 year ago

      I’m an iOS user so I only know of Sync by reputation, but my understanding is that it’s up there with Apollo as the definitive way to experience Reddit on its platform. The fact that Reddit’s 2000 employees couldn’t remotely approximate the superior experiences of Sync and Apollo, both developed by one guy, is frankly bewildering. I’ve worked in big tech too as an engineer so on one level I get it, but we’re not taking about rocket science here. The sheer manpower and budgets involved should have meant that the official clients would be light years ahead… and yet 😁

      • Aeoneir@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        1 year ago

        Apollo is how you use Reddit on iOS, sync is how you use it on Android. It’s the best of the best

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

          I used sync pro for years. Only when forced I’d use their mobile website, and I’d I used desktop I had res installed. I couldn’t stand their interfaces.

    • AggressivelyPassive@feddit.de
      link
      fedilink
      English
      arrow-up
      1
      arrow-down
      1
      ·
      edit-2
      1 year ago

      Have you ever worked in a corporate environment?

      It’s basically friction losses with occasional sparks of actual productivity.

      BTW: I’ve been using sync for years. I hope you can find a way to salvage some of your work.

    • ANuStart@kbin.social
      link
      fedilink
      arrow-up
      0
      ·
      1 year ago

      Wow that really puts things into perspective, like wtf are they actually doing with that many employees?

      Reddit to me IS Sync. It’s the only way I could use the site. Without Sync reddit is dead to me.

      70 android developers on an objectively worse app. Wtf? I’m so confused

      Anyways thanks for Sync, masterclass in app design

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

        I’ve seen similar things. At my last company I helped start a team of 5 people to implement an identity solution, We got it done in about 3 months. Due to shitty management they pushed out the competent devs and back filled with cheaper replacements, either fresh from university or contractors. Fast forward a few years and the over team is now a group of teams with about +/- 40 people and it takes 4 months just to get a plan together which is then obsolete when they want to start due to more shitty management.

        Thank god I am no longer there.

  • AB7ORH7D@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    ·
    edit-2
    1 year ago

    And yet Apollo was made by one guy and it’s far better than anything Reddit made

        • sparky@lemmy.federate.cc@lemmy.federate.cc
          link
          fedilink
          English
          arrow-up
          1
          ·
          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
          1
          ·
          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.

        • The Dark Lord ☑️@lemmy.ca
          link
          fedilink
          English
          arrow-up
          1
          ·
          1 year ago

          Not all of those employees would be engineers, and out of those engineers, many would be backend engineers improving the speed and ranking algorithms. Apollo would also be taking advantage of that work.

          Of the iOS engineers, many would probably have been working on priorities that generate money for the company, but we all hated. Apollo had a great model where he just had to make the users happy enough to give him subscription fees.

          I hate the decisions the Reddit leads have been making, but I guarantee that the employees have been putting in plenty of effort. It’s the company’s priorities that are misaligned with what the users want.

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

    I’d wager a lot of them are looking for new jobs. Those who aren’t are probably making dumpster s’mores.

  • akaifox@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    1 year ago

    It will be like where I was working. On that project there were ~12 people. You could’ve cut in in half easily:

    • AFAIK the project manager did nothing but create meetings (tbh they had no clue what they were doing)
    • The QA was incompetent and instead I wrote all their tests and taught the junior dev so he could too
    • 2 User Researchers set up various sessions – but the business told them all their findings were wrong (turns out the researchers were right)
    • Architect went to some meetings and never spoke to the devs about anything (turns out they were responsible for multiple projects at once, which obviously makes things hard)
    • The Lead Developer seemed to be on holiday every other day, dealing with some personal issue, or in meetings
    • One Dev was fresh out of a scheme (for non comp sci students, so was slow but that’s understandable)

    I ended up working overtime into burn out to get the project through the door (and hit issues due the architect should’ve informed us of). It would’ve honestly been easier as just me, one other developer, and a BA

  • guy@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    1 year ago

    Diminishing returns. The more employees you add, the harder they are to manage efficiently and in-sync. You need to add more managers to manage more employees, which adds more layers and fragments the business more.

    However, the numbers still don’t add up to me. The app shouldn’t be worse than 3rd party apps. The platform shouldn’t have all these downtime issues. The website shouldn’t be an accessibility failure.

  • Marduk@hammerdown.0fucks.nl
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    If it’s anything like my workplace, about 25% of them are doing 75% of the work while the rest do powerpoints and stand around bullshitting all day.

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

    Reddit’s a huge site with ilots of distributed infrastructure, CDN, storage, synchronization, networking, back end services, custom code, etc. That’s probably a few hundred folks right there.

    Then there are nontechnical administrative areas like advertising, media, marketing & branding, legal, HR, payroll, financial AR and AP, clerical support. Probably another several hundred or so there as well.

    2000 is probably a generous estimate, but I could see it easily being 1500 or more.

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

      I believe another part of it is that companies that get venture capital money are also encouraged to hire more employees, because VC’s care about growth.

      If you are a company relying on the support of venture capital and you aren’t hiring people to grow the fastest, then the VC might decide to just fund your competitor instead.

  • redcalcium@c.calciumlabs.com
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    1 year ago

    Let’s see. Reddit right now has:

    • NFT
    • real time chat
    • image and video hosting (imgur used to handle these). needs manpower to make sure they’re not hosting something illegal like cp
    • various one-off functionalities (r/place, polls, etc)
    • react-based frontend (and the mobile counterpart)
    • mobile apps for Android and iOS (seemingly a separate codebase)
    • ads/marketing departments that case around big companies to place ads on Reddit
    • various virtual goods (gold awards, profile pics customization)
    • probably a community team that monitor what’s reddit users currently up to, like banning subreddits that breaking TOS or insulting spez.

    and perhaps many more I’m not aware about. With those whole sets of “features”, 2000 seems to be quite reasonable IMO. The marketing stuff is especially all about numbers.

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

      Yeah, add in the “support” functions as well (you mentioned Marketing but HR, Finance, Legal, etc) and #s can add up quickly.