You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

intro.md 7.6 KiB

10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274
  1. ### When procrastinating...
  2. - you avoid urgent tasks. <!-- .element: class="fragment" -->
  3. - you spend time on useless things. <!-- .element: class="fragment" -->
  4. - you don't rest, nor regain energy. <!-- .element: class="fragment" -->
  5. -V-
  6. ### And then...
  7. - you fall behind and get stressed. <!-- .element: class="fragment" -->
  8. - you regret losing your precious time. <!-- .element: class="fragment" -->
  9. - you feel miserable and tired. <!-- .element: class="fragment" -->
  10. -V-
  11. <!-- .slide: data-transition="slide-in fade-out" -->
  12. ### ...but why?
  13. -V-
  14. <!-- .slide: data-transition="fade-in slide-out" -->
  15. 😐 "I don't feel like it."
  16. "I'm too tired now." 😪 <!-- .element: class="fragment" -->
  17. 😕 "I don't know how to do it." <!-- .element: class="fragment" -->
  18. "I'm too busy now." 🧐 <!-- .element: class="fragment" -->
  19. 😇 "I'll do it, but first [☕]." <!-- .element: class="fragment" -->
  20. -V-
  21. ### No, really. Why?
  22. -V-
  23. ### Expanding potential
  24. Never before did we have so much...
  25. - life expectancy, safety, stability <!-- .element: class="fragment" -->
  26. - freedom, opportunity <!-- .element: class="fragment" -->
  27. - accessible information, knowledge <!-- .element: class="fragment" -->
  28. ...and **so many options** to choose from!
  29. <!-- .element: class="fragment r-fit-text" -->
  30. ---
  31. ### Decision Paralysis
  32. We can easily become overwhelmed by options.
  33. <!-- .element class="r-fit-text" -->
  34. - What if I pick the wrong option? <!-- .element: class="fragment" -->
  35. - Should I go back and try the other one? <!-- .element: class="fragment" -->
  36. - Will this be the best use of my resources? <!-- .element: class="fragment" -->
  37. - Shouldn't I spend more time researching this? <!-- .element: class="fragment" -->
  38. - What is the best choice? <!-- .element: class="fragment" -->
  39. -V-
  40. #### Finding the best option hurts,
  41. #### so we leave it for *later*.
  42. <!-- .element: class="fragment" -->
  43. -V-
  44. <!-- .slide: data-transition="slide-in fade-out" -->
  45. #### But as the saying goes...
  46. > The best is the mortal enemy of the good
  47. &mdash; <cite>Montesquieu</cite>
  48. -V-
  49. <!-- .slide: data-transition="fade-in slide-out" -->
  50. #### But as the saying goes...
  51. > Premature optimization is the root of all evil
  52. &mdash; <cite>Donald Knuth</cite>
  53. ---
  54. ### How to make good decisions?
  55. -V-
  56. <!-- .slide: class="pathfinder-page" -->
  57. #### Try out everything?
  58. <header class="navbar hidden">
  59. <nav class="navbar">
  60. <div class="navbar-item">
  61. <div class="custom-select">
  62. <select class="algo-select">
  63. <option value="BFS" selected>Breadth First Search</option>
  64. </select>
  65. </div>
  66. </div>
  67. <div class="navbar-item">
  68. <div class="custom-select">
  69. <select class="maze-algo-select">
  70. <option value="Random" selected>Random Maze</option>
  71. </select>
  72. </div>
  73. </div>
  74. <div class="navbar-item">
  75. <div class="speed-container slidecontainer">
  76. <span class="range-caption">Speed</span>
  77. <input type="range" class="slider range-speed" min="0" max="200" value="100">
  78. </div>
  79. </div>
  80. </nav>
  81. </header>
  82. <div class="main-grid-container">
  83. <div class="grid-container"><div class="grid" id="grid"></div></div>
  84. </div>
  85. <div class="pathfinder-rerun">Restart</div>
  86. This could take a lifetime.
  87. -V-
  88. <!-- .slide: class="pathfinder-page" -->
  89. #### Try whatever comes?
  90. <header class="navbar hidden">
  91. <nav class="navbar">
  92. <div class="navbar-item">
  93. <div class="custom-select">
  94. <select class="algo-select">
  95. <option value="DFS" selected>Depth First Search</option>
  96. </select>
  97. </div>
  98. </div>
  99. <div class="navbar-item">
  100. <div class="custom-select">
  101. <select class="maze-algo-select">
  102. <option value="Random" selected>Random Maze</option>
  103. </select>
  104. </div>
  105. </div>
  106. <div class="navbar-item">
  107. <div class="speed-container slidecontainer">
  108. <span class="range-caption">Speed</span>
  109. <input type="range" class="slider range-speed" min="0" max="200" value="100">
  110. </div>
  111. </div>
  112. </nav>
  113. </header>
  114. <div class="main-grid-container">
  115. <div class="grid-container"><div class="grid"></div></div>
  116. </div>
  117. <div class="pathfinder-rerun">Restart</div>
  118. On average this takes several lifetimes.
  119. -V-
  120. <!-- .slide: class="pathfinder-page" -->
  121. #### Focus in one direction?
  122. <header class="navbar hidden">
  123. <nav class="navbar">
  124. <div class="navbar-item">
  125. <div class="custom-select">
  126. <select class="algo-select">
  127. <option value="Greedy" selected>Greedy Algorithm</option>
  128. </select>
  129. </div>
  130. </div>
  131. <div class="navbar-item">
  132. <div class="custom-select">
  133. <select class="maze-algo-select">
  134. <option value="Random" selected>Random Maze</option>
  135. </select>
  136. </div>
  137. </div>
  138. <div class="navbar-item">
  139. <div class="speed-container slidecontainer">
  140. <span class="range-caption">Speed</span>
  141. <input type="range" class="slider range-speed" min="0" max="200" value="100">
  142. </div>
  143. </div>
  144. </nav>
  145. </header>
  146. <div class="main-grid-container">
  147. <div class="grid-container"><div class="grid"></div></div>
  148. </div>
  149. <div class="pathfinder-rerun">Restart</div>
  150. Now we're making progress!
  151. ---
  152. <!-- .slide: data-background-color="#030" -->
  153. ## Personal Intermezzo!
  154. -V-
  155. <!-- .slide: data-background-color="#030" -->
  156. ### I 💘
  157. ### Code + Computers
  158. ### + Coffee <!-- .element: class="fragment" -->
  159. ### + Perfection <!-- .element: class="fragment" -->
  160. -V-
  161. <!-- .slide: data-background-color="#030" -->
  162. ### I enjoy meeting people*
  163. ### once a week. <!-- .element: class="fragment" -->
  164. -V-
  165. <!-- .slide: data-background-color="#030" -->
  166. ### Career Review
  167. Master's degree in Informatics,<br/>Parallel and Distributed Systems
  168. <!-- .element: class="fragment" -->
  169. | Role | duration |
  170. | -------------------------- | ----------- |
  171. | Software **Developer** | for 4 years |
  172. | Sr. Software **Developer** | for 4 years |
  173. | Dev **Manager** | for 5 years |
  174. | Sr. Dev **Manager** | for 1+ year |
  175. <!-- .element: class="fragment" -->
  176. -V-
  177. <!-- .slide: data-background-color="#030" -->
  178. ### Last year I realized
  179. - I'm unhappy <!-- .element: class="fragment" -->
  180. - I procrastinate <!-- .element: class="fragment" -->
  181. - I can't keep up at work <!-- .element: class="fragment" -->
  182. - I'm scared of the next workday <!-- .element: class="fragment" -->
  183. -V-
  184. <!-- .slide: data-background-color="#030" data-background-image="slides/books.jpg" data-background-opacity="0.05" -->
  185. ### Library to the rescue!
  186. -V-
  187. <!-- .slide: data-background-color="#030" data-background-image="slides/books.jpg" data-background-opacity="0.9" -->
  188. ### My Stack of Books <!-- .element: class="text-over-image" -->
  189. -V-
  190. <!-- .slide: data-background-color="#030" -->
  191. ⭐ **The End of Procrastination** ⭐
  192. by Petr Ludwig
  193. -V-
  194. <!-- .slide: data-background-color="#030" -->
  195. *Grit: The Power of Passion and Perseverance*
  196. by Angela Duckworth
  197. -V-
  198. <!-- .slide: data-background-color="#030" -->
  199. *Flourish: A Visionary New Understanding of Happiness and Well-being*
  200. by Martin Seligman
  201. -V-
  202. <!-- .slide: data-background-color="#030" -->
  203. *Focus: A Simplicity Manifesto in the Age of Distraction*
  204. by Leo Babauta
  205. -V-
  206. <!-- .slide: data-background-color="#030" -->
  207. *Leaders Eat Last*
  208. by Simon Sinek