Browse Source

Next trimming iteration: intro, motivation, discipline.

main
Dejvino 7 months ago
parent
commit
a5b59fb224
3 changed files with 133 additions and 139 deletions
  1. +48
    -47
      slides/discipline.md
  2. +13
    -11
      slides/intro.md
  3. +72
    -81
      slides/motivation.md

+ 48
- 47
slides/discipline.md View File

@@ -11,12 +11,9 @@ When your rationality wants one thing
but your emotions do something else.

---
<!-- .slide: data-background="slides/elephant_rider.jpg" data-background-size="contain" data-background-opacity="0.8" -->
<!-- .slide: data-background="slides/elephant_rider.jpg" data-background-size="contain" data-background-opacity="0.4" -->
### Elephant Rider

-V-
<!-- .slide: data-background="slides/elephant_rider.jpg" data-background-size="contain" data-background-opacity="0.3" -->

<div>

- metaphor describing our internal interactions
@@ -41,47 +38,38 @@ But at 6 tons it won't be bossed around! <!-- .element: class="fragment" -->
<!-- .slide: data-background="slides/elephant_rider.jpg" data-background-size="contain" data-background-opacity="0.1" -->
If the rider is indecisive or tired,<br />the elephant will do as it likes.

-V-

### Ego depletion

- making decisions (big or small) is tiring<!-- .element: class="fragment" -->
- everyone has some operational capacity <!-- .element: class="fragment" -->
- when the capacity is depleted, we let the emotional side take over <!-- .element: class="fragment" -->
If the elephant gets scared,<br />it will not obey the rider.

-V-

#### Replenishing the capacity

- allows us to avoid the depletion
- needs to be done in advance
- take breaks<!-- .element: class="fragment" -->
- do simple manual activities<!-- .element: class="fragment" -->
- improve your mood<!-- .element: class="fragment" -->
### Ego depletion

-V-
<!-- .slide: data-background="slides/elephant_rider.jpg" data-background-size="contain" data-background-opacity="0.1" -->

If the elephant gets scared,<br />it will not obey the rider.
- making decisions (big or small) is tiring
- we have limited operational capacity
- once depleted, the emotional side takes over
- can be replenished when done in advance:
- take breaks,
- do simple manual activities,
- improve your mood

-V-

#### Emotional aversion
### Emotional aversion

- some activities appear daunting right away:<!-- .element: class="fragment" -->
- demanding lots of effort<!-- .element: class="fragment" -->
- ambiguous; many unknowns<!-- .element: class="fragment" -->
- uncomfortable or even painful<!-- .element: class="fragment" -->
- this creates an emotional barrier,<br/>which causes an emotional aversion<!-- .element: class="fragment" -->
- lowering the barrier makes an activity approachable<!-- .element: class="fragment" -->
- some activities appear daunting right away:
- demanding lots of effort
- ambiguous; many unknowns
- uncomfortable
- builds an emotional barrier,<br/>causing an emotional aversion
- lowering the barrier makes an activity approachable

-V-

#### Growing the capacity

It is possible to increase our operational capacity
- by building positive habits<!-- .element: class="fragment" -->
- by lowering the emotional aversion<!-- .element: class="fragment" -->
- by building positive habits
- by lowering the emotional aversion

-V-
<!-- .slide: data-background="slides/elephant_rider.jpg" data-background-size="contain" data-background-opacity="0.1" -->
@@ -91,6 +79,14 @@ to make good progress on their journey

without the rider being thrown off into a ditch.

-V-
<!-- .slide: data-background-color="#030" -->
### My thoughts

- useful mental model
- explains why my rationality doesn't always win<br>
- enables to account for it and work with it

---
<!-- .slide: data-background-color="#542" data-background="slides/habit_tracker.jpg" data-background-size="contain" data-background-opacity="0.5" -->
### TOOL: Habit tracker <!-- .element: class="text-over-image" -->
@@ -105,12 +101,11 @@ and track them daily.

#### Why?
<!-- .slide: data-background-color="#542" -->
- habits help keeping our elephant in line:<!-- .element: class="fragment" -->
- easier on our capacity: less need for making decisions; it is already decided
- helps keeping our elephant in line:<!-- .element: class="fragment" -->
- easier on our operational capacity: less need for making decisions; it is already decided
- less forgetting or avoiding the activity
- practice makes perfect: more efficient use of time means more time for doing<!-- .element: class="fragment" -->
- practice makes perfect, repetition brings efficiency<!-- .element: class="fragment" -->
- incremental changes take time, habits help us make the time<!-- .element: class="fragment" -->
- tracking habits increases the retention of habits<!-- .element: class="fragment" -->

-V-
<!-- .slide: data-background-color="#542" -->
@@ -140,9 +135,8 @@ and track them daily.

-V-
<!-- .slide: data-background-color="#030" -->
### My Tracking Example

#### Gym sessions<!-- .element: class="fragment" -->
### My Tracking:
### Gym sessions
- A4 sheet per week, daily tracking<!-- .element: class="fragment" -->
- table of exercises + time and effort<!-- .element: class="fragment" -->

@@ -181,6 +175,9 @@ and track them daily.
<!-- .slide: data-background-color="#542" data-background="slides/todo_today.jpg" data-background-size="contain" data-background-opacity="0.1" -->
- list of prioritized, time-boxed tasks
- prepared the previous day
- important task first
- something you *want* or *need* to complete
- provides consistent daily progress

-V-

@@ -191,13 +188,6 @@ and track them daily.
- big tasks split into small ones
- the elephant doesn't get scared

-V-

##### Important task first
<!-- .slide: data-background-color="#542" data-background="slides/todo_today.jpg" data-background-size="contain" data-background-opacity="0.1" -->
<!-- .slide: data-background-color="#542" -->
- something you *want* or *need* to complete
- provides consistent daily progress

-V-
<!-- .slide: data-background-color="#030" -->
@@ -261,8 +251,8 @@ Collection of markdown text files<br/>that are easy to edit (Joplin).
```markdown
# 2025-04-16
- done task A
- done task B
- 🚧 🚧 WIP 🚧 🚧
- pending task B

# TOMORROW
- some task C
@@ -289,11 +279,22 @@ During the day:

# TOMORROW


# LATER
- yet another task E
```

At the end of the day:
1. TODAY entries move to an archive
2. TOMORROW is formed, becomes TODAY
2. TOMORROW transforms into TODAY
3. Job well done!

-V-
<!-- .slide: data-background-color="#030" data-transition="slide-out fade-in" -->
#### My ToDo tracker feedback

- helps to focus, less jumping around
- "you are working on THIS" reminder
- proper prioritization in a wider context
- new tasks don't cut in line
- helps with making & tracking progress

+ 13
- 11
slides/intro.md View File

@@ -34,11 +34,13 @@

-V-

Modern world brought to us:
In our modern world, we have...

- safety, stability, long life
- freedom, opportunities
- accessible information, knowledge
safety, stability, longer life,<!-- .element: class="fragment" -->

freedom, opportunities,<!-- .element: class="fragment" -->

accessible information, knowledge<!-- .element: class="fragment" -->

...and **so many options** to choose from!
<!-- .element: class="fragment r-fit-text" -->
@@ -51,9 +53,9 @@ We can easily become overwhelmed by options.
<!-- .element class="r-fit-text" -->

- what to choose? <!-- .element: class="fragment" -->
- go back, try something else? <!-- .element: class="fragment" -->
- go back and try something else? <!-- .element: class="fragment" -->
- best use of resources? <!-- .element: class="fragment" -->
- more research needed? <!-- .element: class="fragment" -->
- need to do more research? <!-- .element: class="fragment" -->

-V-

@@ -80,7 +82,7 @@ We can easily become overwhelmed by options.

---

### How to make good decisions?
### How to make _good_ decisions?

-V-
<!-- .slide: class="pathfinder-page" -->
@@ -186,10 +188,10 @@ Master's degree in Informatics,<br/>Parallel and Distributed Systems

| Role | duration |
| -------------------------- | ----------- |
| SW **Developer** | 4 years |
| Sr. SW **Developer** | 4 years |
| Dev **Manager** | 5 years |
| Sr. Dev **Manager** | 1+ year |
| SW **Developer** | 4 years |
| Sr. SW **Developer** | 4 years |
| Dev **Manager** | 5 years |
| Sr. Dev **Manager** | 1+ year |
<!-- .element: class="fragment" -->

-V-


+ 72
- 81
slides/motivation.md View File

@@ -47,11 +47,13 @@ Two phases:<!-- .element: class="fragment" -->
It works!
<!-- .element: class="fragment" -->

<br>

#### Cons:
It causes us damage,<br />it is not sustainable
It is harmful and not sustainable
<!-- .element: class="fragment" -->

Joy fades, requiring more demanding goals. <!-- .element: class="fragment" -->
Joy fades over time, requiring more demanding goals. <!-- .element: class="fragment" -->

-V-
<!-- .slide: data-background-image="slides/hedonic_treadmill.jpg" data-background-size="contain" data-background-opacity="0.1" -->
@@ -63,14 +65,16 @@ The reward for finishing a major goal<br />is not worth a long struggle to get t

-V-
<!-- .slide: data-background-color="#030" -->
### My past goals
### My past goal

> I'll build a cool website for generating artwork and sell the art and the code!

- I built the website! <!-- .element: class="fragment" data-fragment-index="1" -->
1. *Build it*
- I built the website! <!-- .element: class="fragment" data-fragment-index="1" -->
- I enjoyed this part. <!-- .element: class="fragment" data-fragment-index="3" -->
- I never went through with any selling. <!-- .element: class="fragment" data-fragment-index="2" -->
- I didn't like this part. <!-- .element: class="fragment" data-fragment-index="4" -->
2. *Sell it*
- I never managed to do any selling. <!-- .element: class="fragment" data-fragment-index="2" -->
- I hated this part. <!-- .element: class="fragment" data-fragment-index="4" -->
---

### Journey-based motivation
@@ -78,10 +82,7 @@ The reward for finishing a major goal<br />is not worth a long struggle to get t
Joy is found in doing an activity, not finishing it.

* We enjoy the activity itself. <!-- .element: class="fragment" -->
* "Happiness now", not just at the end. <!-- .element: class="fragment" -->
* Unlocks a state of deep concentration known as flow. <!-- .element: class="fragment" -->
* Practicing flow brings contentment and mastery, <!-- .element: class="fragment" -->
* that in turn brings results. <!-- .element: class="fragment" -->
* Unlocks the state of flow

---

@@ -104,11 +105,11 @@ and it feels good.<!-- .element: class="fragment" -->

of staying up late

trying to recompile the code just one last time<!-- .element: class="fragment" -->
running compile just one last time<!-- .element: class="fragment" -->

with the help of this random person's forum post<!-- .element: class="fragment" -->
with the help of a random forum post<!-- .element: class="fragment" -->

hoping the app will finally start working.<!-- .element: class="fragment" -->
hoping it finally starts working.<!-- .element: class="fragment" -->

**Right?**<!-- .element: class="fragment" -->

@@ -119,19 +120,21 @@ hoping the app will finally start working.<!-- .element: class="fragment" -->

How we'd like to spend our limited time.

Journey-based, internal motivation<!-- .element: class="fragment" -->

- activities we'd like to be doing<!-- .element: class="fragment" -->
- milestones we'd like to pass<!-- .element: class="fragment" -->
- journey-based internal motivation<!-- .element: class="fragment" -->
- supporting something meaningful<!-- .element: class="fragment" -->

---

### Meaning
<!-- .slide: data-background-image="slides/group_vision.jpg" data-background-size="contain" data-background-opacity="0.1" -->

We like working on **meaningful** things:
- supporting the greater good,<!-- .element: class="fragment" -->
- helping others,<!-- .element: class="fragment" -->
- being part of something bigger,<!-- .element: class="fragment" -->
is a subjective motivation.
It goes beyond ourselves:<!-- .element: class="fragment" -->
- helping others / greater good,<!-- .element: class="fragment" -->
- creating a lasting legacy.<!-- .element: class="fragment" -->

-V-
@@ -140,22 +143,21 @@ We like working on **meaningful** things:
<!-- .slide: data-background-image="slides/group_vision.jpg" data-background-size="contain" data-background-opacity="0.2" -->
Cooperation of individual visions.

- working together helps the group <!-- .element: class="fragment" -->
- it also boosts one's own potential <!-- .element: class="fragment" -->

> The whole is greater than the sum of its parts.
<!-- .element: class="fragment" -->

Both the group and its members achieve more<br>than lonely individuals. <!-- .element: class="fragment" -->

-V-
<!-- .slide: data-background-color="#030" -->
### Meaning for me

I'm a fan of free and open source software:
- I use it daily:<!-- .element: class="fragment" -->
- Daily user:<!-- .element: class="fragment" -->
- OS & apps
- fixes & features
- documentation, tips, help
- I contribute back:<!-- .element: class="fragment" -->
- Contributor:<!-- .element: class="fragment" -->
- releasing code, fixes
- sponsoring useful projects and individuals

@@ -168,18 +170,17 @@ I'm a fan of free and open source software:

-V-
<!-- .slide: data-background-color="#542" data-background-image="slides/personal_vision.jpg" data-background-size="contain" data-background-opacity="0.3" -->
What is the direction of your journey?

What gets out of bed in the morning?<!-- .element: class="fragment" -->
What gets out of bed in the morning?

-V-
<!-- .slide: data-background-color="#542" data-background-image="slides/personal_vision.jpg" data-background-size="contain" data-background-opacity="0.1" -->
#### How to build a Personal Vision?
1. Personal SWOT analysis<!-- .element: class="fragment" -->
2. List your Achievements<!-- .element: class="fragment" -->
3. Analyze motivating activities<!-- .element: class="fragment" -->
4. Define a Beta-Vision<!-- .element: class="fragment" -->
5. Final Personal Vision<!-- .element: class="fragment" -->
1. Personal SWOT analysis
2. List your Achievements
3. Analyze motivating activities
4. Define a Beta-Vision
5. Final Personal Vision


---
<!-- .slide: data-background-color="#542" -->
@@ -200,6 +201,15 @@ What gets out of bed in the morning?<!-- .element: class="fragment" -->
- using them supports flow
- personal vision makes use of these as much as possible

-V-
<!-- .slide: data-background-color="#030" -->
#### My Strengths
- life-long programming experience
- perfectionist, love creating clean software
- persevering problem solver (especially for mysteries in tech)
- open-minded and attentive listener
- ...

-V-
<!-- .slide: data-background-color="#542" -->
#### Weaknesses
@@ -207,7 +217,17 @@ What gets out of bed in the morning?<!-- .element: class="fragment" -->
- using them retards flow
- personal vision avoids them if possible

These can be improved, but don't devote too much time to it. <!-- .element: class="fragment" -->
These can be improved <br>
but don't devote too much time to it. <!-- .element: class="fragment" -->

-V-
<!-- .slide: data-background-color="#030" -->
#### My Weaknesses
- introverted, social interactions are taxing
- weak in group dynamics, not a "people person"
- cautious in opinions, not an "influencer"

I spent way too much time fighting my social skills.<!-- .element: class="fragment" -->

-V-
<!-- .slide: data-background-color="#542" -->
@@ -222,53 +242,28 @@ These can be improved, but don't devote too much time to it. <!-- .element: clas
- to gain focus, clarity and mastery, <!-- .element: class="fragment" -->
- to avoid decision paralysis or regrets. <!-- .element: class="fragment" -->

-V-
<!-- .slide: data-background-color="#542" -->
#### Threats
- risks, possible negative impacts or scenarios
- take them into account
- recognize them and be prepared
- awareness helps with facing a potential fear

-V-
<!-- .slide: data-background-color="#030" -->
### My SWOT

-V-
<!-- .slide: data-background-color="#030" -->
#### Strengths
- life-long programming experience
- perfectionist who loves creating nice and clean software
- persevering problem solver, especially with mysteries in tech
- open-minded and attentive listener

-V-
<!-- .slide: data-background-color="#030" -->
#### Weaknesses
- introverted, social interactions are taxing
- cautious in opinions

I spent way too much time fighting my social skills.<!-- .element: class="fragment" -->
#### My Opportunities
- switch jobs for better role / pay / tech stack
- get back to distributed systems
- build expertise on one specific topic
- get exposure through knowledge sharing (talks)
- ...

-V-
<!-- .slide: data-background-color="#030" -->
#### Opportunities
- switch jobs for...
- better fitting role (SW developer)
- higher pay
- different tech stack
- getting back to distributed systems
- contribute to an open source project
- build specific expertise on one topic
- get more exposure, share knowledge through talks and blog
- ...
<!-- .slide: data-background-color="#542" -->
#### Threats
- risks, possible negative impacts or scenarios
- take them into account, be prepared
- awareness helps with facing fears

-V-
<!-- .slide: data-background-color="#030" -->
#### Threats
- changed role or job
- boring / stressful / annoying
- annoying co-workers / toxic&nbsp;workplace
#### My Threats
- changed role or job:
- boring / stressful / annoying tasks
- toxic&nbsp;workplace
- lower pay / long commute
- having to use Windows
- more exposure leading to personal attacks
@@ -276,10 +271,10 @@ I spent way too much time fighting my social skills.<!-- .element: class="fragme
-V-
<!-- .slide: data-background-color="#030" -->
#### My Observations
- my SWOT felt misaligned with the current career (coding vs. people management)<!-- .element: class="fragment" -->
- it felt misaligned with the current career<br>(coding vs. people management)<!-- .element: class="fragment" -->
- Threats already applied to the current situation<!-- .element: class="fragment" -->

Change was apparently needed + low risk.<!-- .element: class="fragment" -->
Change was apparently needed & low risk.<!-- .element: class="fragment" -->

---
<!-- .slide: data-background-color="#542" -->
@@ -315,11 +310,11 @@ Find what drives you to strengthen your vision.<!-- .element: class="fragment" -

<div class="fragment">

Categories of activities:
Categories:
- bringing personal growth
- creating legacy
- building relationships
- with deeper meaning
- has deeper meaning

</div>

@@ -365,9 +360,7 @@ Finding a beta version is easier<br />therefore you won't procrastinate to start
- learning from others and sharing my knowledge
- collaboration, discussions
- blogging, talks, mentoring
- research and innovation
- specialize in one area
- experiments
- specialize in one area

---
<!-- .slide: data-background-color="#542" -->
@@ -377,7 +370,6 @@ Finding a beta version is easier<br />therefore you won't procrastinate to start
<p>
A few paragraphs of what you want to be doing.
</p>
<!-- .element: class="fragment" -->
---

<!-- .slide: data-background-color="#542" -->
@@ -407,6 +399,5 @@ Starting small is fine, as long as you start!<!-- .element: class="fragment" -->
- (e.g.: Go is not so great)
- to experiment stress-free<!-- .element: class="fragment" -->
- to avoid overthinking it<!-- .element: class="fragment" -->
- to figure out if I need to scale it out<!-- .element: class="fragment" -->
- I regularly experienced flow, improved my mood, raised my skills and really enjoyed doing it.<!-- .element: class="fragment" -->
- having a vision for your life is useless without taking action<!-- .element: class="fragment" -->

Loading…
Cancel
Save