Compare commits

..

No commits in common. "2ee0b1055dc566fd513c58e14603c71d516e4e28" and "d0e222c0e3421aca4124264e1833972e3e783a82" have entirely different histories.

11 changed files with 84 additions and 93 deletions

View File

@ -33,15 +33,6 @@
.flex-container { .flex-container {
display: flex; 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 h2.text-over-image,
.reveal h3.text-over-image, .reveal h3.text-over-image,
.reveal h4.text-over-image { .reveal h4.text-over-image {

Binary file not shown.

After

Width:  |  Height:  |  Size: 103 KiB

View File

@ -1,11 +0,0 @@
## 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" -->

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" --> - demanding lots of effort<!-- .element: class="fragment" -->
- ambiguous; many unknowns<!-- .element: class="fragment" --> - ambiguous; many unknowns<!-- .element: class="fragment" -->
- uncomfortable or even painful<!-- .element: class="fragment" --> - uncomfortable or even painful<!-- .element: class="fragment" -->
- this creates an emotional barrier,<br/>which causes an emotional aversion<!-- .element: class="fragment" --> - this creates an emotional barrier<!-- .element: class="fragment" -->
- lowering the barrier makes an activity approachable<!-- .element: class="fragment" --> - lowering the barrier makes an activity approachable<!-- .element: class="fragment" -->
-V- -V-
@ -87,7 +87,7 @@ The **rider** must plan around the **elephant's** needs
to make good progress on their journey to make good progress on their journey
without being thrown off into a ditch. without being thrown into a ditch.
--- ---
<!-- .slide: data-background-color="#542" data-background="slides/habit_tracker.jpg" data-background-size="contain" data-background-opacity="0.5" --> <!-- .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? #### Why?
<!-- .slide: data-background-color="#542" --> <!-- .slide: data-background-color="#542" -->
- habits help keeping our elephant in line:<!-- .element: class="fragment" --> - habits help keeping our elephant in line:<!-- .element: class="fragment" -->
- easier on our capacity: less need for making decisions; it is already decided - lower need for making decisions; it is already decided
- less forgetting or avoiding the activity - less forgetting
- practice makes perfect: more efficient use of time means more time for doing<!-- .element: class="fragment" --> - more efficient use of time = more time for doing
- habits can evolve and we can keep improving<!-- .element: class="fragment" --> - habits can evolve, we can keep improving<!-- .element: class="fragment" -->
- incremental changes take time, habits help us make the time<!-- .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" --> - tracking habits increases the retention of habits<!-- .element: class="fragment" -->

Binary file not shown.

Before

Width:  |  Height:  |  Size: 677 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 605 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 501 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 517 KiB

View File

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

View File

@ -14,9 +14,9 @@ Why do we do the things we do?
Carrot and stick; someone else sets our path. Carrot and stick; someone else sets our path.
<!-- .element: class="fragment" --> <!-- .element: class="fragment" -->
- numbs our self-motivation <!-- .element: class="fragment" -->
- activity feels meaningless <!-- .element: class="fragment" --> - activity feels meaningless <!-- .element: class="fragment" -->
- makes it easier to procrastinate <!-- .element: class="fragment" --> - makes it easier to procrastinate <!-- .element: class="fragment" -->
- long-term: numbs our self-motivation <!-- .element: class="fragment" -->
--- ---
@ -32,20 +32,18 @@ We have our own target and we follow it.
--- ---
### Goal-based motivation ### Goal-based motivation
<!-- .slide: data-background-image="slides/goal_based_motivation.jpg" data-background-size="contain" data-background-opacity="0.2" --> <!-- .slide: data-background-image="slides/goal_based_motivation.jpg" data-background-size="contain" data-background-opacity="0.3" -->
We want to achieve something in the future. We want to achieve something in the future.
Two phases:<!-- .element: class="fragment" -->
1. long displeasure from not reaching the goal<!-- .element: class="fragment" --> 1. long displeasure from not reaching the goal<!-- .element: class="fragment" -->
2. short rush of joy from reaching the goal<!-- .element: class="fragment" --> 2. short rush of joy that quickly evaporates <!-- .element: class="fragment" -->
- that quickly evaporates<!-- .element: class="fragment" -->
-V- -V-
<!-- .slide: data-background-image="slides/goal_based_motivation.jpg" data-background-size="contain" data-background-opacity="0.1" --> <!-- .slide: data-background-image="slides/goal_based_motivation.jpg" data-background-size="contain" data-background-opacity="0.1" -->
**Pros:** it works! **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" --> <!-- .element: class="fragment" -->
Joy fades, requiring more demanding goals. <!-- .element: class="fragment" --> Joy fades, requiring more demanding goals. <!-- .element: class="fragment" -->
@ -58,21 +56,34 @@ 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" --> 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 ### Journey-based motivation
<!-- .slide: data-background-image="slides/journey_based_motivation.jpg" data-background-size="contain" data-background-opacity="0.2" --> <!-- .slide: data-background-image="slides/journey_based_motivation.jpg" data-background-size="contain" data-background-opacity="0.3" -->
Joy is found in doing an activity, not finishing it. Joy is found in doing an activity, not finishing it.
* "Happiness now", not just at the end. <!-- .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" --> Unlocks flow, <!-- .element: class="fragment" -->
* that in turn brings results. <!-- .element: class="fragment" -->
flow brings contentment and mastery, <!-- .element: class="fragment" -->
that in turn brings results. <!-- .element: class="fragment" -->
--- ---
### Flow ### 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" --> State of deep immersion in an activity that...<!-- .element: class="fragment" -->
* is challenging<!-- .element: class="fragment" --> * is challenging<!-- .element: class="fragment" -->
@ -86,25 +97,22 @@ We tend to lose our sense of time.<!-- .element: class="fragment" -->
### Meaning ### Meaning
When your actions have positive impact on others,<br /> Your actions may have positive impact on others, <!-- .element: class="fragment" -->
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- -V-
#### Going beyond an individual #### Going beyond an individual
<!-- .slide: data-background-image="slides/group_vision.jpg" data-background-size="contain" data-background-opacity="0.1" -->
- helping others<!-- .element: class="fragment" --> - helping others
- being part of something greater<!-- .element: class="fragment" --> - being part of something greater
- leaving a lasting legacy<!-- .element: class="fragment" --> - leaving a lasting legacy
-V- -V-
### Group vision ### 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" --> Cooperation of individual visions <!-- .element: class="fragment" -->
helps the growth of one's potential <!-- .element: class="fragment" --> helps the growth of one's potential <!-- .element: class="fragment" -->
@ -128,10 +136,10 @@ What gets out of bed in the morning?
-V- -V-
<!-- .slide: data-background-color="#542" data-background-image="slides/personal_vision.jpg" data-background-size="contain" data-background-opacity="0.1" --> <!-- .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? #### How to build a Personal Vision?
1. Personal SWOT analysis 1. SWOT analysis
2. List your Achievements 2. Achievements
3. Analyze motivating activities 3. Analyzing motivating activities
4. Define a Beta-Vision 4. Beta-Vision
5. Final Personal Vision 5. Final Personal Vision
--- ---
@ -139,12 +147,10 @@ What gets out of bed in the morning?
#### Step 1: #### Step 1:
### Personal SWOT ### Personal SWOT
<div class="flex-container flex-wrap flex-table flex-table-2"> - S - Strengths
<div><h4>S</h4>Strengths</div> - W - Weaknesses
<div><h4>W</h4>Weaknesses</div> - O - Opportunities
<div><h4>O</h4>Opportunities</div> - T - Threats
<div><h4>T</h4>Threats</div>
</div>
-V- -V-
<!-- .slide: data-background-color="#542" --> <!-- .slide: data-background-color="#542" -->
@ -169,7 +175,7 @@ These can be improved, but don't devote too much time to it. <!-- .element: clas
-V- -V-
<!-- .slide: data-background-color="#542" --> <!-- .slide: data-background-color="#542" -->
#### Opportunities #### Opportunities
- possibilities today's world offers to you - possibilities today's world offers to us
- using them supports flow - using them supports flow
- personal vision builds on them - personal vision builds on them
@ -209,15 +215,15 @@ These can be improved, but don't devote too much time to it. <!-- .element: clas
-V- -V-
<!-- .slide: data-background-color="#030" --> <!-- .slide: data-background-color="#030" -->
#### Opportunities #### Opportunities
- switch jobs for - contribute to open source development
- better fitting role - SW developer? - use college degree on distributed systems
- higher pay - change jobs for
- different tech stack - different role
- contribute to an open source project - better pay
- use college degree (distributed systems) - more aligned tech stack
- build specific expertise, get exposure - get exposure as an expert
- share knowledge through talks and blog
- contribute to the state-of-the-art - contribute to the state-of-the-art
- share knowledge through talks and blog
-V- -V-
<!-- .slide: data-background-color="#030" --> <!-- .slide: data-background-color="#030" -->
@ -226,13 +232,12 @@ These can be improved, but don't devote too much time to it. <!-- .element: clas
- changed job: - changed job:
- low pay / annoying co-workers / toxic&nbsp;workplace / long commute - low pay / annoying co-workers / toxic&nbsp;workplace / long commute
- having to use Windows - having to use Windows
- more exposure - personal attacks
-V- -V-
<!-- .slide: data-background-color="#030" --> <!-- .slide: data-background-color="#030" -->
#### My Observations #### My Observations
- my SWOT felt misaligned with the current career (people management)<!-- .element: class="fragment" --> - my SWOT felt misaligned with the career of people management<!-- .element: class="fragment" -->
- Threats already applied to the current situation<!-- .element: class="fragment" --> - Threats applied to the current situation as well<!-- .element: class="fragment" -->
Change was desirable and not even that risky.<!-- .element: class="fragment" --> Change was desirable and not even that risky.<!-- .element: class="fragment" -->
@ -314,8 +319,9 @@ Goal: find groups of activities that support each other.<!-- .element: class="fr
Finding a personal vision takes effort and time.<!-- .element: class="fragment" --> Finding a personal vision takes effort and time.<!-- .element: class="fragment" -->
<br/> <br/>
Finding a beta version is easier<!-- .element: class="fragment" -->
Finding a beta version is easier<br />so you won't procrastinate to start!<!-- .element: class="fragment" --> and you won't procrastinate to start!<!-- .element: class="fragment" -->
-V- -V-
<!-- .slide: data-background-color="#542" --> <!-- .slide: data-background-color="#542" -->
@ -360,7 +366,7 @@ Starting small is fine, as long as you start!
<!-- .slide: data-background-color="#030" --> <!-- .slide: data-background-color="#030" -->
### My First Steps ### My First Steps
1. Coding refresher:<!-- .element: class="fragment" --> 1. Daily coding refresher:<!-- .element: class="fragment" -->
- **Kotlin** Koans - **Kotlin** Koans
- **Go** by Example - **Go** by Example
- Learn **Go** with Tests - Learn **Go** with Tests
@ -371,10 +377,16 @@ Starting small is fine, as long as you start!
<!-- .slide: data-background-color="#030" --> <!-- .slide: data-background-color="#030" -->
### My Findings ### My Findings
- starting small & early was great:<!-- .element: class="fragment" --> <div>
- for "prototyping" the vision<!-- .element: class="fragment" -->
- to experiment stress-free<!-- .element: class="fragment" --> This covered:
- to avoid overthinking it<!-- .element: class="fragment" --> - coding useful software publicly
- to figure out if I need to scale it out<!-- .element: class="fragment" --> - learning from others
- 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" --> i.e. my personal vision.
</div>
<!-- .element: class="fragment" -->
I regularly experienced flow, improved my skills and really enjoyed doing it.
<!-- .element: class="fragment" -->

View File

@ -92,11 +92,11 @@ Because it learned it is no use to even try.<!-- .element: class="fragment" -->
#### Hamster Procrastination Cycle #### Hamster Procrastination Cycle
<!-- .slide: data-background="slides/hamster_in_box.jpg" data-background-size="contain" data-background-opacity="0.1" --> <!-- .slide: data-background="slides/hamster_in_box.jpg" data-background-size="contain" data-background-opacity="0.1" -->
1. Do nothing<!-- .element: class="fragment " --> 1. Do nothing
2. Have regrets<!-- .element: class="fragment " --> 2. Have regrets
3. Doubt yourself<!-- .element: class="fragment " --> 3. Doubt yourself
4. Feel helpless<!-- .element: class="fragment " --> 4. Feel helpless
5. GOTO 1<!-- .element: class="fragment " --> 5. GOTO 1
--- ---
@ -138,12 +138,12 @@ Because it learned it is no use to even try.<!-- .element: class="fragment" -->
--- ---
#### Positive Cycle of Flow #### Positive Cycle of Flow
<!-- .slide: data-background-image="slides/flow_cycle.jpg" data-background-size="contain" data-background-opacity="0.1" -->
1. Do meaningful actions<!-- .element: class="fragment " --> 1. Do meaningful actions
2. Feel good<!-- .element: class="fragment " --> 2. Feel good
3. Growing skills<!-- .element: class="fragment " --> 3. Growing skills
4. Believe in yourself<!-- .element: class="fragment " --> 4. Believe in yourself
5. GOTO 1<!-- .element: class="fragment " --> 5. GOTO 1
--- ---