How remote work is making software teams more autonomous

Поделиться
HTML-код
  • Опубликовано: 28 сен 2024
  • 💛 Educative (Episode sponsor)
    Use link for 10% off: educative.io/F...
    Educative.io helps you learn in-demand tech skills faster. Text-based courses with embedded coding environments mean you can jump in and learn without all the fluff - no set-up, no scrubbing back and forth through videos, no hassle. Get 10% off any course when you go through our link: educative.io/F...
    💛Jimmy on Twitter
    / jimmyjanlen
    💛Full 2h recording of this live stream
    / 592860293
    💛 Follow on Twitch and support by becoming a Subscriber
    We record the show live Mondays 7 AM PT
    / funfunfunction
    💛 Fun Fun Forum
    Private discussion forum with other viewers in between shows. www.funfunforu.... Available to patron members, become one at / funfunfunction
    💛 mpj on Twitter
    / mpjme
    💛 CircleCI (Show sponsor)
    Robust and sleek Docker-based Continuous Integration as a service. I used CircleCI prior to them becoming a sponsor and I love that their free tier is powerful enough for small personal projects, even if they are private. Use this link when you sign up to let them know you came from here:
    circleci.funfu...
    💛 FUN FUN FUNCTION
    Since 2015, Fun Fun Function (FFF) is one of the longest running weekly RUclips shows on programming 🏅 thanks to its consistency and quality reaching 200,000+ developers.
    🤦‍♂️ The Failing Together concept is what makes FFF unique. Most coding content out there focus on step-by-step tutorials. We think tutorials are too far removed from what everyday development is like. Instead, FFF has created a completely new learning environment where we grow from failure, by solving problems while intensively interacting with a live audience.
    Tutorials try to solve a problem. Failing Together makes you grow as a developer and coworker.
    📹 Each show is recorded live on Twitch in a 2-hour livestream on Mondays. The host, assisted by the audience, is tasked to complete a programming challenge by an expert guest. Like in the real world, we often fail, and learn from it. This, of course, reflects what the audience identifies with, and is one of the most praised aspects of the show.
    ⏯ On Fridays, an edited version of the show is adapted for and published on RUclips.
    Content Topics revolve around: JavaScript, Functional Programming, Software Architecture, Quality Processes, Developer Career and Health, Team Collaboration, Software Development, Project Management

Комментарии • 24

  • @shaalibhai2915
    @shaalibhai2915 4 года назад +9

    Managers that focus on outputs (hours, points, stories complete) instead of outcomes (deployments, improvements, whether the solution actually solves the problem) aren't likely to do well regardless of whether their team is remote or not. The big problem companies are facing with remote culture isn't that people are remote, it's that the company hasn't established the necessary norms to stop collaboration from devolving. What I mean is, as a responsible member of my team I should realize that me being remote creates a communication barrier for others that needs to be broken down. If my company doesn't set me up with the right tools and doesn't standardize the best practises then my team mates will feel the pinch of not being able to take advantage of my brain.

    • @funfunfunction
      @funfunfunction  4 года назад

      True this.

    • @gillianbc
      @gillianbc 4 года назад

      I've worked remote for about 3 yrs now. Since Covid, the whole company is now remote, but it was an easy transition since we already had a lot of the tools and procedures in place. Well managed remote working is very adaptable. My current dev team are spread across Scotland, England, Wales and N.Ireland - it works very well. Manager does a quick video stand-up at 10am and 4pm and quickly follows up on any blockers. Slack is used all the time to collaborate on issues or share knowledge. I am so much more productive than when I worked in an office.

  • @petersrule
    @petersrule 4 года назад

    Agile management styles help in this area.

    • @petersrule
      @petersrule 4 года назад

      After hearing what you said about agile in this video, I don't think it means the same thing as it does for me. Read The Age of Agile and Remote, Office Not Required.

  • @DanKaschel
    @DanKaschel 4 года назад

    I struggle to reconcile with one idea you discussed, that you can't say "you made me feel..." I get how the phrase can be problematic, but is there not a (partial) causal relationship between my actions and a person's reaction? And is it not true that (to a complex and varying degree) I have responsibility for the outcomes of my (words and) actions?
    To wit: if I say to someone, "you are a worthless human being", while I may not be directly causally responsible for the negative emotional reaction they have, I certainly don't agree that I have NO responsibility.
    I would love to reach a more nuanced assessment of the responsibility I do or don't have for the results of what I say/do.

  • @blackdeckbox
    @blackdeckbox 4 года назад

    The problem is junior developers need senior developers onsite to mentor them. I mean, yeah sure they can mentor them online...
    But they benefit most in person.

  • @SaudBako
    @SaudBako 8 месяцев назад

    We're in the dark ages of this subject

  • @DannyHodge95
    @DannyHodge95 4 года назад

    I'm getting a little worried about how much people are talking about the wonders of remote work. I started my first development job 8 months ago, and have been remote the last 1 and a bit, and i personally hate it. I'd made friendships on the job, i was more productive there (less distraction, better habits), and I had people next to me to ask a question to. And while it is easy to message someone to ask a question, what about those first introductions? I'm not going to feel comfortable messaging someone i've never spoken to before, to ask about some issue i'm having.
    Imagine starting your first job in a remote setting, fresh out of education. For me, it'd be awful. I get that there are some great positives, but i don't think they out weight the impacts on mental health, and on new starters.

    • @funfunfunction
      @funfunfunction  4 года назад +1

      Yeah, I heard a friend talk about how someone that just relocated here to sweden and immediately hit quarantine - imagine arriving in a new country with no friends and completely remote work in the midst of a pandemic, must be horrible on the psyche.

    • @chickennoodle3054
      @chickennoodle3054 4 года назад

      Danny Hodge I’d say the majority of people in software development are introverted. Remote work helps with that.

  • @aviad4
    @aviad4 4 года назад

    He looks like he is your big brother.

  • @weltmeister
    @weltmeister 4 года назад

    except that when I went to try and register my company in my country as a remote company they said it's not possible and I have to register as ltd and pay $1000 investment like any other normal company and I have to rent a store and pay a year in advance to be able to even get the registration work before the investment is done and after all of that you have to publish your company in a news paper and that's not possible as there aren't many around and there's one that just charges up to $200 for a small ad space and you have to bid sometimes because of how many companies want to publish there... my country is horrible

  • @swollowtranquillity4289
    @swollowtranquillity4289 4 года назад +1

    MAN, Help me to find a remote react job for middle level dev. I have a 3 years experience with angular/js and 3 month ago i learnt react. The problems is that everyone wants a 50 years experience react developer. :)))

    • @benjaminschneider
      @benjaminschneider 4 года назад

      Swallow Tranquillity I feel you bro. I’m searching since 2 years for a remote job.

    • @funfunfunction
      @funfunfunction  4 года назад

      Where are you based?

    • @benjaminschneider
      @benjaminschneider 4 года назад

      @@funfunfunction I'm from germany

    • @swollowtranquillity4289
      @swollowtranquillity4289 4 года назад

      I am from europe, Georgia :)

    • @BunnyCentauri
      @BunnyCentauri 4 года назад +1

      Don't worry about what they list on the job applications, just apply. Usually they list really overkill requirements. You will learn most of it on the job. What helps is having a portfolio site with small or big projects you have worked on, showing them what you are capable of.

  • @calvinebun-amu5397
    @calvinebun-amu5397 4 года назад

    it's only a matter of time

  • @BogdanBudaca
    @BogdanBudaca 4 года назад

    Hey MPJ, got a setup question please, how do you actually do the split screen view with your guest, and then how do you toggle between you, them and split screen?
    Cheers

    • @stephfh
      @stephfh 4 года назад +2

      Different OBS Scenes that hold the input sources (and some other stuff you see occasionally), that he can switch between in OBS (or using a streamdeck as he says in the video himself).
      His view: Webcam source
      Remote Part: App Source (Skype in this case), that is cut out so that it matches the webcam view.
      Splitview holds both sources (webcam + app).

    • @funfunfunction
      @funfunfunction  4 года назад +1

      Basically what steffi said.

    • @BogdanBudaca
      @BogdanBudaca 4 года назад

      Thanks for that, haha yup got the streamdeck part and was actually wondering about the rest, cool stuff :)
      Cheers