• How_do_I_computah@lemmy.world
    link
    fedilink
    English
    arrow-up
    110
    ·
    2 months ago

    Didn’t see what community I was in when I read the post and thought there were just a lot of people here who hate stand up comedians doing crowd work

    • cobysev@lemmy.world
      link
      fedilink
      English
      arrow-up
      15
      ·
      edit-2
      2 months ago

      I thought it was referring to “standup meetings,” which is what we called weekly meetings with the commander in the military.

      Everyone stands for the commander when he enters a room, then each person presenting needs to be standing while briefing the commander.

      It’s military protocol for a high-ranking officer, although the cool officers would tell everyone to buck protocol, remain seated, and just give them the bullet points so we can get back to work.

  • funkless_eck@sh.itjust.works
    link
    fedilink
    arrow-up
    85
    arrow-down
    2
    ·
    2 months ago

    The purpose of stand up is to not listen to anything and say a sentence that no one listens to. It’s like a Buddhist meditation.

    • Hannes@feddit.org
      link
      fedilink
      arrow-up
      21
      arrow-down
      1
      ·
      2 months ago

      Yeah - it’s an art to find the perfect mix between “sounds complicated enough that they zone out”, “sounds like stuff gets done” and “not making people ask if you need help with that”.

    • snek_boi@lemmy.ml
      link
      fedilink
      English
      arrow-up
      5
      arrow-down
      2
      ·
      edit-2
      2 months ago

      lol I hope your standups are not actually like this! The purpose is to, as a team, plan what the team will do today to achieve the Sprint goal

      • funkless_eck@sh.itjust.works
        link
        fedilink
        arrow-up
        5
        ·
        2 months ago

        I’m not actually a programmer (/engineer) I’m just a hobbyist. I work in supply chain, have worked at 4 companies in 8 years - all had stand ups, all of them are like this.

      • thanks_shakey_snake@lemmy.ca
        link
        fedilink
        arrow-up
        2
        ·
        2 months ago

        Err… Is your team doing planning during standup? I’ve never heard of that, from either people who are on teams that use standups, or from any of the Agile/Scrum literature that I’ve seen. In my experience, standups are typically about either a) coordinating the execution of work that has already been committed to, or b) whoops just a status meeting and everybody’s tuned out.

        • snek_boi@lemmy.ml
          link
          fedilink
          arrow-up
          1
          ·
          2 months ago

          Ah, I see how my wording was confusing. I mean planning in the sense of “How will we complete the work that we already committed to?” and “What will we do today to achieve our Sprint goal?”

          I arrived at the word planning because Scrum is sometimes described as a planning-planning-feedback-feedback cycle. You plan the Sprint, you plan daily (Daily Scrums), you get feedback on your work (Sprint Review), and you get feedback on your process (Sprint Retrospective).

          • thanks_shakey_snake@lemmy.ca
            link
            fedilink
            arrow-up
            1
            ·
            2 months ago

            Thanks for explaining. I still think “planning” is a weird way to think about what’s supposed to happen during standup-- It seems to me that the whole purpose of working in sprints (and the rituals that that typically entails) is to plan ahead so that during the week you can execute on well-groomed, properly-scoped work. Of course when you notice something is wrong, or needs to be reconsidered, you might need to pull the brakes and realign mid-sprint, but my sense is that if you’re doing planning every day, that might mean that your work isn’t groomed well enough beforehand, or you’re not locking in important decisions during sprint planning.

            But it might depend on the work, and it might depend on what you mean by “planning.” If your planning just looks like “Hey are you free to pair on issue 123 this afternoon? Okay sweet, I’ll throw a meeting in your calendar,” then yeah sure-- I wouldn’t use the word “planning” for that, but it’s not crazy to. Or maybe the work is different than my work, and actually does warrant some amount of day-level of planning that wouldn’t make sense for teams I’ve been on. I’m open to that, too.

            (Btw I tried to look up this “planning planning feedback feedback cycle” thing and the only search results I got were THIS LEMMY THREAD, lol… Cool to see Lemmy show up in search results)

  • 9point6@lemmy.world
    link
    fedilink
    arrow-up
    59
    arrow-down
    1
    ·
    2 months ago

    If this actually rings true, there’s something pretty wrong in your team.

    Stand up should be a quick and uncontroversial meeting talking about what you’ve done, what you’ll do and anything you need help with, plus maybe a couple of minutes of small talk before you start.

    • Max-P@lemmy.max-p.me
      link
      fedilink
      arrow-up
      29
      ·
      2 months ago

      You mean you’re not actually supposed to spend 2 hours daily unfucking everyone’s shit during the standup turn by turn?

      • Sasha@lemmy.blahaj.zone
        link
        fedilink
        arrow-up
        8
        ·
        2 months ago

        We waste the two hours doing code reviews that only three people actually need to be present for, I always appreciate the chance to zone out and do something else for a big part of the day. Follow that with lunch and I’ve just done half a day’s work by watching TV

    • BleatingZombie@lemmy.world
      link
      fedilink
      arrow-up
      20
      ·
      2 months ago

      My team does this for the first ~15 minutes and then we move to “group think” for any tough problems or “water cooler chat” for the remaining 15. You’re allowed to leave if it’s just water cooler chat, so I really like it

      • PrettyFlyForAFatGuy@feddit.uk
        link
        fedilink
        arrow-up
        18
        arrow-down
        4
        ·
        2 months ago

        That sounds about 25 mins longer than i’m willing to call a standup.

        if it’s not wrapped up within 10 mins of the scheduled start time something has gone horribly wrong

      • zzx@lemmy.world
        link
        fedilink
        arrow-up
        6
        ·
        edit-2
        2 months ago

        Real. Or in my case I’m depressed and fucked up and just haven’t found the motivation to even open my IDE…

    • jj4211@lemmy.world
      link
      fedilink
      arrow-up
      5
      ·
      edit-2
      2 months ago

      Problem is in practice, I suspect something is pretty wrong in most teams.

      Some common examples come to my mind:

      • Management hears “talk about what you’ve done and what you will do” so great time to sit in and take notes for performance review, and it becomes a “make sure management knows you spent all your time and did really impressive stuff” meeting. Also throws a kink in “things I need help with” as there’s always the risk that management decides you aren’t self sufficient enough if they hear you got stuck, so you also need to defend why you got stuck and how it isn’t your fault.
      • The people who feel like everyone needs to know the minutia of their trials and tribulations including all the intermediate dead ends they went down on the way to their final result. Related to the above, but there are people who think to do this even without the need to impress management.
      • The people who cannot stand to “take it offline” and will stop everything to fully work a problem while everyone is still ostensibly supposed to stay in the meeting despite having nothing to do with the two people talking (sometimes even just one, a guy starts talking to himself as he tries to do something live).
      • Groups that are organized but have very little common ground. An “everything must be scrum” company sticks a guy who does stuff like shipping and receiving into a development team and there’s no ‘scrum-like’ interaction to be had and yet, there he is wasting his time and having to talk about stuff no one else on that meeting has a need to hear either.
  • Randomgal@lemmy.ca
    link
    fedilink
    arrow-up
    39
    ·
    2 months ago

    My dumb ass: " Wtf how often do you have to go to comedy stand ups for it to be self care NOT to go. SMH."

      • CanadaPlus@lemmy.sdf.org
        link
        fedilink
        arrow-up
        2
        ·
        2 months ago

        If I ever was in a room with him, I’d ask if he thinks there’s ever a situation where a comedian should have priorities beyond getting a laugh. He seems to operate on the assumption it’s a no, and I want to hear him openly say that, or else have the opportunity to call him out.

  • dohpaz42@lemmy.world
    link
    fedilink
    English
    arrow-up
    37
    ·
    2 months ago

    Hm. Might not be standup that’s the problem. Might be a company culture thing. But only you know that for sure. Good luck op! Disassociation can be a life saver.

    • degen@midwest.social
      link
      fedilink
      English
      arrow-up
      12
      ·
      edit-2
      2 months ago

      Yeah but then I’m up and sitting there like “oh shit, what the hell did I do yesterday?”

      • snooggums@lemmy.world
        link
        fedilink
        English
        arrow-up
        23
        ·
        2 months ago

        Stand ups (as originally described) shouldn’t be about what you already did, but what you are going to be working on and if there is a need to collaborate.

        Most people got the concept wrong and turned them into mini status meetings.

        • Tanoh@lemmy.world
          link
          fedilink
          arrow-up
          5
          ·
          2 months ago

          Yepp, and no one really listens to the others, just trying to remember what you did and make sure no one dumps more work on you.

        • degen@midwest.social
          link
          fedilink
          English
          arrow-up
          2
          ·
          2 months ago

          True. I’ve worked in pretty small teams with usually 2-4 devs paired, so it kind of worked out as both what we got through, what’s next priority, and how we plan to split out that day. Especially if we were light on stories.

    • NicolaHaskell@lemmy.world
      link
      fedilink
      arrow-up
      0
      arrow-down
      1
      ·
      2 months ago

      This post is creating company culture by its promotion of ditching coworkers and seeking validation through memes. Disassociation is the problem!

  • HStone32@lemmy.world
    link
    fedilink
    arrow-up
    21
    arrow-down
    1
    ·
    2 months ago

    the more i learn about software development, the more i feel I’ve dodged a bullet by changing my major to electrical engineering.

    • dalakkin@lemmy.world
      link
      fedilink
      arrow-up
      21
      arrow-down
      1
      ·
      2 months ago

      Well, if you learn about software development from reddit and Lemmy, that’s one thing. Not always representative of the real world.

      • HStone32@lemmy.world
        link
        fedilink
        arrow-up
        15
        arrow-down
        3
        ·
        2 months ago

        its the things I hear from real software developers that concern me:

        • You will spend your entire career chasing trends.
        • The market is volatile. People are constantly getting abruptly laid off. SD has never been very stable, so you should plan on getting a new job every few years.
        • Software companies are constantly looking for ways to make SD easier. As a result, your value will decrease over time, in preference for bootcampers and 2 year degree graduates.
        • Nobody listens to developers. Your manager’s beliefs about SD come entirely from consultants, magazines, and Elon Musk tweets.
        • Nobody cares about quality software. If you take the time to make your code efficient and lightweight, all your manager sees is you taking longer to make something than your peers. After all, we can just raise hardware requirements if the software is slow.
        • witx@lemmy.sdf.org
          link
          fedilink
          arrow-up
          14
          ·
          edit-2
          2 months ago
          • You will spend your entire career chasing trends.

          Depends on the language, that’s mostly a JavaScript/typescript issue.

          • The market is volatile. People are constantly getting abruptly laid off. SD has never been very stable, so you should plan on getting a new job every few years.

          Depends on the country, where I’m from there has been very few layoffs.

          • Software companies are constantly looking for ways to make SD easier. As a result, your value will decrease over time, in preference for bootcampers and 2 year degree graduates.

          Not sure what to say, I haven’t felt my value decrease. All I see are bubbles saying they will replace me… and then they burst.

          Nobody listens to developers. Your manager’s beliefs about SD come entirely from consultants, magazines, and Elon Musk tweets.

          Agree but that’s more of an engineering wide problem, specially when you get managers with very few engineering experience. Take the Apollo landings as an opposite example: great managers that were great engineers.

          • Nobody cares about quality software. If you take the time to make your code efficient and lightweight, all your manager sees is you taking longer to make something than your peers. After all, we can just raise hardware requirements if the software is slow.

          This is a bit too generic to argue against. You can get that in electrical engineering no? If you take more time designing that PCB because you want to better place the components to improve heat dissipation, will your manager care in the end?

  • SavvyWolf@pawb.social
    link
    fedilink
    English
    arrow-up
    19
    ·
    2 months ago

    Counterpoint: If you’re working from home it might be the only people contact you get for days.

    Supposedly talking to people and touching grass is healthy.

    • fuck_u_spez_in_particular@lemmy.world
      link
      fedilink
      arrow-up
      4
      ·
      2 months ago

      My fear of working full-remote. I mean I got enough friends, but still that’s significant less social time, when not being in something like a coworking space… Although other benefits are really tempting (like 2 to 3 times the salary)

        • fuck_u_spez_in_particular@lemmy.world
          link
          fedilink
          arrow-up
          1
          ·
          2 months ago

          I mean I can just take a job in the states, they pay quite a bit more there compared to Europe, and it can be even more targeted in the area of my interest (low-level stuff in Rust which pays even better than what I can find here)… Locally the jobs are pretty limited (at least those that interest me)… Everyone wants Java/C# or JS devs here (all languages I’ll try to avoid, and I suspect it has to do with maintaining old (tech-debt) code-bases which I try to avoid even more)… But I’m quite happy with my team currently and just have rant about JS everyday, but at least don’t have to maintain tech-debt (at least not something that I haven’t produced myself^^)… And I get great food for free… Hmm trade-offs.

            • fuck_u_spez_in_particular@lemmy.world
              link
              fedilink
              arrow-up
              2
              ·
              2 months ago

              I mean at least the jobs that interest me often are also (full) remote, but I’m mostly interested in start-ups, they seem to be more open with it (and the job descriptions sound more interesting). I think Covid did its job there, unlike it seems for big tech?

  • solarvector@lemmy.zip
    link
    fedilink
    arrow-up
    9
    ·
    2 months ago

    But stand-up comedy has something for everyone!

    Oh, this is about the depressing nexus between programming and corporate culture. Carry on.

  • newbeni@lemmy.world
    link
    fedilink
    arrow-up
    7
    ·
    2 months ago

    I get every week or so, but every day is just way too much. I’m a big kid, that’s what you hired me for, let me work.

    • doktormerlin@feddit.org
      link
      fedilink
      Deutsch
      arrow-up
      1
      ·
      2 months ago

      Also then there are Jour Fixes and standups for the side projects you got rented out too and and and

      • Kazumara@discuss.tchncs.de
        link
        fedilink
        arrow-up
        1
        ·
        edit-2
        2 months ago

        Jour Fixe

        I don’t think they use that term in English. And even more surprising, they don’t even use it in French. It’s a French loanword that somehow only exists in German.

      • EnderMB@lemmy.world
        link
        fedilink
        arrow-up
        3
        ·
        2 months ago

        I’ve fought this battle so many times.

        My most recent battle was being told to implement Scrum and agile practices. When the subject of standup NOT being a status update came up, and I forcibly told people to keep their updates brief, it was changed to a “Sync Meeting” that lasted over an hour. Apparently, despite delivering stuff faster, being able to track velocity and ensure we’re not overextending ourselves each “sprint”, and actually knowing what we’re delivering through actionable tasks - we’re not doing agile any more…

      • _stranger_@lemmy.world
        link
        fedilink
        arrow-up
        2
        ·
        2 months ago

        It took me a year but I broke my team of this habit. The trick was to remind them that the parking lot shouldn’t be scheduled. The whole point is that you continue conversations organically so that it’s more like the beginning of a working session instead of the end of a meeting.

    • pythonoob
      link
      fedilink
      arrow-up
      3
      ·
      2 months ago

      The stand-ups at my job have turned into sit downs

  • Tahl_eN@lemmy.world
    link
    fedilink
    arrow-up
    5
    ·
    2 months ago

    The worst thing about standups is that about once a month I catch a problem early because of what someone says. The tradeoff doesn’t feel worth it time-wise. But it keeps me from skipping them.

    • targetx
      link
      fedilink
      arrow-up
      1
      ·
      2 months ago

      You could also see it as you preventing someone else from learning from their own mistakes. Maybe reframing it like that could help with skipping :)

  • lorty@lemmygrad.ml
    link
    fedilink
    arrow-up
    3
    ·
    2 months ago

    I like stand-up. It’s probably the only time of the day I see my coworkers. Also we don’t do status reports or anything so maybe I’m just lucky ¯\_(ツ)_/¯