The problem with focus - MPJ's Musings - FunFunFunction #51

Поділитися
Вставка
  • Опубліковано 25 вер 2016
  • 💖 Support the show by becoming a Patreon
    / funfunfunction
    Focus is a word that this very commonly used, but without sacrifice, trying to focus is actually destructive, especially when it comes to software. Therefore, I make a case for talking more about sacrifice instead of focus.
    🐑 💨 Resources:
    The Mythical Man Month (Book mentioned in video)
    amzn.to/2dbVyJH
    Jobs video
    • Steve Jobs Insult Resp...
    Music from the video
    Eminence - Lipstick • [Progressive House] :E...
    Muzzy - Children of Hell • [DnB] - Muzzy - Childr...
    🐑 💨 I'm also active on:
    • Twitter / mpjme
    • Facebook / funfunfunctionshow
    • Medium / mpjme
    • Quora www.quora.com/profile/Mattias...
  • Наука та технологія

КОМЕНТАРІ • 103

  • @christianhorauf9958
    @christianhorauf9958 7 років тому +35

    I think I get the point, as I am distracted of my work while seeing this video... :)

  • @JeremyAndersonBoise
    @JeremyAndersonBoise 7 років тому +1

    Truisms are insidious and corrosive, thanks for calling this out. Great subject and coverage thereof.
    Internally, I think of this as cowardly language, and I try to call myself out for it.
    I love the term "sacrifice" - perfect!
    I love you, man. Thanks so much for what you do.
    Oh, you tease!

  • @VikasKapadiya1993
    @VikasKapadiya1993 7 років тому +34

    i was working and suddenly I see notification about new video . now i can't focus on my work .

  • @zachthenebula
    @zachthenebula 7 років тому +1

    This video made me focus on MPJ's awesome stache.

  • @VladAlive
    @VladAlive 7 років тому +2

    Totally agree. Being focus to produce something means to disregard a lot, intentionally ignore and not dive into unrelated details. High level of discipline is required to set right priorities and stick to then. At the scale of team and company this becomes unachievable. Though still must people think they are doing it right and they are on the right track. Thank you for a deep analysis of the problem.

  • @DesiCochraneOnline
    @DesiCochraneOnline 7 років тому +14

    "I'll have a russian, soyed so that it looks like a coffee, and stirred with a carrot"

  • @Klagull
    @Klagull 7 років тому

    I also recommend the Mythical Man Month. Very interesting book, and the funny thing is that it also gives you an insight into the old problems of software development (very limited storage, expensive machines, lack of high-level languages, etc.

  • @delphinelisabeth
    @delphinelisabeth 7 років тому +1

    I literally just thought that I have a problem with focus ... And the notification.of this video popped up. K universe ... Here we go pressing play .

  • @david59675
    @david59675 7 років тому +41

    Up until 00:30 I thought of `focus` as in onfocus

    • @david59675
      @david59675 7 років тому +7

      At 17:00, I still think of the focus keyword in JavaScript. Great vid!

    • @rajayogan8884
      @rajayogan8884 7 років тому +1

      me too bro.. :)

    • @ciano5475
      @ciano5475 7 років тому

      No AvE fan here ;)

    • @PhillipSenn
      @PhillipSenn 6 років тому

      Not enough jQuery!

  • @achang28
    @achang28 7 років тому

    "Too many cooks in the kitchen." This video was an incredibly valuable dive into various pillars of team dynamics and productivity. Thanks again for the awesome work @funfunfunction

  • @dovh49
    @dovh49 7 років тому

    The nice thing about competition. It forces companies to "focus" or sacrifice", if they don't they will be left behind.

  • @Pastshelfdate
    @Pastshelfdate 6 років тому

    I only know how to share videos the old-fashioned way, launching them in a room with other people. And I struggle to remember. But I've added this excellent video to my lists.

  • @gubnuf
    @gubnuf 7 років тому

    That book always tigger this in my head: "The mythical man moth, half moth and half person..." not sure of its superpowers but they must be awesome...

  • @mariovrpereira
    @mariovrpereira 7 років тому +1

    Amazing episode! Thanks.

  • @danielmapar1
    @danielmapar1 7 років тому +1

    As usual, great video! :)

  • @autochton
    @autochton 7 років тому +4

    Aw man. I was hoping this would be about DOM element focus, which has many problems...

  • @helengrives5447
    @helengrives5447 7 років тому

    I found it very interesting. But focus could be situation and time bound. Lets say in a normal distribution with high predictability focus is clearly the way to go. In contrary under uncertainty and large unpredictability the opposite is true. It makes you sensitive for new opportunities while holding options. Now when monitoring the evolvement one get glimpses of future focus points. Creativity is meandering and not forceful focus. It is like you said the sacrifice skillfully done. The mastery when to go in and out of focus. Depending on the amount of dimensions focus can be distributed or even cause collapse as it fails to anticipate sudden shifts. Always enjoying your channel. Thanks for the focus on this topic. It made me think/focus!

  • @umriyaafini4579
    @umriyaafini4579 7 років тому +1

    love this episode ^^

  • @harshvardhanbhati9001
    @harshvardhanbhati9001 7 років тому +15

    It will be absurd to disagree with this video :P

  • @pnw_dev7934
    @pnw_dev7934 7 років тому

    Love the "coffee" break!

  • @DoctorReefer
    @DoctorReefer 7 років тому +1

    Google sunsetting Chrome Apps is also a good example of sacrifice.

    • @funfunfunction
      @funfunfunction  7 років тому

      +FoxMcCloud great example! Did not even know they were.

  • @alexdevcamp
    @alexdevcamp 6 років тому

    That coffee break actually made me laugh out loud

  • @autochton
    @autochton 7 років тому

    The development manpower problem is an interesting one. It can in part be dealt with by separating concerns - so to take an example, instead of a monolithic application that does everything, you have a frame application that can contain a number of minor sub-applications. Each of those has a subset of concerns, which is of a manageable size and complexity, and the frame application is concerned with providing ways for the sub-apps to interact, which in its specificity becomes a much more manageable proposition too. So while you may end up sacrificing things, structuring and strategizing right may mean that, for instance, the sacrificed feature(-set) could be spun off into a plugin, or similar. IOW: Sacrifice, done right, can be less painful.

  • @sisomamunden6137
    @sisomamunden6137 7 років тому +21

    So this is what happened to Spotify lyrics

    • @Xeningem
      @Xeningem 7 років тому

      May Valyrics can help you?
      valyrics.vas3k.ru/
      Valyrics: Текст трека из Spotify или iTunes в Notification Center :: Valyrics: Spotify and iTunes lyrics widget for Notification Center

  • @andrewfacchiano5117
    @andrewfacchiano5117 7 років тому

    Great episode, this philosophy seems applicable all over

  • @AntonKastritskiy
    @AntonKastritskiy 7 років тому +1

    I had really hard time focusing to watch this video until the coffee break

  • @VictorOliveiraDev
    @VictorOliveiraDev 7 років тому +2

    Here's a thought: maybe focus is not a truism. It might be that sometimes all we need is the opposite: total lack of focus. You often become more imaginative and creative in those moments.
    In the context of software development, what a company may need is more hackathons and "amnesia fortnights". Sometimes "getting things done" gets in the way of innovation.
    I agree though it's kinda absurd think of someone raising that point with a "we need less focus!" :D

    • @funfunfunction
      @funfunfunction  7 років тому +2

      +Victor Oliveira Yes, there is always exceptions. "They sky is blue" and "drink water" also does. ;) I totally agree that total lack of focus is sometimes very helpful to break the rut.

  • @MathsfromScratch
    @MathsfromScratch 7 років тому

    love it

  • @Unitazy
    @Unitazy 7 років тому +1

    Thumbs up for soy vodka coffee... Made my day!

  • @ailijic
    @ailijic 7 років тому +4

    Coffee break is back! :)

  • @sheriffderek5333
    @sheriffderek5333 7 років тому

    Epic!

  • @Lpcnew
    @Lpcnew 7 років тому

    great! I'll see the Steve Jobs video now :)

  • @przemysawlib4309
    @przemysawlib4309 7 років тому

    + 1000 for that Steve Jobs Q&A video!

  • @aaronrulegram
    @aaronrulegram 7 років тому +2

    I hate that sacrificial slab ... And yet I still have time to watch a 20 minute video 😝 A paradox in focus! 😛

    • @andrewilijic2127
      @andrewilijic2127 7 років тому +3

      I think that makes perfect sense. We (people) mostly know what we want but, when forced to choose between the pain of sacrifice or just go with the flow we often choose the latter.

  • @user-wu3nd3cy4z
    @user-wu3nd3cy4z 7 років тому

    Nice coffee!

  • @bhargavshah878
    @bhargavshah878 7 років тому

    Kudos for this awesome episode. I agree with your point on sacrifice. Humans can really completely focus only a certain amount of time/day. Hence you have to sacrifice something from that full focus time. But the grey area here is how much is full focus time? How can someone know if he has to sacrifice something or he still has more full focus time? Tricky situation 🤔

  • @CristianSzwarc
    @CristianSzwarc 7 років тому

    need to say this is a great video, (yeap, arriving late here)

  • @haojiang4882
    @haojiang4882 6 років тому

    Brilliant video. BTW, your funny facial expressions usually fail to match the seriousness and excellence of your topics. And I love that! LOL!

  • @AaronMartinColby
    @AaronMartinColby 7 років тому +1

    I can't promise I'll focus, but I'll focus on focusing.

  • @heheheheheheee
    @heheheheheheee 7 років тому +2

    Moment with Coffee made of soy and vodka starting 4:58 is my favorite )... very severely, Russians are smoking nervous on a side, watching this episode.

  • @brunotavares2581
    @brunotavares2581 7 років тому

    A funfunfumnctionCast would be great (a podcast i mean : ) )

  • @Attakijing
    @Attakijing 7 років тому

    i was thinking of getting that hoodie from h&m

  • @ThePhantazmya
    @ThePhantazmya 7 років тому +2

    Nice to know salty brown vodka = coffee .. It certainly explains some things lol

  • @123456123456794
    @123456123456794 7 років тому +1

    UPLOAD MORE PLEASE I KNOW IM BEING SELFISH AND YOU HAVE A LIFE BUT I WANT TO WATCH MORE OF YOUR VIDEOS. just saying

  • @MrFrummel
    @MrFrummel 7 років тому +3

    Just watched this TED talk about how employees at X are rewarded for 'killing' a project which really adds up to what you said about sacrificing t.co/9dTZ4Sfrh1
    Love watching funfunfunction

  • @eugenem4854
    @eugenem4854 4 роки тому

    the most hard thing is to choose the subject of the focus

  • @Paxsali
    @Paxsali 7 років тому +7

    What are fows? And what's folus?

  • @gokukakarot6323
    @gokukakarot6323 7 років тому +1

    stirring with carrots!!

  • @juanjosevillegas28
    @juanjosevillegas28 7 років тому

    Omfg! Until minute 5 more or less I thought this video had a huuuuuge introduction before explaining the problem with the onfocus js event.... rofl

  • @joaolfcamacho
    @joaolfcamacho 7 років тому

    MPJ you're awesome. But I prefer you at 1.5 speed or more speed.. I wonder if other people would prefer that as default. Keep it coming!

    • @funfunfunction
      @funfunfunction  7 років тому

      +Joao Camacho haha, I think that would be very weird to fuse into the video.

    • @joaolfcamacho
      @joaolfcamacho 7 років тому

      Quite possible! Sometimes people like weird though, lol, and let's face it, you're a little bit weird already.. in a good way.

  • @toddboothbee1361
    @toddboothbee1361 6 років тому

    diffused attention is necessary after focussing...this allows you to make new and important neural connections. This will become a truism.

  • @lizzienovigot
    @lizzienovigot 6 років тому

    Things with high failure rate:
    World peace
    Eat Healthly
    Drink Water
    Yeah, thats true 😄

  • @artemsapegin
    @artemsapegin 7 років тому +1

    Great episode! But the best part of your show if, of course, making coffee ;-)

  • @coolworx
    @coolworx 7 років тому

    And here I thought this video was going to be on DOM elements...

  • @btwon3341
    @btwon3341 7 років тому

    vodka + soya sauce SeemsGood

  • @Champignon1000
    @Champignon1000 7 років тому +5

    we should drink water. like if you agree.

  • @imrannazir6931
    @imrannazir6931 7 років тому

    Perhaps there is a case for removing dead code and features from a product?

    • @funfunfunction
      @funfunfunction  7 років тому

      +Imran Nazir sure, but that is not really what I'm talking about. Unused code should of course be removed, but that's just cleanup, it's not sacrifice. Cleanup is not a hard decision to take, but sacrifice is. Check out this video where Jony Ive talks about sacrifice: ua-cam.com/video/2oksetv3i90/v-deo.html

  • @DoctorReefer
    @DoctorReefer 7 років тому

    Where'd you get that Coffee Mug (5:11)?
    Also, anyone else with links to cool coffee mugs should link them as replies to this comment!

    • @funfunfunction
      @funfunfunction  7 років тому

      +FoxMcCloud I bought in in Chinatown in SAN Francisco. It consists 90% of cat mugs.

  • @donm4320
    @donm4320 7 років тому +4

    Thank you for a point of focus to start my week. Your presentation on truisms reminded me of a close cousin of truism: deepity.
    Everything is connected so let's focus.
    ❝A deepity is a proposition that seems to be profound because it is actually logically ill-formed. It has (at least) two readings and balances precariously between them. On one reading it is true but trivial.❞ rationalwiki.org/wiki/Deepity

    • @andrewilijic2127
      @andrewilijic2127 7 років тому +2

      I learned what a deepity is, thank you.
      rationalwiki.org/wiki/Deepity

  • @klausdahlen2191
    @klausdahlen2191 7 років тому

    5/5

  • @sdeleon28
    @sdeleon28 7 років тому +2

    Sure, Apple is great at sacrifice. The headphone jack wasn't such a good idea to begin with...

  • @squarebie
    @squarebie 7 років тому

    Spoiler Alert!
    Jobs is essentially talking about free market forces: supply and demand. Instead of spending your precious resources on creating demand (i.e. convincing others of the merits of your product or service), it is better to FOCUS those resources on meeting the demands that currently exist by creating supply.

    • @funfunfunction
      @funfunfunction  7 років тому +3

      +Squarebie Von Square great point, but I also think he talks about cohesive product strategy and design. Just because there is a market and you have resources to do it doesn't mean that it will fit well into your product line.

  • @bluebill1049
    @bluebill1049 7 років тому

    +funfunfunction
    What's the different here?
    const test = Object.create(Shape.prototype); vs const test = Shape.prototype;
    They both having access to Shape protoype
    eg.
    test.move()? both running the function
    Could you please help explain? Thanks

    • @funfunfunction
      @funfunfunction  7 років тому

      +Bill Luo I have not done a video on Object.create yet, but below is exactly the same thing rewritten with new:
      const test = new Shape;
      const test = Shape.prototype
      You might want to check my Object creation series (see the playlist) if this is confusing. All of this is explained there.

  • @freze2
    @freze2 7 років тому

    On removing features only a small fraction of the user base uses. Is this related to the decision of Spotify to defunc the Linux client? :(

    • @funfunfunction
      @funfunfunction  7 років тому

      +freze2 what does the word defunc mean? The Spotify client has never been an official release to my knowledge.

    • @freze2
      @freze2 7 років тому

      Sorry. I meant defunct. Spotify has stopped development on the Linux client: www.omgubuntu.co.uk/2016/03/spotify-linux-no-development

  • @THTerra
    @THTerra 7 років тому

    Hey, i think that the Music at the Beginning is way too distracting! You could use chilled and calm Music in your Video :D

  • @marcd862
    @marcd862 6 років тому

    Don't drink and code mpj ~ I compare it to flying

  • @yaseen206
    @yaseen206 7 років тому

    what do u apply to ur hair?

    • @funfunfunction
      @funfunfunction  7 років тому +1

      +Yaseen Mohammed soft wax

    • @yaseenmohammed3679
      @yaseenmohammed3679 7 років тому

      funfunfunction brand? product name?

    • @funfunfunction
      @funfunfunction  7 років тому

      +Yaseen Mohammed its a Swedish brand called Lernberger Stafsing. But I also use Fudge Hair Shaper which is also very good.

  • @asdawece
    @asdawece 7 років тому

    Hi brother, i think you should publish podcast. With podcast you can reach more people because your format fits better to podcast. I am listening many podcasts related to programming none of them as cool as you :)

    • @funfunfunction
      @funfunfunction  7 років тому

      +asdawece I don't think I will. Programming podcasts are highly saturated, and also very hard to monetize. I have a history with the video medium and I feel I have much more to contribute with it. I do not agree that I would reach more people, nor that the format first better for audio only.

    • @asdawece
      @asdawece 7 років тому

      actually i am only listening your videos most times when i drive to work. some of your videos don't have sample codes it's good for podcast :). you can just export mp3 for podcast. i think it may generate some more followers. no need to spend extra time. anyway it's great to have your content in any format. it's very eye opening. :)

    • @funfunfunction
      @funfunfunction  7 років тому

      +asdawece hmm, maybe. I know a lot of people listen-only. We'll see.

  • @marcioaso
    @marcioaso 6 років тому

    Seems like the famous: if(true) { }

  • @Tymon0000
    @Tymon0000 7 років тому

    hahahahaha :D :D :D Coffee!

  • @Cur8or88
    @Cur8or88 7 років тому

    Like CTRL F? :P

  • @alengm
    @alengm 7 років тому +2

    Vodka and soya?! Really?!

    • @fvgoya
      @fvgoya 7 років тому +1

      It was a joke man

  • @parki5074
    @parki5074 7 років тому

    Am I the only one who doesn't understand what for the summary part is?

  • @rckd5903
    @rckd5903 6 років тому

    onfocus = () => distract()

  • @DataDavid
    @DataDavid 7 років тому +1

    Jony Ive on Steve Jobs' focus, really worth a watch!
    ua-cam.com/video/2oksetv3i90/v-deo.html

  • @DJLaCarone
    @DJLaCarone 7 років тому

    Hey Matias I love your videos I'm in the moddile of your Functional Programming tutorial because I read on forums that its recommanded to learn Functional Programming and ES6 basics before getting into AngularJS or any JavaScript framework, so I was watching this video about Aurelia (ua-cam.com/video/d8lU6NzMCTw/v-deo.html) and I think it would help everyone if you made a tutorial series or atleast talk about it in a video, its uploaded 1 day ago and I think they released it like a week ago, Anyways dont stop doing what you doing, its awesome! Best of luck man @funfunfunction