• superkret@feddit.org
    link
    fedilink
    arrow-up
    18
    ·
    edit-2
    1 hour ago

    More like:
    “IT people when software people talk about their requirements”

    No, we won’t whitelist your entire program folder in Endpoint Protection.

    • 0x4E4F@sh.itjust.worksOP
      link
      fedilink
      English
      arrow-up
      4
      arrow-down
      1
      ·
      1 hour ago

      Yep, unrealistic expectations.

      Or “you need a 12th gen i7 to run this thing”… the thing is a glorified Avidemux.

  • Grandwolf319@sh.itjust.works
    link
    fedilink
    arrow-up
    23
    ·
    2 hours ago

    In my experience it’s been IT people telling me you can’t use a certain tool or have more control over your computer cause of their rules.

    The expression is appropriate but the meme assumes that im doubting the IT person’s expertise. I’m not, I’m just not liking the rules that get in the way of my work. Some rules do make sense though.

    • 4am@lemm.ee
      link
      fedilink
      arrow-up
      2
      ·
      26 minutes ago

      I think the meme is more about perspectives and listening to the way someone thinks about operating IT is very different from the way someone things about architecting IT

  • RupeThereItIs@lemmy.world
    link
    fedilink
    arrow-up
    74
    arrow-down
    3
    ·
    3 hours ago

    “IT people” here, operations guy who keeps the lights on for that software.

    It’s been my experience developers have no idea how the hardware works, but STRONGLY believe they know more then me.

    Devops is also usually more dev than ops, and it shows in the availability numbers.

    • aeiou_ckr@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      4 minutes ago

      20 year IT guy and I second this. Developers tend to be more troublesome than the manager wanting a shared folder for their team.

    • r00ty@kbin.life
      link
      fedilink
      arrow-up
      2
      ·
      44 minutes ago

      I’ve always found this weird. I think to be a good software developer it helps to know what’s happening under the hood when you take an action. It certainly helps when you want to optimize memory access for speed etc.

      I genuinely do know both sides of the coin. But I do know that the majority of my fellow developers at work most certainly have no clue about how computers work under the hood, or networking for example.

      I find it weird because, to be good at software development (and I don’t mean, following what the computer science methodology tells you, I mean having an idea of the best way to translate an idea into a logical solution that can be applied in any programming language, and most importantly how to optimize your solution, for example in terms of memory access etc) requires an understanding of the underlying systems. That if you write software that is sending or receiving network packets it certainly helps to understand how that works, at least to consider the best protocols to use.

      But, it is definitely true.

      • jdeath@lemm.ee
        link
        fedilink
        arrow-up
        1
        ·
        4 minutes ago

        yeah i wish it was a requirement that you’re nerdy enough to build your own computer or at least be able to install an OS before joining SWE industry. the non-nerds are too political and can’t figure out basic shit.

    • lordnikon@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      38 minutes ago

      I know this is not everyone and there’re some unicorns out there but after working with hiring managers for decades i can’t help but see cheap programmers when I see Devops. It’s ether Ops people that think they are programmers or programmers that are not good enough to get hired as Software Engineers outright at higher pay. It’s like when one person is both they can do both but not great at ether one. Devops works best when it’s a team of both dev and Ops working together. IMO

    • Jestzer@lemmy.world
      link
      fedilink
      arrow-up
      28
      ·
      3 hours ago

      Yup. Programmers who have only ever been programmers tend to act like god’s gift to this world.

    • ValiantDust@feddit.org
      link
      fedilink
      arrow-up
      22
      ·
      3 hours ago

      As a developer I can freely admit that without the operations people the software I develop would not run anywhere but on my laptop.

      I know as much about hardware as a cook knows about his stove and the plates the food is served on – more than the average person but waaaay less than the people producing and maintaining them.

    • Mr. Satan@monyet.cc
      link
      fedilink
      arrow-up
      3
      ·
      1 hour ago

      As a developer I like to mess with everything. Currently we are doing an infrastructure migration and I had to do a lot of non-development stuff to make it happen.

      Honesly I find it really usefull (but not necessary) to have some understanding of the underying processes of the code I’m working with.

    • ArbiterXero@lemmy.world
      link
      fedilink
      arrow-up
      7
      ·
      3 hours ago

      As a devops manager that’s been both, it depends on the group. Ideally a devops group has a few former devs and a few former systems guys.

      Honestly, the best devops teams have at least one guy that’s a liaison with IT who is primarily a systems guy but reports to both systems and devops. Why?

      It gets you priority IT tickets and access while systems trusts him to do it right. He’s like the crux of every good devops team. He’s an IT hire paid for by the devops team budget as an offering in exchange for priority tickets.

      But in general, you’re absolutely right.

      • magikmw@lemm.ee
        link
        fedilink
        arrow-up
        4
        ·
        2 hours ago

        Am I the only guy that likes doing devops thatbhas both dev and ops experience and insight? What’s with silosing oneself?

    • qaz@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      2 hours ago

      Could you give an example of something related to hardware that most developers don’t know about?

      • 0x4E4F@sh.itjust.worksOP
        link
        fedilink
        English
        arrow-up
        5
        ·
        edit-2
        1 hour ago

        Simple example, our NASes are EMC2. The devs over at the company that does the software say they’re garbage, we should change them.

        Mind you, these things have been running for 10 years straight 24/7, under load most of the time, and we’ve only swapped like 2 drives, total… but no, they’re garbage 🤦…

    • stupidcasey@lemmy.world
      link
      fedilink
      arrow-up
      2
      arrow-down
      1
      ·
      2 hours ago

      It very much depends on how close to hardware they are.

      If someone is working with C# or JavaScript, they are about as knowledgeable with hardware as someone working in Excel(I know this statement is tantamount to treason but as far as hardware is concerned it’s true

      But if you are working with C or rust or god forbid drivers. You probably know more than the average IT professional you might even have helped correct hardware issues.

      Long story short it depends.

    • ChillPenguin@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      2 hours ago

      I work on a team with mainly infrastructure and operations. As one of the only people writing code on the team. I have to appreciate what IT support does to keep everything moving. I don’t know why so many programmers have to get a chip on their shoulder.

    • PriorityMotif@lemmy.world
      link
      fedilink
      arrow-up
      1
      arrow-down
      1
      ·
      1 hour ago

      In my experience a lot of IT people are unaware of anything outside of their bubble. It’s a big problem in a lot of technical industries with people who went to school to learn a trade.

  • I Cast Fist@programming.dev
    link
    fedilink
    arrow-up
    6
    ·
    3 hours ago

    That’s how I look at 90% of the shit “systems” I’m forced to interact with (xiaomi’s MIUI, banking apps, govt apps, apps that should’ve been fucking websites, websites that “gently nudge” you to use the app, electron apps that are windows only)

    • 0x4E4F@sh.itjust.worksOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 hour ago

      MiUI is not that bad IMO. The ad services and the integrated apps are horrible (even without the ads), but apart from that, the UI is fairly usable. They really haven’t changed that much from what Android comes with by default.

  • Honytawk@lemmy.zip
    link
    fedilink
    arrow-up
    11
    arrow-down
    1
    ·
    4 hours ago

    I don’t get it. And I’ve been both.

    Is it about how some software shouldn’t need the resources that they demand for?

    • GBU_28@lemm.ee
      link
      fedilink
      English
      arrow-up
      5
      ·
      2 hours ago

      Meh it’s usually for shitty companies that expect their devs to write real software, ssh into things, access databases, but put the same hurdles in front of them as joeblow from sales who can’t use an ipad to buy a sandwich without clicking a phishing link. So every new project is slowed down cause it takes weeks of emails and teams conversations to get a damn db sandbox and it’s annoying.

      On the other hand IT doesn’t know you and has millions of issues to attend to

      • superkret@feddit.org
        link
        fedilink
        arrow-up
        1
        ·
        46 minutes ago

        IT guy here. If we give one user special rights, that login will get passed around like a blunt at a festival to “save time”.
        Users are dumb and lazy, and that includes devs.

        • GBU_28@lemm.ee
          link
          fedilink
          English
          arrow-up
          1
          ·
          edit-2
          20 minutes ago

          It’s not special rights, it’s project materials approved by leadership, and noted on a published and approved feature roadmap

          Edit assuming requisitioning a scaled db replica is “special” is kinda aligned with the meme lol