• InFerNo@lemmy.ml
    link
    fedilink
    arrow-up
    8
    arrow-down
    1
    ·
    10 hours ago

    Any company who recognizes their M.O. and has a backend dev quitting in the past days probably knows who this is. Considering the despicable things they do, I would be careful if I were OP.

    • communism@lemmy.ml
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      1 hour ago

      If OP were smart (and they seem like an intelligent enough person) they would’ve thrown in some false red herrings to make it not seem like them. Maybe they quit a while ago, or maybe they haven’t handed in their notice yet. etc. Hopefully that’s the case. And hopefully they reach out to a journo to get this reported on.

      On the other hand hopefully their red herrings don’t get some other person falsely implicated.

  • agilob@programming.dev
    link
    fedilink
    English
    arrow-up
    8
    ·
    edit-2
    11 hours ago

    Without it being said, we knew such things are happening. There are a few 100s of only mobile devs in Uber, while Uber app hasn’t really changed in years, and these devs aren’t creating any user-facing values. Running it must be difficult and a company need a lot of people for it, but there must be some point at which a company stops “disrupting” and just starts optimising and micro-optimising. This is what OP is talking about it, they are micro-optimising budget. There are 100s of them employed, so they must be doing something!

    Consider that 300 mobile devs produce close to 1 year of man-hours every day. This is enough time to complete your TODO list of app you always wanted to do. They spend it producing values for shareholders, not you.

    Now consider how many devs and experiments like these are done every day on facebook, instagram, X (formerly Twitter) and gmail.

    • yyprum@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      1
      ·
      5 hours ago

      I don’t think that is fully the case, 300 hundred devs don’t provide in a day what a dev provides in 300 days. Basically the coordination needed between those 300 devs require so much effort that they won’t get done as much. I like the comparison with a pregnancy, with 9 women, you can’t get one baby in a month. After 9 months you can end with 9 babies or so, but it still takes 9 months.

      Having 300 devs is incredibly inefficient, with so many, many of those are just doing menial work. And surely there will be plenty doing less than they would do in a smaller team. The reason for such big teams I feel is double, one, high rotation of employees, like OP, the best ones see the shit show and leave. The worse ones that won’t find another job easily remain, unhappy and even less efficient, so the company keeps hiring more. The other reason is, the more employees, the easier it is to get shitty unethical stuff done. Each dev provides a little bit of crap, so little that they might not see the impact or so that they won’t feel like fighting it, but combined with everyone, it creates that shitshow.

  • MonkderVierte@lemmy.zip
    link
    fedilink
    arrow-up
    49
    ·
    edit-2
    18 hours ago

    I liberated the story for you (it’s Reddit):

    I’m posting this from a library Wi-Fi on a burner laptop because I am technically under a massive NDA. I don’t care anymore. I put in my two weeks yesterday and honestly, I hope they sue me. I’ve been sitting on this for about eight months, just watching the code getting pushed to production, and I can’t sleep at night knowing I helped build this machine.

    You guys always suspect the algorithms are rigged against you, but the reality is actually so much more depressing than the conspiracy theories. I’m a backend engineer. I sit in the weekly sprint planning meetings where Product Managers (PMs) discuss how to squeeze another 0.4% margin out of “human assets” (that’s literally what they call drivers in the database schemas). They talk about these people like they are resource nodes in a video game, not fathers and mothers trying to pay rent.

    First off, the “Priority Delivery” is a total scam. It was pitched to us as a “psychological value add.” Like I said in the title, when you pay that extra $2.99, it changes a boolean flag in the order JSON, but the dispatch logic literally ignores it. It does nothing to speed you up.

    We actually ran an A/B test last year where we didn’t speed up the priority orders, we just purposefully delayed non-priority orders by 5 to 10 minutes to make the Priority ones “feel” faster by comparison. Management loved the results. We generated millions in pure profit just by making the standard service worse, not by making the premium service better.

    But the thing that actually makes me sick—and the main reason I’m quitting—is the “Desperation Score.” We have a hidden metric for drivers that tracks how desperate they are for cash based on their acceptance behavior.

    If a driver usually logs on at 10 PM and accepts every garbage $3 order instantly without hesitation, the algo tags them as “High Desperation.” Once they are tagged, the system then deliberately stops showing them high-paying orders. The logic is: “Why pay this guy $15 for a run when we know he’s desperate enough to do it for $6?” We save the good tips for the “casual” drivers to hook them in and gamify their experience, while the full-timers get grinded into dust.

    Then there is the “Benefit Fee.” You’ve probably seen that $1.50 “Regulatory Response Fee” or “Driver Benefits Fee” that appeared on your bill after the recent labor laws passed. The wording is designed to make you feel like you’re helping the worker.

    In reality, that money goes straight to a corporate slush fund used to lobby against driver unions. We have a specific internal cost center for “Policy Defense,” and that fee feeds directly into it. You are literally paying for the high-end lawyers that are fighting to keep your delivery guy homeless.

    And regarding tips, we’re essentially doing Tip Theft 2.0. We don’t “steal” them legally anymore because we got sued for that. Instead, we use predictive modeling to dynamically lower the base pay.

    If the algo predicts you are a “high tipper” and you’ll likely drop $10, it offers the driver a measly $2 base pay. If you tip $0, it offers them $8 base pay just to get the food moved. The result is that your generosity isn’t rewarding the driver; it’s subsidizing us. You’re paying their wage so we don’t have to.

    I’m drunk and I’m angry. Ask me anything before this gets taken down.

  • Maddier1993@programming.dev
    link
    fedilink
    arrow-up
    10
    ·
    14 hours ago

    The conjecture that: when tech bros talk about “disrupting the market” it’s actually a dogwhistle for fraud and subverting regulations with illegal tactics quick enough to grow very big and influence governments to alter the policies in their favor; gets one more example to make it into a theorem.

  • TheReturnOfPEB@reddthat.comOP
    link
    fedilink
    English
    arrow-up
    110
    ·
    1 day ago

    But the thing that actually makes me sick—and the main reason I’m quitting—is the “Desperation Score.” We have a hidden metric for drivers that tracks how desperate they are for cash based on their acceptance behavior.

    If a driver usually logs on at 10 PM and accepts every garbage $3 order instantly without hesitation, the algo tags them as “High Desperation.” Once they are tagged, the system then deliberately stops showing them high-paying orders. The logic is: “Why pay this guy $15 for a run when we know he’s desperate enough to do it for $6?” We save the good tips for the “casual” drivers to hook them in and gamify their experience, while the full-timers get grinded into dust.

    • archonet@lemy.lol
      link
      fedilink
      English
      arrow-up
      50
      arrow-down
      1
      ·
      edit-2
      2 hours ago

      the best part is, some of us drivers have largely already figured out they do this and have to pay for a second app, Maxymo, to automatically do math and see if a ride is worth a certain $/hr, and accept/decline based on this.

      Every now and then, Lyft will try to goad me into accepting offers that would pay, over time, about half as much as what I normally get (Uber, unsurprisingly, always offers me less, so I don’t drive for them), and I can’t focus on driving and do mental math at the same time. This wouldn’t be necessary if they just paid fixed rates based on distance and demand, or gave drivers control over what they want to charge for a ride like an actual contractor, but that doesn’t make shareholders happy.

      edit: on a saturday night, the second I go online, Lyft just took me for a $20 ride into the middle of the city (where I thought I was gonna get good rides thereafter) only to immediately sit and think about life for 30 minutes. Tons of pickups happened around me, with zero rides being assigned to me, before I just decided to go back home.

      And Lyft is the better of the two rideshare platforms for this.

    • MachineFab812@discuss.tchncs.de
      link
      fedilink
      arrow-up
      33
      ·
      edit-2
      1 day ago

      I figured this out in the first few months. Any other driver I tried explaining this to called me crazy and/or a cheater. I made twice what they did in a third of the drive-time, maybe half the time in my car when you count the time I sat Available while playing on my phone, using indoor bathrooms like a human-being, napping/meditating, or stuffing my face.

      Sure buddy, I’m just that jealous of your work-ethic and two-door hatch-back that’s probably seen you reported dozens-of-times over. Super-hacker, liar, lazy fuck; Ya got me dead to rights.

      Edit: I only drove passengers for the ride-share companies. Washing my hands enough for anything food related on an on-going basis destroys my skin, and my car is nicely climate-controlled, so …

  • dgdft@lemmy.world
    link
    fedilink
    English
    arrow-up
    55
    arrow-down
    3
    ·
    1 day ago

    Just venting, but I straight-up don’t understand how so many developers working in gambling, FAANG, the MIC, commercial health insurance, etc. so readily pull the wool over their own eyes before eventually crashing out.

    If you’re a working class person with no better way to pay the bills, that’s one thing — but from lived experience as a tech bro, these people are generally well-off white collar professionals with plenty of options. You can do something ethical that pays the bills, lets you live comfortably, travel the world and more, or you can do something obviously heinous for a ~20% marginal salary increase — and this set of nitwits pick the heinous gig every time.

    Like have they never bothered to try using the services of the companies they work for? Are they too daft to recognize a dark pattern when they see it?

    The only answer I see as a reliable answer is greed and money. OOP and people like them ruin my faith in humanity like nothing else.

    • squaresinger@lemmy.world
      link
      fedilink
      arrow-up
      13
      arrow-down
      1
      ·
      13 hours ago

      I worked at a small network monitoring startup. We sold devices that network operators could use to monitor their services, find problems, fix issues, that kind of stuff.

      After a few years there I learned what network operators actually do with our tools: They log everything the customers do, create motion profiles, log your text messages and internet traffic and sell all that on to advertisers (it’s in your phone contract somewhere burried deep in the fine print). Oh, and apparently the company also sold devices to the egyptian secret service to squash the opposition, and to a few other secret services.

      So I left from there and joined a mid-sized automation tool manufacturer that makes a platform that is used to e.g. automate a theme park or to automate updates and stuff for a large retailer. Directly when I joined, the company was bought up by a huge corporation that jacked up the prices, fired a large part of the employees and squeezed everyone for money.

      Then I switched to a company that makes tools to manage logistics. During the hireing process they talked about green transformation, democratization, automation, stuff like that. Turns out they use these tools to squeeze truck drivers into working for as little money as possible.

      About a year ago I switched to work in the IT of a large and old retailer. You know, a company that’s part of the backbone of the nation’s food supply. Job security, a somewhat ethical type of business, doing something good that helps people. Well, turns out that I’m working on the marketing app and the whole point is manipulating people into spending more money for less using dark patterns.

      There is no such thing as an ethical IT job that pays the bills. I purposely avoided US businesses, FAANG, gambling, health insurance and all the stuff you mentioned, and I tried to vet potential work places for ethics before joining and still I always ended with non-ethical crap because ethical IT jobs don’t exist.

      So I spend my free time to make open source hardware. I made a phone keyboard attachment that I know is used by at least one blind person, and currently I am making a physiotherapy game console for chronically ill kids to make their daily physiotherapy experience more interesting.

      • A_norny_mousse@feddit.org
        link
        fedilink
        arrow-up
        4
        ·
        9 hours ago

        During the hireing process they talked about green transformation, democratization, automation, stuff like that. Turns out they use these tools to squeeze truck drivers into working for as little money as possible.

        I don’t work in IT, but this is so familiar.

      • oatscoop@midwest.social
        link
        fedilink
        arrow-up
        2
        ·
        edit-2
        8 hours ago

        I was convinced I wanted to go into a science or engineering from childhood through my early 20s.

        Mid 20s was a complete turnaround for me, and I’m a firefighter/medic now. There’s a lot about the job that sucks: but the pay and benefits are decent enough and I’m (mostly) actually helping people without making some sociopath billionaire even richer.

    • melfie@lemy.lol
      link
      fedilink
      arrow-up
      4
      ·
      15 hours ago

      I thought I wanted to work at FAANG in my younger years. After getting flown in for an on-site interview at Google, I decided it wasn’t really worth it to work somewhere with an unethical business model and constantly be in a moral quandary that ultimately my work is contributing to some huge corporation doing shitty things.

      I got to try the “free food” and tour the Mountain View campus, but ended up taking a remote job elsewhere. Many years later, I now make probably make 25% less than what I would be making if I were still at Google, assuming a promotion a level above what I was interviewing for, but at least my conscience doesn’t bother me every day. One thing that does bother me, actually, is that a company I worked for got acquired by Oracle, and that piece of shit Ellison now owns a product I put my heart and soul into building. I couldn’t imagine how I’d feel working for a place like that directly.

      Also, IMO, working remotely beats commuting to a FAANG office with free food and fun things to do. I can make my own damn food, thank you very much, and I also don’t really want to piss around doing “fun things” at work: I just want to get my shit done ASAP and log off.

    • marlowe221@lemmy.world
      link
      fedilink
      English
      arrow-up
      27
      ·
      1 day ago

      Which is why I’m a backend developer/infrastructure engineer for a nonprofit organization in the area of social services.

      The pay is not as good but I can look my children in the eye and tell them that I am proud of the work I do.

    • AlecSadler@lemmy.blahaj.zone
      link
      fedilink
      arrow-up
      5
      ·
      22 hours ago

      I think in some cases it is far more than a marginal increase. I make just $120k at one of my jobs but I could make $400k+ at a job for a company far less ethical. Hell, a guy I know hit $700k one year at Ye Olde Meta (that did include exercising options though).

      The allure of being able to retire early is nice. But instead of seeking high paying jobs I just mix and match multiple low paying ones from smaller companies and achieve roughly the same thing with less stress.

      • BonkTheAnnoyed@lemmy.blahaj.zone
        link
        fedilink
        arrow-up
        6
        ·
        14 hours ago

        It’s not hard. I’ve worked in education, grant management, county government, online retail (that one was marginally not evil), and a bunch of others. You just have to know when to say yes and when to say no.

      • dgdft@lemmy.world
        link
        fedilink
        English
        arrow-up
        19
        ·
        1 day ago

        As a rule of thumb, the more ethical companies are going to be smaller shops as opposed to household names, because they’re siphoning less of the economic value they produce into bloat and “hyperscaling”. Yet there are plenty such shops in every field doing quality work for clients at fair prices; they’re just not the ones making waves and catching press.

        If you’re seriously looking for something though, tell me your niche or PM your CV, and I’ll see if I can’t find something reasonable.

        • squaresinger@lemmy.world
          link
          fedilink
          arrow-up
          1
          ·
          13 hours ago

          Startups are most often not ethical either. They are often run by a wannabe dictator who does everything that benefits them, especially squeezing the employees while underpaying.

          Mid-size companies usually don’t have enough money to act ethical when it comes down to it.

          Large size corporations only got there by not working ethically.

      • MachineFab812@discuss.tchncs.de
        link
        fedilink
        arrow-up
        7
        ·
        1 day ago

        They would literally make more money by job-hopping in pursuit of such a company, but you’re right. Even a single team that remembers what ethics are is a big ask.

  • talkingpumpkin@lemmy.world
    link
    fedilink
    arrow-up
    43
    ·
    1 day ago

    we just purposefully delayed non-priority orders by 5 to 10 minutes to make the Priority ones “feel” faster by comparison

    Isn’t that how Amazon prime works?

    • shalafi@lemmy.world
      link
      fedilink
      English
      arrow-up
      13
      ·
      1 day ago

      The main benefit of Prime is savings on shipping. Without it, Amazon’s far too expensive. Maybe they slow shipping speed for regular customers, but seems like they’d shoot themselves in the foot. Who pays extra shipping and waits twice as long? In any case, if you’re going to use Amazon, you’re all but forced to buy Prime. Which is fine by me. I can’t afford the 20-mile roundtrip to town and the extra price on other sites.

      Of course this is a thread about software where people pay $40 to get cold McDonald’s delivered, so maybe consumers are even dumber than I thought.

      • talkingpumpkin@lemmy.world
        link
        fedilink
        arrow-up
        5
        ·
        19 hours ago

        Must be different depending on which country you live?

        I had prime for a while (because people in my family wanted to try amazon video) and the included discounts were basically ridiculous discounts (like, 2% and often only if you subscribed to a recurring order) and the difference on delivery speed was that I got the “your order has been shipped” email the same day I ordered rather that a couple days later (which seems to be the norm when I get the free delivery without prime).

  • shalafi@lemmy.world
    link
    fedilink
    English
    arrow-up
    13
    arrow-down
    2
    ·
    1 day ago

    No one’s convincing me Americans are so broke when they use apps like this. It’s like the mid-price grocery down the street being bumped off by the new place, most expensive in town and 1-mile further for most people.

    Now our second Aldi has moved into the mid-price store’s building. Aldi’s mostly empty while the most expensive store is jammed SRO. For context, this is a small redneck suburb of a poor city, not exactly bougie.

      • shalafi@lemmy.world
        link
        fedilink
        English
        arrow-up
        5
        ·
        1 day ago

        Had a 19-yo that wanted to be friends at work trying to buy me delivered food.

        “Dude, no offense, but you’re poor, don’t even have a car and get paid minimum wage. Food delivery is bullshit.”

        He kept doing it anyway.

  • bilouba@jlai.lu
    link
    fedilink
    arrow-up
    5
    arrow-down
    8
    ·
    edit-2
    4 hours ago

    Please read the thread, it’s very likely that op is lying Edit: Seeing the reaction to my comment, I should clarify that I don’t defend these companies by saying that. Also, even if they call themselves whistleblower, as of now, absolutely no documents where shared with watchdogs group, so no whistleblowing has been really done. If you are feed up with working for an evil company, please contact some watchdog group and try to work with them to put proof of the evil action in the eyes of the public. Edward Snowden didn’t just said what was happening, he shared confidential documents with the public. By just saying things you are either doing a disservice to the cause, or worse, you are actively trying to discredit these type of leak. To be clear, I’m not saying that whistleblowing is useless or easy. It take real courage to risk it all to denounce abuse, crime and unjust or unfair situation. So that why I don’t like when someone is pretending to be courageous or not putting its money where its mouth is. Sorry for the broken English, not my native language, I hope you get my point.

      • bilouba@jlai.lu
        link
        fedilink
        arrow-up
        1
        ·
        4 hours ago

        I have edited my comment to better express my position, I think we are on the same page. If you still disagree, please feel free to answer this comment. I’m interested in you opinion and perspective, so that I can grow.

    • onlinepersona@programming.dev
      link
      fedilink
      arrow-up
      14
      ·
      14 hours ago

      No thanks. This sounds entirely plausible and he gig economy should be highly regulated. I want my stuff delivered, yes, but I want it delivered by somebody who isn’t doing it as a last measure to survive and it won’t get them out from the heel they are under.

      We need whistleblowers like this. If you’re a software developer and see shady business practices, fucking say something. If not to your superior, then to an authority. Companies shouldn’t get away with this unethical behavior. If even one thing is true of what OP is saying, they should be fucking sued and forced to improve or die.

      • bilouba@jlai.lu
        link
        fedilink
        arrow-up
        1
        ·
        4 hours ago

        I have edited my comment to better express my position, I think we are on the same page. If you still disagree, please feel free to answer this comment. I’m interested in you opinion and perspective, so that I can grow.

      • RamenJunkie@midwest.social
        link
        fedilink
        English
        arrow-up
        13
        ·
        14 hours ago

        Yeah, the only reason “gig economy” workers exist is so companies can use clever lawyer buzz words to exploit workers. We already have delivery drivers, we already had cab drivers, we already had hotels and rental homes, etc etc.

        But suddenly we have “disruptive” gig bull shit, because now its a “ride share” to avoid cab rules. The delivery person works for another company and is a weird psudo contracter because McDonalds isn’t going to pay delivery drivers to have downtime, etc etc.

        Its ultimately just a way get around regular employment laws and exploit people to the max. Its stupid and its why at least for my part, I have not and will not every use these services.

        • Novi Sad@feddit.org
          link
          fedilink
          arrow-up
          10
          ·
          13 hours ago

          Or in the words of Cory Doctorow:

          Enter the tech-bro, app in hand. The tech-bro’s most absurd (and successful) ruse is “it’s not a crime, I did it with an app.” As in “it’s not money-laundering, I did it with an app.” Or “it’s not a privacy violation, I did it with an app.” Or “it’s not securities fraud, I did it with an app.” Or “it’s not price-gouging, I did it with an app,” or, importantly, "it’s not a labor-law violation, I did it with an app.

          https://pluralistic.net/2024/12/18/loose-flapping-ends/

    • lad@programming.dev
      link
      fedilink
      English
      arrow-up
      8
      ·
      17 hours ago

      Might be the case, but I expect some things to be true, like desperation score and profit squeezing. I met call centre managers that were trying to optimise how little should workers spend without the call in progress, that might sound reasonable but they tried to ‘improve’ from less than 10s between calls already

      • bilouba@jlai.lu
        link
        fedilink
        arrow-up
        1
        ·
        4 hours ago

        I have edited my comment to better express my position, I think we are on the same page. If you still disagree, please feel free to answer this comment. I’m interested in you opinion and perspective, so that I can grow.

      • oatscoop@midwest.social
        link
        fedilink
        arrow-up
        3
        ·
        8 hours ago

        There the added difficulty of “real whistle blower, but changed the details so they don’t out themselves”.