• Victor@lemmy.world
    link
    fedilink
    arrow-up
    8
    ·
    54 minutes ago

    You know what I’m saying? I have zero interest in using AI to code. It’s taking all the fun out of coding and leaving me with only the boring parts.

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

    When you’re working on a big enough project, you’ll inevitably find yourself acting as a condom between people who don’t understand your niche field and the thing you’re all building together.

    That’s not unique to Claude. However, the fact that Claude can drop big salty loads far faster than you can catch them does present additional challenges.

  • jaybone@lemmy.zip
    link
    fedilink
    English
    arrow-up
    2
    ·
    2 hours ago

    Do people study “Software Engineering”?

    Usually you study Computer Science.

    We had a class called Software Engineering, but it was more about the business process, project management, QA, docs.

    I met someone once who was attending a trade school for some degree or certification or something in “Software Engineering Management.” And this dude wanted to try talking shop with me lol.

    Those are people who probably should be the condom between clod and prod.

    • Alavi@programming.dev
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      16 minutes ago

      Comp sci and software engineering are 70% the same, the difference is CS is more math and theory oriented, software engineering is hogher level and more about methodologies, software architecture, systems design.

      (Consider any other science discipline vs. Engineering discipline)

    • Mikina@programming.devOP
      link
      fedilink
      arrow-up
      8
      ·
      edit-2
      2 hours ago

      My bachelor’s was actually called Software Engineering (it was 10 years ago, so it migh’ve changed a lot), on Faculty of IT. It was mostly just applied programming (but also indepth - from assembly through smalltalk, to bash, C and Prolog), with a lot of courses about SDLC, UML, DevOps, and all that.

      We also had a lot of advanced math, from integrals to logic, and some CS like data structures, algorithms and all that jazz.

      It was not as theoretical as actual Computer Science on other faculties, and was more devops oriented, but I did learn a lot of fundamentals about every language I can imagine, including lambda calcul, and also all the math I could ever need. And I’m pretty glad I was forced to learn about proper processes, am able to read and correctly design an UML, and have some insight into various types of the SDLC - which apparently isn’t that common, judging by my experience when actually working. Not that it ever matters - all it ever got me was being internally annoyed that people are using/doing it wrong, but it’s not a big deal because everyone understands eachother, and there’s no reason to point it out and be smug about it.

      But yeah, CS was mentioned a lot, but the difference was mostly that CS is theoretical and way more math heavy, while SWI is pretty similar in most of the circulum, but instead of obscure theoretical proofs about big O of algorithms, you are learning about UML and SDLC.

      Also, I got to do an Ethical Hacking optional course, which landed me a job in cybersec and started my carrier (before I moved to gamedev), so that’s also nice.

      In general, it gave me a lot of “technical soft skills”, it was also team project oriented and asked us to have all the requirements and documentations and architecture designs 100% formally written, and that is a really good skill to have.

    • lime!@feddit.nu
      link
      fedilink
      arrow-up
      2
      ·
      2 hours ago

      I did an MSc in Computer Engineering. my uni also had computer science, but it was only a BSc and they did more theoretical stuff. We built hardware, debugged assembly, and studied signal propagation, while they looked at ACID compliance, data deduplication, and high-level architecture. well, we did that too but much less of it.

    • MangoCats@feddit.it
      link
      fedilink
      English
      arrow-up
      2
      ·
      2 hours ago

      Back in the day it was CompSci, or Electrical Engineering. I don’t know if they’ve really started teaching actual software engineering yet or not, back in the day it was a bunch of theory that’s mostly just foundational stuff that you don’t really interact with day to day anymore. In other words: academia was 10+ years behind industry, which is pretty typical, but not such a problem in a field like Irish Literature as it is in software engineering.

    • OwOarchist@pawb.social
      link
      fedilink
      English
      arrow-up
      2
      ·
      2 hours ago

      I’ve long thought that the next step of watch evolution is for them to stop actually telling time. They’re just a fashion item already – even people with watches check their phone for the time.

      So I think, over time, the actual watch face will become rather vestigial. At first, no longer worrying about whether the hands actually point to the correct time. Then, not bothering with having them move at all. And maybe, ultimately, getting rid of the watch face entirely and just having a bracelet.