• ZILtoid1991@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    20 hours ago

    Also there was a big push for “web first” applications, thus there’s a lot of developers with that kind of knowledge. In college, I was instructed to instead of learning software optimizations, to learn how to outsource complicated computations to the cloud, where there will be always enough compute, so I can write my code “as clean as possible, without worrying about optimizations”.

    • whats_all_this_then@programming.dev
      link
      fedilink
      English
      arrow-up
      2
      ·
      9 hours ago

      Wha? That’s a dangerous mindset to teach. The last thing you want is to add network latency to every interaction or tether an app to the internet when it doesn’t really need it (but I guess big tech didn’t get the memo on that one).

      • ZILtoid1991@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        45 minutes ago

        But it was the beginning of the big data hype, so in exchange you got advertising data and anyone daring to object are probably criminals because “good citizens have nothing to hide”.

    • Natanox@discuss.tchncs.de
      link
      fedilink
      English
      arrow-up
      2
      ·
      20 hours ago

      That explains so, so much. Not just why everything wants to connect somewhere, but also disasters like programs with >1000 npm package dependencies. Why learning the right way if you’ve always been told to go the easy way.