Beating burnout like you beat a computer game

Fun Fun Function · Beginner ·☁️ DevOps & Cloud ·6y ago

Key Takeaways

This video teaches strategies for managing burnout using analogies from computer games, with a focus on self-care and productivity techniques

Full Transcript

yeah here we have a lot of interesting question what is it are cooled how to deal with burnout as I was talking about my main focus has been a lot about being on the positive side of psychology like making sure that you never get into burnout because your workplace is so well-functioning but sometimes it can be hard to convince our company or workplace to actually work on that mental psychological toothpaste toothbrush or go to the psychological gym and not wear the other burnout because we know that we will have burnout psychological flossing must be exactly brushing that it's flossing they probably made the flossing but to say something about dealing with burnout I would say that a common metaphor is a medical metaphor so it can easily feel like I've gotten a disease mm-hmm how do I get rid of rid of a disease well I stopped working I stay at home and you can feel this also in like depression or or stuff like that mom something feels bad how do I deal with this well I have to rest now the tricky part here is that psychological problems are not like other medical problems you can arrest them away necessarily exactly and we've talked a lot about feedback and her feedback comes from other humans and let's say depression for instance depression I think is easier to think in context and depression do you mean by what do I mean in commerce and depression can be viewed as deprivation of the positive consequences that you get in your life for instance if you get depressed when you're in current you know you're working from home why is that well you don't have the coffee a chat with your pals you don't meet your friends and you take away all this positive stuff from you like then you're deprived yeah now that is not a medical virus that you get into your body yeah its lack of calm of situations or or team or something around you and that's why I think that the psychological perspective is so important to see outside of the box it's more like bad has I'm not drinking water yeah and also like are you in a context that encourages drinking water yeah where are you in the bar where it urges you to drink beer are you at home that context will encourage different things yes it's like the view it like pathology is a very bad way of viewing like it's very bad analogy for viewing mental health really it it has some problems I mean I appreciate it because it has been important in the way of digging enticing psychological problems like oh I I should also yeah fair enough but it's a little bit it's it's it's a but it's still like a analogy that is so problematic it's similar to in in software we had these huge problems for many years that people used buildings as an analogy more software development that's what we are called like they call people architects alright and it's so bad like it because software has like the unique property that you can constantly keep changing it a building is like it goes there and if it falls down people die so far it's not like that it's like you can change it multiple times per day and deploy new versions roll that to kabillion people and if something changes like nobody dies it's very rare that you you're building a software like that the metaphors are very powerful yeah as you know and it's like oh we use this metaphor is this leading us astray so to answer the question of burnout Oh someone how to prevent burnout or how to deal with burnout and the first answer the question of dealing with burnout you need to then slowly increase your activities of working so that you're matching the level of difficulty with the level of your resources so instead of like rest thing into it you need to see like okay right now my the difficulty level is too high and you love it maybe just get to work yeah like get up in the morning and be at work say hello to your colleagues and be there for hours yeah like start small be there summer go lunching with colleagues and then expanding expanding expanding like think of burnout as a tough video game where you have to really start at the easiest level and then going all the way up until you are at max level other a common problem is if you are like on medical leave it's like oh I'm burner then I have two weeks where I'm at home and then I get back to work and then you're like full full on again and that's like catastrophic but for me yeah like burnout has been very little related to like I had I'm slowly coming back from a semi burnout situation mmm and I found that like for me like I was not overworked at all like it wasn't like I was basically just I miss my weeks were like procrastinating for four for four days on making a video and then procrastinating even more making it on Sunday and I just didn't want to do it I just wasn't feeling it and for me it was basically just being caught I felt trapped in this prison of my own like I had to like I had an audience that expected some stuff and then I had sponsors expecting some stuff and I started like also thinking like I optimized for like these things and it was just like and it wasn't until I just started going back to just doing whatever the I wanted which took surprisingly long to do because I've gotten I've lost that muscle mmm so for me it was like sitting down extras thinking like what do you actually feel like doing what would be fun because I didn't ask myself that mm-hmm but um good question to like constantly remind you of like what is my rewards yeah like what is meaningful for me what is my positive consequences hello hope you enjoyed that clip if you like Oscar you should follow him atsuku Logan Oscar on Twitter and reach out to him and if you enjoy these topics do consider joining our little discord not so little discord actually well I think we're 1,400 members now and jumping into the on the job channel or the self-care channel maybe and have a chat with us this is a very warm nice and active atmosphere where we provide each other a lot of help and support so please consider joining the fun fun family it's completely free to join just go to fun fun or chat to sign up and also don't forget to check out our sponsor educated IO they provide these amazing interactive text based courses on and wealth of topics let's react docker data science like it you name it there's so much do check them out go to educated io / fun fun function that lets them know that you came from here and fun fun function it's good for them to support and it also gives you a little bit of our discount on their and their subscription which is reasonably priced as it is and so please check them out educate if I hope uh or maybe you just prefer to keep watching some videos then check out this one

Original Description

💛 Educative (Episode sponsor) Use link for 10% off: https://educative.io/FunFunFunction 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: https://educative.io/FunFunFunction 💛Join us in the *self-care* channel on funfun.chat! Direct link to channel: https://discord.gg/uHVf8xS 💛 Oskar Henrikson on Twitter https://twitter.com/PsykologenOskar 💛 Watch the 2h full recoding of the stream this clip is from: https://www.twitch.tv/videos/600252282 💛 Follow on Twitch and support by becoming a Subscriber We record the show live Mondays 7 AM PT https://twitch.tv/funfunfunction 💛 Fun Fun Forum Private discussion forum with other viewers in between shows. https://www.funfunforum.com. Available to patron members, become one at https://www.patreon.com/funfunfunction 💛 mpj on Twitter https://twitter.com/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: https://circleci.funfunfunction.com 💛 FUN FUN FUNCTION Since 2015, Fun Fun Function (FFF) is one of the longest running weekly YouTube 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 proble
Watch on YouTube ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Playlist

Uploads from Fun Fun Function · Fun Fun Function · 0 of 60

← Previous Next →
1 Higher-order functions - Part 1 of Functional Programming in JavaScript
Higher-order functions - Part 1 of Functional Programming in JavaScript
Fun Fun Function
2 Map - Part 2 of Functional Programming in JavaScript
Map - Part 2 of Functional Programming in JavaScript
Fun Fun Function
3 Reduce basics - Part 3 of Functional Programming in JavaScript
Reduce basics - Part 3 of Functional Programming in JavaScript
Fun Fun Function
4 Destructuring: What, Why and How - Part 1 of ES6 JavaScript Features
Destructuring: What, Why and How - Part 1 of ES6 JavaScript Features
Fun Fun Function
5 Reduce Advanced - Part 4 of Functional Programming in JavaScript
Reduce Advanced - Part 4 of Functional Programming in JavaScript
Fun Fun Function
6 Closures - Part 5 of Functional Programming in JavaScript
Closures - Part 5 of Functional Programming in JavaScript
Fun Fun Function
7 Too many tools and frameworks!
Too many tools and frameworks!
Fun Fun Function
8 Currying - Part 6 of Functional Programming in JavaScript
Currying - Part 6 of Functional Programming in JavaScript
Fun Fun Function
9 Recursion - Part 7 of Functional Programming in JavaScript
Recursion - Part 7 of Functional Programming in JavaScript
Fun Fun Function
10 Promises - Part 8 of Functional Programming in JavaScript
Promises - Part 8 of Functional Programming in JavaScript
Fun Fun Function
11 Staying relevant as a programmer
Staying relevant as a programmer
Fun Fun Function
12 Factory Functions in JavaScript
Factory Functions in JavaScript
Fun Fun Function
13 Composition over Inheritance
Composition over Inheritance
Fun Fun Function
14 Software needs to be better - FunFunFunction #1
Software needs to be better - FunFunFunction #1
Fun Fun Function
15 Unit testing: How to get your team started - FunFunFunction #2
Unit testing: How to get your team started - FunFunFunction #2
Fun Fun Function
16 Straight-line code over functions - FunFunFunction #3
Straight-line code over functions - FunFunFunction #3
Fun Fun Function
17 Clojure - FunFunFunction #5
Clojure - FunFunFunction #5
Fun Fun Function
18 The growth stages of a programmer - FunFunFunction #6
The growth stages of a programmer - FunFunFunction #6
Fun Fun Function
19 5 tips to quickly understand a new code base - FunFunFunction #7
5 tips to quickly understand a new code base - FunFunFunction #7
Fun Fun Function
20 Semicolons cannot save you! - FunFunFunction #9
Semicolons cannot save you! - FunFunFunction #9
Fun Fun Function
21 Functors - FunFunFunction #10
Functors - FunFunFunction #10
Fun Fun Function
22 Functors: I was WRONG! - FunFunFunction #11
Functors: I was WRONG! - FunFunFunction #11
Fun Fun Function
23 Questions and Answers - FunFunFunction #12
Questions and Answers - FunFunFunction #12
Fun Fun Function
24 Streams - FunFunFunction #13
Streams - FunFunFunction #13
Fun Fun Function
25 Prototypes in JavaScript - FunFunFunction #16
Prototypes in JavaScript - FunFunFunction #16
Fun Fun Function
26 Fast or Flexible? - FunFunFunction #17
Fast or Flexible? - FunFunFunction #17
Fun Fun Function
27 Coders are herd animals - FunFunFunction #18
Coders are herd animals - FunFunFunction #18
Fun Fun Function
28 Weekend Kubernetes Shenanigans - FunFunFunction #19
Weekend Kubernetes Shenanigans - FunFunFunction #19
Fun Fun Function
29 Monad - FunFunFunction #21
Monad - FunFunFunction #21
Fun Fun Function
30 Moar Weekend Shenanigans - FunFunFunction #23
Moar Weekend Shenanigans - FunFunFunction #23
Fun Fun Function
31 Questions and Answers - FunFunFunction #24
Questions and Answers - FunFunFunction #24
Fun Fun Function
32 Losing motivation - FunFunFunction #25
Losing motivation - FunFunFunction #25
Fun Fun Function
33 LONGEST KUBERNETES SHENANIGANS! - FunFunFunction #26
LONGEST KUBERNETES SHENANIGANS! - FunFunFunction #26
Fun Fun Function
34 Fast code is NOT important - FunFunFunction #27
Fast code is NOT important - FunFunFunction #27
Fun Fun Function
35 Pair Programming a Facebook Messenger Bot - FunFunFunction #28
Pair Programming a Facebook Messenger Bot - FunFunFunction #28
Fun Fun Function
36 Writing unit tests for personal projects? - FunFunFunction #29
Writing unit tests for personal projects? - FunFunFunction #29
Fun Fun Function
37 Let's Code a Pomodoro Button - FunFunFunction #30
Let's Code a Pomodoro Button - FunFunFunction #30
Fun Fun Function
38 What editor do you use? - FunFunFunction #31
What editor do you use? - FunFunFunction #31
Fun Fun Function
39 Arrow functions in JavaScript - What, Why and How - FunFunFunction #32
Arrow functions in JavaScript - What, Why and How - FunFunFunction #32
Fun Fun Function
40 Is Programming Art? - MPJ's Musings - FunFunFunction #33
Is Programming Art? - MPJ's Musings - FunFunFunction #33
Fun Fun Function
41 Generators in JavaScript - What, Why and How - FunFunFunction #34
Generators in JavaScript - What, Why and How - FunFunFunction #34
Fun Fun Function
42 Haskell Basics - FunFunFunction #35
Haskell Basics - FunFunFunction #35
Fun Fun Function
43 Haskell - Baby's first functions - FunFunFunction #36
Haskell - Baby's first functions - FunFunFunction #36
Fun Fun Function
44 Is Big O relevant to you? - Q&A Part 1 - FunFunFunction #37
Is Big O relevant to you? - Q&A Part 1 - FunFunFunction #37
Fun Fun Function
45 How much are you allowed to Google? - Q&A Part 2 - FunFunFunction #38
How much are you allowed to Google? - Q&A Part 2 - FunFunFunction #38
Fun Fun Function
46 Haskell lists - FunFunFunction #39
Haskell lists - FunFunFunction #39
Fun Fun Function
47 var, let and const - What, why and how - ES6 JavaScript Features
var, let and const - What, why and how - ES6 JavaScript Features
Fun Fun Function
48 Why are some programming languages popular? - MPJ's Musings  - FunFunFunction #41
Why are some programming languages popular? - MPJ's Musings - FunFunFunction #41
Fun Fun Function
49 Does a developer need to be nice? - MPJ's Musings - FunFunFunction #42
Does a developer need to be nice? - MPJ's Musings - FunFunFunction #42
Fun Fun Function
50 bind and this - Object Creation in JavaScript P1 - FunFunFunction #43
bind and this - Object Creation in JavaScript P1 - FunFunFunction #43
Fun Fun Function
51 Examples of this and bind - Object Creation in JavaScript P2 -  FunFunFunction #44
Examples of this and bind - Object Creation in JavaScript P2 - FunFunFunction #44
Fun Fun Function
52 Prototype basics - Object Creation in JavaScript P3 - FunFunFunction #46
Prototype basics - Object Creation in JavaScript P3 - FunFunFunction #46
Fun Fun Function
53 Separation of concerns RANT - MPJ's Musings - FunFunFunction #47
Separation of concerns RANT - MPJ's Musings - FunFunFunction #47
Fun Fun Function
54 Cellular Automata - Pair Programming - FunFunFunction #49
Cellular Automata - Pair Programming - FunFunFunction #49
Fun Fun Function
55 The 'new' keyword - Object Creation in JavaScript P4 - FunFunFunction #50
The 'new' keyword - Object Creation in JavaScript P4 - FunFunFunction #50
Fun Fun Function
56 __proto__ vs prototype - Object Creation in JavaScript P5 - FunFunFunction #52
__proto__ vs prototype - Object Creation in JavaScript P5 - FunFunFunction #52
Fun Fun Function
57 Unity game pair programming - Let's code - FunFunFunction #53
Unity game pair programming - Let's code - FunFunFunction #53
Fun Fun Function
58 Throw out your tools - MPJ's Musings - FunFunFunction #54
Throw out your tools - MPJ's Musings - FunFunFunction #54
Fun Fun Function
59 Unit tests vs. Integration tests - MPJ's Musings - FunFunFunction #55
Unit tests vs. Integration tests - MPJ's Musings - FunFunFunction #55
Fun Fun Function
60 Object.create - Object Creation in JavaScript P6 - FunFunFunction #57
Object.create - Object Creation in JavaScript P6 - FunFunFunction #57
Fun Fun Function

Related Reads

Up next
AWS, Azure, GCP: The One Thing Every Business Gets Wrong
AI Daily
Watch →