3 Commits

11 changed files with 93 additions and 84 deletions
Split View
  1. +9
    -0
      index.html
  2. BIN
      slides/business_man_with_smartphone.jpg
  3. +11
    -0
      slides/disabled.md
  4. +6
    -6
      slides/discipline.md
  5. BIN
      slides/flow.jpg
  6. BIN
      slides/flow_cycle.jpg
  7. BIN
      slides/group_vision.jpg
  8. BIN
      slides/group_vision2.jpg
  9. +3
    -2
      slides/intro.md
  10. +53
    -65
      slides/motivation.md
  11. +11
    -11
      slides/outcomes.md

+ 9
- 0
index.html View File

@@ -33,6 +33,15 @@
.flex-container {
display: flex;
}
.flex-wrap {
flex-wrap: wrap;
}
.flex-table > * {
border: 0.05em solid rgba(245, 245, 245, 0.479);
}
.flex-table-2 > div {
width: 49%;
}
.reveal h2.text-over-image,
.reveal h3.text-over-image,
.reveal h4.text-over-image {


BIN
slides/business_man_with_smartphone.jpg View File

Before After
Width: 2048  |  Height: 1365  |  Size: 103 KiB

+ 11
- 0
slides/disabled.md View File

@@ -0,0 +1,11 @@
## Left out for brevity

-V-

#### Arousal addiction

(not about sexual arousal)

Addiction to new, stronger stimuli. <!-- .element: class="fragment" -->

e.g. by setting bigger and bigger goals. <!-- .element: class="fragment" -->

+ 6
- 6
slides/discipline.md View File

@@ -78,7 +78,7 @@ If the elephant gets scared,<br />it will not obey the rider.
- 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<!-- .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" -->

-V-
@@ -87,7 +87,7 @@ The **rider** must plan around the **elephant's** needs

to make good progress on their journey

without being thrown into a ditch.
without being thrown off into a ditch.

---
<!-- .slide: data-background-color="#542" data-background="slides/habit_tracker.jpg" data-background-size="contain" data-background-opacity="0.5" -->
@@ -104,10 +104,10 @@ and track them daily.
#### Why?
<!-- .slide: data-background-color="#542" -->
- habits help keeping our elephant in line:<!-- .element: class="fragment" -->
- lower need for making decisions; it is already decided
- less forgetting
- more efficient use of time = more time for doing
- habits can evolve, we can keep improving<!-- .element: class="fragment" -->
- easier on our 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" -->
- habits can evolve and we can keep improving<!-- .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" -->



BIN
slides/flow.jpg View File

Before After
Width: 2048  |  Height: 2048  |  Size: 677 KiB

BIN
slides/flow_cycle.jpg View File

Before After
Width: 2048  |  Height: 2048  |  Size: 605 KiB

BIN
slides/group_vision.jpg View File

Before After
Width: 2048  |  Height: 2048  |  Size: 501 KiB

BIN
slides/group_vision2.jpg View File

Before After
Width: 2048  |  Height: 2048  |  Size: 517 KiB

+ 3
- 2
slides/intro.md View File

@@ -225,9 +225,10 @@ Master's degree in Informatics,<br/>Parallel and Distributed Systems
-V-
<!-- .slide: data-background-color="#030" -->
### Last year I realized
- I'm unhappy <!-- .element: class="fragment" -->
- I procrastinate <!-- .element: class="fragment" -->
- I'm very often unhappy, apathetic <!-- .element: class="fragment" -->
- I procrastinate heavily <!-- .element: class="fragment" -->
- I can't keep up at work <!-- .element: class="fragment" -->
- I feel frustrated and helpless<!-- .element: class="fragment" -->
- I'm scared of the next workday <!-- .element: class="fragment" -->

What's wrong?<!-- .element: class="fragment" -->


+ 53
- 65
slides/motivation.md View File

@@ -14,9 +14,9 @@ Why do we do the things we do?
Carrot and stick; someone else sets our path.
<!-- .element: class="fragment" -->

- numbs our self-motivation <!-- .element: class="fragment" -->
- activity feels meaningless <!-- .element: class="fragment" -->
- makes it easier to procrastinate <!-- .element: class="fragment" -->
- long-term: numbs our self-motivation <!-- .element: class="fragment" -->

---

@@ -32,18 +32,20 @@ We have our own target and we follow it.
---

### Goal-based motivation
<!-- .slide: data-background-image="slides/goal_based_motivation.jpg" data-background-size="contain" data-background-opacity="0.3" -->
<!-- .slide: data-background-image="slides/goal_based_motivation.jpg" data-background-size="contain" data-background-opacity="0.2" -->
We want to achieve something in the future.

Two phases:<!-- .element: class="fragment" -->
1. long displeasure from not reaching the goal<!-- .element: class="fragment" -->
2. short rush of joy that quickly evaporates <!-- .element: class="fragment" -->
2. short rush of joy from reaching the goal<!-- .element: class="fragment" -->
- that quickly evaporates<!-- .element: class="fragment" -->

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

**Pros:** it works!

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

Joy fades, requiring more demanding goals. <!-- .element: class="fragment" -->
@@ -56,34 +58,21 @@ Joy fades, requiring more demanding goals. <!-- .element: class="fragment" -->

The reward for finishing a major goal<br />is not worth a long struggle to get there.<!-- .element: class="fragment" -->

-V-

#### Arousal addiction

(not about sexual arousal)

Addiction to new, stronger stimuli <!-- .element: class="fragment" -->

created by setting bigger and bigger goals. <!-- .element: class="fragment" -->

---

### Journey-based motivation
<!-- .slide: data-background-image="slides/journey_based_motivation.jpg" data-background-size="contain" data-background-opacity="0.3" -->
<!-- .slide: data-background-image="slides/journey_based_motivation.jpg" data-background-size="contain" data-background-opacity="0.2" -->
Joy is found in doing an activity, not finishing it.

"Happiness now", not just at the end. <!-- .element: class="fragment" -->

Unlocks flow, <!-- .element: class="fragment" -->

flow brings contentment and mastery, <!-- .element: class="fragment" -->

that in turn brings results. <!-- .element: class="fragment" -->
* "Happiness now", not just at the end. <!-- .element: class="fragment" -->
* Unlocks flow, <!-- .element: class="fragment" -->
* flow brings contentment and mastery, <!-- .element: class="fragment" -->
* that in turn brings results. <!-- .element: class="fragment" -->

---

### Flow
<!-- .slide: data-background-image="slides/flow.jpg" data-background-size="contain" data-background-opacity="0.2" -->
State of deep immersion in an activity that...<!-- .element: class="fragment" -->

* is challenging<!-- .element: class="fragment" -->
@@ -97,22 +86,25 @@ We tend to lose our sense of time.<!-- .element: class="fragment" -->

### Meaning

Your actions may have positive impact on others, <!-- .element: class="fragment" -->
When your actions have positive impact on others,<br />
there is deeper meaning in your work.<!-- .element: class="fragment" -->

Supporting the greater good feels rewarding.<!-- .element: class="fragment" -->

adding strong foundations for a lasting motivation. <!-- .element: class="fragment" -->
Meaning creates strong foundations for a lasting motivation. <!-- .element: class="fragment" -->

-V-

#### Going beyond an individual
- helping others
- being part of something greater
- leaving a lasting legacy
<!-- .slide: data-background-image="slides/group_vision.jpg" data-background-size="contain" data-background-opacity="0.1" -->
- helping others<!-- .element: class="fragment" -->
- being part of something greater<!-- .element: class="fragment" -->
- leaving a lasting legacy<!-- .element: class="fragment" -->

-V-

### Group vision
<!-- .slide: data-background-image="slides/group_vision.jpg" data-background-size="contain" data-background-opacity="0.1" -->
Cooperation of individual visions <!-- .element: class="fragment" -->

helps the growth of one's potential <!-- .element: class="fragment" -->
@@ -136,10 +128,10 @@ 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. SWOT analysis
2. Achievements
3. Analyzing motivating activities
4. Beta-Vision
1. Personal SWOT analysis
2. List your Achievements
3. Analyze motivating activities
4. Define a Beta-Vision
5. Final Personal Vision

---
@@ -147,10 +139,12 @@ What gets out of bed in the morning?
#### Step 1:
### Personal SWOT

- S - Strengths
- W - Weaknesses
- O - Opportunities
- T - Threats
<div class="flex-container flex-wrap flex-table flex-table-2">
<div><h4>S</h4>Strengths</div>
<div><h4>W</h4>Weaknesses</div>
<div><h4>O</h4>Opportunities</div>
<div><h4>T</h4>Threats</div>
</div>

-V-
<!-- .slide: data-background-color="#542" -->
@@ -175,7 +169,7 @@ These can be improved, but don't devote too much time to it. <!-- .element: clas
-V-
<!-- .slide: data-background-color="#542" -->
#### Opportunities
- possibilities today's world offers to us
- possibilities today's world offers to you
- using them supports flow
- personal vision builds on them
@@ -215,15 +209,15 @@ These can be improved, but don't devote too much time to it. <!-- .element: clas
-V-
<!-- .slide: data-background-color="#030" -->
#### Opportunities
- contribute to open source development
- use college degree on distributed systems
- change jobs for
- different role
- better pay
- more aligned tech stack
- get exposure as an expert
- contribute to the state-of-the-art
- switch jobs for
- better fitting role - SW developer?
- higher pay
- different tech stack
- contribute to an open source project
- use college degree (distributed systems)
- build specific expertise, get exposure
- share knowledge through talks and blog
- contribute to the state-of-the-art

-V-
<!-- .slide: data-background-color="#030" -->
@@ -232,12 +226,13 @@ These can be improved, but don't devote too much time to it. <!-- .element: clas
- changed job:
- low pay / annoying co-workers / toxic&nbsp;workplace / long commute
- having to use Windows
- more exposure - personal attacks

-V-
<!-- .slide: data-background-color="#030" -->
#### My Observations
- my SWOT felt misaligned with the career of people management<!-- .element: class="fragment" -->
- Threats applied to the current situation as well<!-- .element: class="fragment" -->
- my SWOT felt misaligned with the current career (people management)<!-- .element: class="fragment" -->
- Threats already applied to the current situation<!-- .element: class="fragment" -->

Change was desirable and not even that risky.<!-- .element: class="fragment" -->

@@ -319,9 +314,8 @@ Goal: find groups of activities that support each other.<!-- .element: class="fr
Finding a personal vision takes effort and time.<!-- .element: class="fragment" -->

<br/>
Finding a beta version is easier<!-- .element: class="fragment" -->

and you won't procrastinate to start!<!-- .element: class="fragment" -->
Finding a beta version is easier<br />so you won't procrastinate to start!<!-- .element: class="fragment" -->

-V-
<!-- .slide: data-background-color="#542" -->
@@ -366,7 +360,7 @@ Starting small is fine, as long as you start!
<!-- .slide: data-background-color="#030" -->
### My First Steps

1. Daily coding refresher:<!-- .element: class="fragment" -->
1. Coding refresher:<!-- .element: class="fragment" -->
- **Kotlin** Koans
- **Go** by Example
- Learn **Go** with Tests
@@ -377,16 +371,10 @@ Starting small is fine, as long as you start!
<!-- .slide: data-background-color="#030" -->
### My Findings

<div>

This covered:
- coding useful software publicly
- learning from others

i.e. my personal vision.

</div>
<!-- .element: class="fragment" -->

I regularly experienced flow, improved my skills and really enjoyed doing it.
<!-- .element: class="fragment" -->
- starting small & early was great:<!-- .element: class="fragment" -->
- for "prototyping" the vision<!-- .element: class="fragment" -->
- 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 is one thing, but acting on it is also essential<!-- .element: class="fragment" -->

+ 11
- 11
slides/outcomes.md View File

@@ -92,11 +92,11 @@ Because it learned it is no use to even try.<!-- .element: class="fragment" -->

#### Hamster Procrastination Cycle
<!-- .slide: data-background="slides/hamster_in_box.jpg" data-background-size="contain" data-background-opacity="0.1" -->
1. Do nothing
2. Have regrets
3. Doubt yourself
4. Feel helpless
5. GOTO 1
1. Do nothing<!-- .element: class="fragment " -->
2. Have regrets<!-- .element: class="fragment " -->
3. Doubt yourself<!-- .element: class="fragment " -->
4. Feel helpless<!-- .element: class="fragment " -->
5. GOTO 1<!-- .element: class="fragment " -->

---

@@ -138,12 +138,12 @@ Because it learned it is no use to even try.<!-- .element: class="fragment" -->
---

#### Positive Cycle of Flow
1. Do meaningful actions
2. Feel good
3. Growing skills
4. Believe in yourself
5. GOTO 1
<!-- .slide: data-background-image="slides/flow_cycle.jpg" data-background-size="contain" data-background-opacity="0.1" -->
1. Do meaningful actions<!-- .element: class="fragment " -->
2. Feel good<!-- .element: class="fragment " -->
3. Growing skills<!-- .element: class="fragment " -->
4. Believe in yourself<!-- .element: class="fragment " -->
5. GOTO 1<!-- .element: class="fragment " -->

---



Loading…
Cancel
Save