3 次代码提交

共有 11 个文件被更改,包括 93 次插入84 次删除
  1. +9
    -0
      index.html
  2. 二进制
      slides/business_man_with_smartphone.jpg
  3. +11
    -0
      slides/disabled.md
  4. +6
    -6
      slides/discipline.md
  5. 二进制
      slides/flow.jpg
  6. 二进制
      slides/flow_cycle.jpg
  7. 二进制
      slides/group_vision.jpg
  8. 二进制
      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 查看文件

@@ -33,6 +33,15 @@
.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 {


二进制
slides/business_man_with_smartphone.jpg 查看文件

之前 之后
宽度: 2048  |  高度: 1365  |  大小: 103 KiB

+ 11
- 0
slides/disabled.md 查看文件

@@ -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 查看文件

@@ -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<!-- .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" --> - 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 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" --> <!-- .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" -->
- 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" --> - 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" -->




二进制
slides/flow.jpg 查看文件

之前 之后
宽度: 2048  |  高度: 2048  |  大小: 677 KiB

二进制
slides/flow_cycle.jpg 查看文件

之前 之后
宽度: 2048  |  高度: 2048  |  大小: 605 KiB

二进制
slides/group_vision.jpg 查看文件

之前 之后
宽度: 2048  |  高度: 2048  |  大小: 501 KiB

二进制
slides/group_vision2.jpg 查看文件

之前 之后
宽度: 2048  |  高度: 2048  |  大小: 517 KiB

+ 3
- 2
slides/intro.md 查看文件

@@ -225,9 +225,10 @@ 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 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 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" -->


+ 53
- 65
slides/motivation.md 查看文件

@@ -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,18 +32,20 @@ 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.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. 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 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- -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" -->
@@ -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" --> 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.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. 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 ### 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" -->
@@ -97,22 +86,25 @@ We tend to lose our sense of time.<!-- .element: class="fragment" -->


### Meaning ### 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- -V-


#### Going beyond an individual #### 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- -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" -->
@@ -136,10 +128,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. 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 5. Final Personal Vision


--- ---
@@ -147,10 +139,12 @@ What gets out of bed in the morning?
#### Step 1: #### Step 1:
### Personal SWOT ### 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- -V-
<!-- .slide: data-background-color="#542" --> <!-- .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- -V-
<!-- .slide: data-background-color="#542" --> <!-- .slide: data-background-color="#542" -->
#### Opportunities #### Opportunities
- possibilities today's world offers to us
- possibilities today's world offers to you
- using them supports flow - using them supports flow
- personal vision builds on them - 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- -V-
<!-- .slide: data-background-color="#030" --> <!-- .slide: data-background-color="#030" -->
#### Opportunities #### 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 - share knowledge through talks and blog
- contribute to the state-of-the-art


-V- -V-
<!-- .slide: data-background-color="#030" --> <!-- .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: - 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 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" --> 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" --> Finding a personal vision takes effort and time.<!-- .element: class="fragment" -->


<br/> <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- -V-
<!-- .slide: data-background-color="#542" --> <!-- .slide: data-background-color="#542" -->
@@ -366,7 +360,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. Daily coding refresher:<!-- .element: class="fragment" -->
1. Coding refresher:<!-- .element: class="fragment" -->
- **Kotlin** Koans - **Kotlin** Koans
- **Go** by Example - **Go** by Example
- Learn **Go** with Tests - Learn **Go** with Tests
@@ -377,16 +371,10 @@ Starting small is fine, as long as you start!
<!-- .slide: data-background-color="#030" --> <!-- .slide: data-background-color="#030" -->
### My Findings ### 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 查看文件

@@ -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
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 #### 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 " -->


--- ---




正在加载...
取消
保存