@@ -1,5 +1,40 @@ | |||
## Left out for brevity | |||
--- | |||
<!-- .slide: class="pathfinder-page" --> | |||
#### Try whatever comes? | |||
<header class="navbar hidden"> | |||
<nav class="navbar"> | |||
<div class="navbar-item"> | |||
<div class="custom-select"> | |||
<select class="algo-select"> | |||
<option value="DFS" selected>Depth First Search</option> | |||
</select> | |||
</div> | |||
</div> | |||
<div class="navbar-item"> | |||
<div class="custom-select"> | |||
<select class="maze-algo-select"> | |||
<option value="Random" selected>Random Maze</option> | |||
</select> | |||
</div> | |||
</div> | |||
<div class="navbar-item"> | |||
<div class="speed-container slidecontainer"> | |||
<span class="range-caption">Speed</span> | |||
<input type="range" class="slider range-speed" min="0" max="200" value="100"> | |||
</div> | |||
</div> | |||
</nav> | |||
</header> | |||
<div class="main-grid-container"> | |||
<div class="grid-container"><div class="grid"></div></div> | |||
</div> | |||
<div class="pathfinder-rerun">Restart</div> | |||
On average this takes several lifetimes. | |||
--- | |||
<!-- .slide: data-background-color="#030" --> | |||
@@ -34,11 +34,11 @@ | |||
-V- | |||
Modern world brought us... <!-- .element: class="fragment" --> | |||
Modern world brought to us: | |||
- safety, stability, long life <!-- .element: class="fragment" --> | |||
- freedom, opportunities <!-- .element: class="fragment" --> | |||
- accessible information, knowledge <!-- .element: class="fragment" --> | |||
- safety, stability, long life | |||
- freedom, opportunities | |||
- accessible information, knowledge | |||
...and **so many options** to choose from! | |||
<!-- .element: class="fragment r-fit-text" --> | |||
@@ -50,11 +50,10 @@ Modern world brought us... <!-- .element: class="fragment" --> | |||
We can easily become overwhelmed by options. | |||
<!-- .element class="r-fit-text" --> | |||
- What if I pick the wrong option? <!-- .element: class="fragment" --> | |||
- Should I go back and try the other one? <!-- .element: class="fragment" --> | |||
- Will this be the best use of my resources? <!-- .element: class="fragment" --> | |||
- Shouldn't I spend more time researching this? <!-- .element: class="fragment" --> | |||
- What is the best choice? <!-- .element: class="fragment" --> | |||
- what to choose? <!-- .element: class="fragment" --> | |||
- go back, try something else? <!-- .element: class="fragment" --> | |||
- best use of resources? <!-- .element: class="fragment" --> | |||
- more research needed? <!-- .element: class="fragment" --> | |||
-V- | |||
@@ -67,17 +66,17 @@ We can easily become overwhelmed by options. | |||
<!-- .slide: data-transition="slide-in fade-out" --> | |||
#### But as the saying goes... | |||
> The best is the mortal enemy of the good | |||
> Premature optimization is the root of all evil | |||
— <cite>Montesquieu</cite> | |||
— <cite>Donald Knuth</cite> | |||
-V- | |||
<!-- .slide: data-transition="fade-in slide-out" --> | |||
#### But as the saying goes... | |||
> Premature optimization is the root of all evil | |||
> The best is the mortal enemy of the good | |||
— <cite>Donald Knuth</cite> | |||
— <cite>Montesquieu</cite> | |||
--- | |||
@@ -118,41 +117,6 @@ We can easily become overwhelmed by options. | |||
This could take a lifetime. | |||
-V- | |||
<!-- .slide: class="pathfinder-page" --> | |||
#### Try whatever comes? | |||
<header class="navbar hidden"> | |||
<nav class="navbar"> | |||
<div class="navbar-item"> | |||
<div class="custom-select"> | |||
<select class="algo-select"> | |||
<option value="DFS" selected>Depth First Search</option> | |||
</select> | |||
</div> | |||
</div> | |||
<div class="navbar-item"> | |||
<div class="custom-select"> | |||
<select class="maze-algo-select"> | |||
<option value="Random" selected>Random Maze</option> | |||
</select> | |||
</div> | |||
</div> | |||
<div class="navbar-item"> | |||
<div class="speed-container slidecontainer"> | |||
<span class="range-caption">Speed</span> | |||
<input type="range" class="slider range-speed" min="0" max="200" value="100"> | |||
</div> | |||
</div> | |||
</nav> | |||
</header> | |||
<div class="main-grid-container"> | |||
<div class="grid-container"><div class="grid"></div></div> | |||
</div> | |||
<div class="pathfinder-rerun">Restart</div> | |||
On average this takes several lifetimes. | |||
-V- | |||
<!-- .slide: class="pathfinder-page" --> | |||
#### Focus in one direction? | |||
@@ -255,6 +219,8 @@ by Petr Ludwig | |||
<img data-src="slides/books/end_of_procrastination.png" alt="Book cover" class="r-stretch" /> | |||
Basis for this talk. | |||
-V- | |||
<!-- .slide: data-background-color="#030" --> | |||
@@ -264,6 +230,8 @@ by Angela Duckworth | |||
<img data-src="slides/books/grit.jpg" alt="Book cover" class="r-stretch" /> | |||
> Perseverance beats talent. | |||
-V- | |||
<!-- .slide: data-background-color="#030" --> | |||
@@ -273,6 +241,8 @@ by Martin Seligman | |||
<img data-src="slides/books/flourish.jpg" alt="Book cover" class="r-stretch" /> | |||
> Positivity and contentment can be learned. | |||
-V- | |||
<!-- .slide: data-background-color="#030" --> | |||
@@ -281,3 +251,5 @@ by Martin Seligman | |||
by Leo Babauta | |||
<img data-src="slides/books/focus.jpg" alt="Book cover" class="r-stretch" /> | |||
> It's worth making room for deep work. |
@@ -43,11 +43,12 @@ Two phases:<!-- .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!<!-- .element: class="fragment" --> | |||
#### Pros: | |||
It works! | |||
<!-- .element: class="fragment" --> | |||
**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" --> | |||
@@ -60,6 +61,16 @@ 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- | |||
<!-- .slide: data-background-color="#030" --> | |||
### My past goals | |||
> 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" --> | |||
- 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" --> | |||
--- | |||
### Journey-based motivation | |||
@@ -76,23 +87,37 @@ Joy is found in doing an activity, not finishing it. | |||
### 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... | |||
* is challenging<!-- .element: class="fragment" --> | |||
* makes use of our strengths<!-- .element: class="fragment" --> | |||
* matches our skills<!-- .element: class="fragment" --> | |||
* is enjoyable.<!-- .element: class="fragment" --> | |||
We tend to lose our sense of time.<!-- .element: class="fragment" --> | |||
We tend to lose our sense of time,<!-- .element: class="fragment" --> | |||
and it feels good.<!-- .element: class="fragment" --> | |||
-V- | |||
<!-- .slide: data-background-color="#030" --> | |||
### You know the feeling | |||
of staying up late | |||
trying to recompile the code just one last time<!-- .element: class="fragment" --> | |||
with the help of this random person's forum post<!-- .element: class="fragment" --> | |||
And it feels good.<!-- .element: class="fragment" --> | |||
hoping the app will finally start working.<!-- .element: class="fragment" --> | |||
**Right?**<!-- .element: class="fragment" --> | |||
--- | |||
### Personal vision | |||
<!-- .slide: data-background-image="slides/group_vision.jpg" data-background-size="contain" data-background-opacity="0.1" --> | |||
How we'd like to spend our limited time.<!-- .element: class="fragment" --> | |||
How we'd like to spend our limited time. | |||
- activities we'd like to be doing<!-- .element: class="fragment" --> | |||
- milestones we'd like to pass<!-- .element: class="fragment" --> | |||
@@ -102,20 +127,18 @@ How we'd like to spend our limited time.<!-- .element: class="fragment" --> | |||
### Meaning | |||
<!-- .slide: data-background-image="slides/group_vision.jpg" data-background-size="contain" data-background-opacity="0.1" --> | |||
When your actions have positive impact on others,<br /> | |||
it gives them a deeper meaning.<!-- .element: class="fragment" --> | |||
- supporting the greater good feels rewarding<!-- .element: class="fragment" --> | |||
- helping others,<!-- .element: class="fragment" --> | |||
- being part of something bigger,<!-- .element: class="fragment" --> | |||
- creating a legacy<!-- .element: class="fragment" --> | |||
- it creates a strong and lasting motivation <!-- .element: class="fragment" --> | |||
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" --> | |||
- creating 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.2" --> | |||
Cooperation of individual visions.<!-- .element: class="fragment" --> | |||
Cooperation of individual visions. | |||
- working together helps the group <!-- .element: class="fragment" --> | |||
- it also boosts one's own potential <!-- .element: class="fragment" --> | |||
@@ -123,6 +146,21 @@ Cooperation of individual visions.<!-- .element: class="fragment" --> | |||
> The whole is greater than the sum of its parts. | |||
<!-- .element: class="fragment" --> | |||
-V- | |||
<!-- .slide: data-background-color="#030" --> | |||
### Meaning for me | |||
Fan of free and open source software: | |||
- I use it daily:<!-- .element: class="fragment" --> | |||
- OS & apps | |||
- fixes & features | |||
- documentation, tips, help | |||
- I contribute back:<!-- .element: class="fragment" --> | |||
- releasing code, fixes | |||
- sponsoring useful projects and individuals | |||
**Everyone benefits.**<!-- .element: class="fragment" --> | |||
--- | |||
<!-- .slide: data-background-color="#542" data-background-image="slides/personal_vision.jpg" data-background-size="contain" data-background-opacity="0.5" --> | |||
### TOOL: Personal Vision | |||
@@ -18,38 +18,10 @@ How to stop procrastinating... | |||
--- | |||
## 4 sections | |||
## Overview | |||
<!-- .slide: data-background-color="#033" --> | |||
-V- | |||
### 1. Motivation | |||
Finding a **personal vision** | |||
that you want to work towards. | |||
-V- | |||
### 2. Discipline | |||
Building **good habits** | |||
to take specific actions | |||
towards the vision. | |||
-V- | |||
### 3. Outcomes | |||
Maintaining a **positive attitude** | |||
to keep on going. | |||
-V- | |||
### 4. Objectivity | |||
Gathering **external feedback** | |||
to continue your personal growth. | |||
- **Motivation**: Finding a personal vision. | |||
- **Discipline**: Building good habits. | |||
- **Outcomes**: Maintaining a positive attitude. | |||
- **Objectivity**: Gathering external feedback. |