• The Assman@sh.itjust.works
    link
    fedilink
    arrow-up
    0
    ·
    8 months ago

    To my marketing industry colleagues, I’m so sorry you have to live like this. Join us in product development and rid yourself of the scourge that is clients.

  • AFaithfulNihilist@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    8 months ago

    My hourly rate for tutoring is actually about 50% higher than my hourly rate for on call support which is about 100% higher than my hourly rate for work.

    I’m trying to afford groceries here, It’s not 90 days payable It’s pay-per-play. I’m tired of trying to finance an inhaler while the boss’s favorite child can’t decide on a font color and thinks that 5 minute phone calls at 7:30 on a friday are free.

    • quaddo@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      8 months ago

      I have a friend who is graphic designer for a small shop. Customers drop off work at the front desk, and depending on how much effort it works out to be, it can land on his desk.

      Some customers insist on explaining to “the designer directly”. They get told/warned that it’s more expensive (hourly) and that the clock starts as soon as he walks up to the counter. And some customers agree to these terms.

      It’s always entertaining to hear his stories.

      • Swedneck@discuss.tchncs.de
        link
        fedilink
        arrow-up
        0
        ·
        8 months ago

        in fact proper market economy dictates that you should charge precisely as much as you can possibly get away with, OP is effectively doing charity for rich people.

  • Aggravationstation@feddit.uk
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    8 months ago

    Used to do service desk for a large company. During covid most people insisted on remoting to their desktops. If they shut down the machine rather than logged out, we couldn’t turn it back on remotely and obviously we couldn’t send people out. Had fun explaining that to a lot of people who wouldn’t believe it.

    Some of the desktops had recently been switched from Windows 7 to Windows 10. The shutdown and log out buttons are in a different order on 7 and 10. Had two separate people ask me to move the order. Couldn’t get over to them that we couldn’t do that.

    • Bytemeister@lemmy.world
      link
      fedilink
      Ελληνικά
      arrow-up
      0
      ·
      edit-2
      8 months ago

      Had to go into the office twice just to turn on a computer. 3rd time I went to each machine and enabled wake-on-lan.

      Also set backup devices to automatically turn on at 2 in the morning, so if they crashed, I could just wait until the next day, if the machines didn’t boot themselves then I had a real problem.

    • dan@upvote.au
      link
      fedilink
      arrow-up
      0
      ·
      8 months ago

      we couldn’t turn it back on remotely

      You didn’t have something like vPro / Intel Management Engine where you could remotely boot the PCs?

  • Miaou@jlai.lu
    link
    fedilink
    arrow-up
    0
    ·
    8 months ago

    If your customer has write access to a production system, I’m not sure they’re the most irresponsible here.

    • EvolvedTurtle@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      8 months ago

      I mean Personally if I was a client I would want access to the system/service I was paying for directly

      But I guess I’m alsotech literate enough to know not to fuck with it

  • meathorse@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    8 months ago

    My dumb arse used to do this to win 98/me when I was a student. “Optimising” everything and deleting anything I would never use, trying to squeeze every mb out of my limited 2gb disk space but the damn thing was so unreliable I was constantly reinstalling windows.

    After one reload, I finished late at night and just left it alone, forgetting to perform all my “power user customisation” until I remembered a week later when it suddenly dawned on me that it was running fast AND stable - I hadn’t had a single crash that week. As a final test, I applied all my “optimisations” again and “oh, look! It’s crashing constantly again”. I was a slow learner and turns out I don’t know better than the people that built the system!

    I always think of this when I see threads about win7 - 11 being unstable, because it just isn’t. As you dig through the thread, the op reveals more - they’ve chopped out all sorts of system components with registry hacks and third party tools or blocked updates and then bitch about windows being garbage - don’t get me wrong, they simultaneously make it better and worse with every release so I sympathize why people try chopping out edge, copilot etc - but just don’t.

    Disabling services and uninstalling functions the non-hacky way ‘should’ be fine (and likely reversable) but if someone wants to bare-bone their OS or be data gathering-free, they’d be better off learning Linux.

    • floofloof@lemmy.ca
      link
      fedilink
      English
      arrow-up
      0
      ·
      edit-2
      7 months ago

      Windows 11 is pretty unreliable on my 3 machines. I don’t see many blue screens but the Start menu, Explorer, Task Manager, search and other basic bits frequently become unresponsive. I haven’t changed or removed anything. My Linux machines don’t do this. I think Windows 11 just isn’t that stable.

    • Kindness@lemmy.ml
      link
      fedilink
      arrow-up
      0
      ·
      8 months ago

      or blocked updates

      This in particular. Windows intentionally destabilises itself if you prevent it from updating or powering off when it realises there is an update available.

      This could be non-malicious, such as refusing to collect spyware reports from a potentially infected box, and the box needs to connect to MS to function properly, It could be a tool to force people to “reboot to solve your issues”. Hard to tell without running afoul of the Computer Misuse Act.

      • meathorse@lemmy.world
        link
        fedilink
        arrow-up
        0
        ·
        8 months ago

        I’m not sure about this one - it’s definately not my experience but yours could be very different.

        The system definitely reports data back to MS but I’ve never seen a box have issues because we denied it the ability to dial home or update. Unless the PC is online and the user is actively trying to prevent the updates installing? I’ve seen users pull the plug on a PC that started/midway though updates hoping to stop them and it would often make a mess of things.

        We had a small handful of XP then Win7 boxes that were completely off the grid/standalone as SCADA access points/controllers? for several years without issues.

        Likewise, we had one box where the vendor did not allow any updates despite it being networked and online. They had disabled win updates completely without our input. It ran just fine for a few years until it was picked up in a security audit. We didn’t understand why updates were disabled at that time so we switched them back on and updated. The PC ran just fine until it’s eventual retirement.

        • Kindness@lemmy.ml
          link
          fedilink
          arrow-up
          0
          ·
          8 months ago

          Ah, forgive me. I’m referring to the latest and most miserable versions. 10 will noticeably prevent results in the search area, if the machine doesn’t power off and is not updated for too long. Among other things. It takes around a week of ignoring an update.

          It’s likely much the same with 11.

    • Wirlocke@lemmy.blahaj.zone
      link
      fedilink
      arrow-up
      0
      ·
      8 months ago

      If you want barebones Windows I’d suggest you cough cough obtain Windows 10 LTSC.

      It’s got most the bloatware cut out, you just have to reenable the old style picture viewer.

      Though when I eventually make a new PC, I’m probably just gonna use Linux Mint because I hear running Windows games/software isn’t nearly as bad nowadays, thanks Steam.

    • WormFood@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      8 months ago

      the biggest causes of bsods and other crashes on windows up to xp were drivers. after xp, Microsoft required drivers for windows to go through their signing and verification program, which was controversial but it did solve the problem

      modern windows rarely crashes outright but in my experience it does break in small ways over time, without the user doing anything

      in terms of disabling windows components, it’s true that this can break your system, but I would argue this is still Microsoft’s problem. there are many windows competents that are deeply coupled together when they have no reason to be

      • meathorse@lemmy.world
        link
        fedilink
        arrow-up
        0
        ·
        8 months ago

        That’s right! I remember those signed drivers where also why early XP (pre SP2) had a bad rep. Not as bad as ME but users were swearing on the graves of dead relatives they would never give up W98 or W2k. Without new or signed drivers, a lot of hardware struggled but by the time SP2 rolled out, hardware vendors had mostly caught up and the OS had matured.

        Vista had similar issues (so, so many issues with Vista) with it’s security changes which made life difficult for badly written/insecure software (wanting admin rights to run or write access to system folders/reg keys). Those changes in Vista paved the way for Win7 to be so much better at launch since most software had caught up by then.

        I think the issue with disabling components is 90% how users remove them. Pulling them out via “official” methods hasn’t ever caused me issues - DISM is really handy - particularly for permanently removing the default apps. Those deeply connected functions can be a pain!

  • dylanTheDeveloper@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    8 months ago

    “Oh I fixed your code because you did it wrong”

    Later:

    “Hey the application no longer compiles, I re-wrote a huge chunk of your code and now I don’t know whats wrong”

  • raindrop1988@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    8 months ago

    I write the code: $400 an hour

    I write the code and you help me: $800 an hour

    You write the code and I help you: $1600 an hour

    You write the code: $3200 an hour

  • Swarfega@lemm.ee
    link
    fedilink
    English
    arrow-up
    0
    ·
    8 months ago

    We looked after a cafe who had a couple of PC’s to use that gave internet access. Yes this was a while ago, way before smartphones and wifi. The PC’s had some software that allowed internet access for a set duration based on how long they had purchased. This software was managed by an NT4 Server backend.
    The owner called one day to say nothing works. When I got there, NT4 has been wiped and replaced with Windows 98. Apparently one of the university student baristas was asked to help when they had an issue. The owner was trying to save money from calling us out. Fixing this mess was way pricier than whatever was wrong previously!

  • slazer2au@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    8 months ago

    Code? No.
    Physical equipment? Yes

    Customer wasn’t happy when we billed them list price for a Cisco switch their MSP tossed out.

  • pixxelkick@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    8 months ago

    Nowadays it’s less of an issue with docker and whatnot.

    Just set the image to refresh every night at midnight and if they tried to make manual changes it’ll just revert back to its original state at midnight.

    Customers don’t really get direct access to deployed code now, it’s buried under like 4 layers of abstraction on most CDNs now.

    Simply deploying to azure already smears multiple layers of access control and RBAC overtop that it’s hard enough for me, the dev, to answer the question if “what is actually deployed atm?”, let alone for the customer to get in their and meddle.

  • EnderMB@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    8 months ago

    Unironically, yes.

    I worked for a client where we had successfully delivered a working FOH site and booking/order system. A new head of marketing joined, and from the first meeting this guy proclaimed himself as a “tech lead” and evangelist. He wanted “full FTP access” within the first 5 minutes of our meeting. We told him we didn’t use FTP as everything was deployed via our CI pipeline, and he kicked off.

    After some crisis meetings, he said he wanted to change the entire CMS to be HTML boxes, threatening to ditch us if we didn’t give him what we wanted. They were paying lots for this change, so in the end we obliged. He proceeded to delete basically everything we’d built, and tried to replicate all functionality using a A/B injection tool and a HTML field. Clients were pissed, because none of it worked, and they lost some serious money from it.

    In the end, we rolled back and said “fuck it, full git access, you’re a dev now”, and at midnight he brought the site down because he decided to rewrite some db transaction logic to write data to another store. To him, transactions were “outdated tech”, and he tried to clean it up by just performing destructive changes on their own…

    In the end, they ditched us, and we were glad to be gone (they bought out their own contract). Sadly, he got his way, changed his title to “lead tech director”, hired a team, and their site went from fairly slick to looking like something from Geocities. That company no longer exists, and sadly, I can’t remember his name so I can’t see where he failed upwards to.

    • Swedneck@discuss.tchncs.de
      link
      fedilink
      arrow-up
      0
      ·
      8 months ago

      stuff like this makes me so pissed that it’s so difficult to get into leadership positions for most people, those with connections and money are free to fail upwards and ruin things, but the average joe can be the genius of our age and be stuck working at starbucks for minimum wage their entire life…

      It’s also frustrating that a lot of baffling corporate decisions aren’t even excusable as being for profit, it’s just some executive being a moron and no one stops them! If it was for profit i could at least feel nihilistic about it, but this is just corporations actively choosing to continue letting things happen that benefit no-one.

      • zarkanian@sh.itjust.works
        link
        fedilink
        arrow-up
        0
        ·
        8 months ago

        I always think about stuff like this whenever libertarians talk about how much more efficient corporations are than government. I’m like, “Have you ever worked for a corporation?” Organizations are just huge dumpster fires in general, because they’re all run by humans.

        • Schmoo@slrpnk.net
          link
          fedilink
          arrow-up
          0
          ·
          8 months ago

          They’re not dumpster fires because they’re run by humans, but because they’re run by unaccountable hierarchies. Humans are perfectly capable of running a sustainable and efficient operation if we only stopped to consider how better to make decisions collectively.

          • areyouevenreal@lemm.ee
            link
            fedilink
            arrow-up
            0
            ·
            8 months ago

            Can you give some examples of well run organizations and the techniques they use? I legitimately want to know if it’s possible to do better than most of our current governments, companies, and societies in general. This world is a mess and I have half given up on it ever getting better.

            • Schmoo@slrpnk.net
              link
              fedilink
              arrow-up
              0
              ·
              8 months ago

              Wikipedia - While the Wikimedia Foundation itself is hierarchical, it manages Wikipedia through a process of community-led governance. Every article is maintained by a community of volunteers who engage in open debate to decide on content moderation policies. Wikipedia remains one of the few popular websites to avoid the recent internet enshittification.

              Food Not Bombs - An activist organization that serves free food. FNB has no central organizing body, instead operating as a loose-knit group of independent collectives who voluntarily cooperate and exchange information and resources with one another. One specific collective, “A Food Not Bombs Menu,” has taken to coordinating the global activities of FNB collectives and helping people start new ones, but has no power over any others.

              IWW - The Industrial Workers of the World, while hierarchical, ensures a hierarchy that is accountable to its’ rank and file members by means of a robust democratic process, as well as the right of any member union or individual member to leave at anytime and go it alone.

              There are many more, but it’s late and it took me a while to pick out what I think are good representative examples of different ways an organization can be run well.

      • mindbleach@sh.itjust.works
        link
        fedilink
        arrow-up
        0
        ·
        8 months ago

        Reality is a team sport, to some people. All they know is loyalty to hierarchy. If you’re below them and disagree, not only are you wrong, you are personally threatening them. Reasons do not exist.

    • AwkwardLookMonkeyPuppet@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      7 months ago

      He sounds like someone who read a Wired Magazine article and figured that made him an expert.

      That company no longer exists

      Not surprising if they’re putting people like that dumbass in charge. It’s just unfortunate that idiots like that end up costing everyone else their jobs too.

      • EnderMB@lemmy.world
        link
        fedilink
        arrow-up
        0
        ·
        7 months ago

        What’s funny is that this wasn’t a small company either. I won’t name it because it’ll be very easy to find this person, but they landed a leadership position with very little experience - think a few years working as a dev, and maybe one as a manager.

        In my eight years working in consultancy, I’ve seen plenty of examples of this. I could write a book on some of the mental shit I’ve seen, from workplace wellness app owners trying to bully me online for having a single bug in their app, to finding several GB of fake Katy Perry nudes stored in a production database for a major company. Tech is totally fucked.

  • SpeedLimit55@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    8 months ago

    This is why we do nightly automatic backups on all sites. Whatever happens we can just restore to the previous night and you never lose more than a day of work. Backup plans and redundancy is a waste of money to management, accounting, and customers until they need it.

    • dan@upvote.au
      link
      fedilink
      arrow-up
      0
      ·
      8 months ago

      and with systems like Borgbackup, storing months worth of daily backups doesn’t take up an excessive amount of disk space, especially if the files rarely change.

  • Aa!@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    8 months ago

    Not quite this, but I did have a validation team that didn’t know when to quit.

    The project was a Windows service, and they would be constantly opening bugs saying “program crashes when we deleted xxxxx.dll”

    Like… Yeah. If you delete necessary libraries from the installation directory, the program won’t run correctly.