Não pode escolher mais do que 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

motivation.md 11 KiB

há 10 meses
há 10 meses
há 10 meses
há 10 meses
há 10 meses
há 10 meses
há 10 meses
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392
  1. <!-- .slide: data-background="slides/motivation.jpg" data-background-size="contain" data-background-opacity="0.5" -->
  2. ## Motivation <!-- .element: class="text-over-image" -->
  3. <!-- .slide: data-background-color="#033" -->
  4. -V-
  5. <!-- .slide: data-background="slides/motivation.jpg" data-background-size="contain" data-background-opacity="0.3" -->
  6. <!-- .slide: data-background-color="#033" -->
  7. Why do we do the things we do?
  8. ---
  9. ### External motivation
  10. Carrot and stick; someone else sets our path.
  11. <!-- .element: class="fragment" -->
  12. - numbs our self-motivation <!-- .element: class="fragment" -->
  13. - activity feels meaningless <!-- .element: class="fragment" -->
  14. - makes it easier to procrastinate <!-- .element: class="fragment" -->
  15. ---
  16. ### Internal motivation
  17. We have our own target and we follow it.
  18. <!-- .element: class="fragment" -->
  19. - progress feels more rewarding <!-- .element: class="fragment" -->
  20. - brings good mood <!-- .element: class="fragment" -->
  21. - engages creativity and learning <!-- .element: class="fragment" -->
  22. ---
  23. ### Goal-based motivation
  24. <!-- .slide: data-background-image="slides/goal_based_motivation.jpg" data-background-size="contain" data-background-opacity="0.3" -->
  25. We want to achieve something in the future.
  26. 1. long displeasure from not reaching the goal<!-- .element: class="fragment" -->
  27. 2. short rush of joy that quickly evaporates <!-- .element: class="fragment" -->
  28. -V-
  29. <!-- .slide: data-background-image="slides/goal_based_motivation.jpg" data-background-size="contain" data-background-opacity="0.1" -->
  30. **Pros:** it works!
  31. **Cons:** it causes us damage<br />it is not sustainable
  32. <!-- .element: class="fragment" -->
  33. Joy fades, requiring more demanding goals. <!-- .element: class="fragment" -->
  34. -V-
  35. <!-- .slide: data-background-image="slides/hedonic_treadmill.jpg" data-background-size="contain" data-background-opacity="0.1" -->
  36. ### Hedonic treadmill <a class="reference" href="https://en.wikipedia.org/wiki/Hedonic_treadmill">🔗</a>
  37. > Humans quickly return to a relatively stable level of happiness despite major positive or negative events.
  38. The reward for finishing a major goal<br />is not worth a long struggle to get there.<!-- .element: class="fragment" -->
  39. -V-
  40. #### Arousal addiction
  41. (not about sexual arousal)
  42. Addiction to new, stronger stimuli <!-- .element: class="fragment" -->
  43. created by setting bigger and bigger goals. <!-- .element: class="fragment" -->
  44. ---
  45. ### Journey-based motivation
  46. <!-- .slide: data-background-image="slides/journey_based_motivation.jpg" data-background-size="contain" data-background-opacity="0.3" -->
  47. Joy is found in doing an activity, not finishing it.
  48. "Happiness now", not just at the end. <!-- .element: class="fragment" -->
  49. Unlocks flow, <!-- .element: class="fragment" -->
  50. flow brings contentment and mastery, <!-- .element: class="fragment" -->
  51. that in turn brings results. <!-- .element: class="fragment" -->
  52. ---
  53. ### Flow
  54. State of deep immersion in an activity that...<!-- .element: class="fragment" -->
  55. * is challenging<!-- .element: class="fragment" -->
  56. * makes use of our strengths<!-- .element: class="fragment" -->
  57. * matches our skills<!-- .element: class="fragment" -->
  58. * is enjoyable.<!-- .element: class="fragment" -->
  59. We tend to lose our sense of time.<!-- .element: class="fragment" -->
  60. ---
  61. ### Meaning
  62. Your actions may have positive impact on others, <!-- .element: class="fragment" -->
  63. adding strong foundations for a lasting motivation. <!-- .element: class="fragment" -->
  64. -V-
  65. #### Going beyond an individual
  66. - helping others
  67. - being part of something greater
  68. - leaving a lasting legacy
  69. -V-
  70. ### Group vision
  71. Cooperation of individual visions <!-- .element: class="fragment" -->
  72. helps the growth of one's potential <!-- .element: class="fragment" -->
  73. and boosts the entire group. <!-- .element: class="fragment" -->
  74. > The whole is greater than the sum of its parts.
  75. <!-- .element: class="fragment" -->
  76. ---
  77. <!-- .slide: data-background-color="#542" data-background-image="slides/personal_vision.jpg" data-background-size="contain" data-background-opacity="0.5" -->
  78. ### TOOL: Personal Vision
  79. <!-- .element: class="text-over-image" -->
  80. -V-
  81. <!-- .slide: data-background-color="#542" data-background-image="slides/personal_vision.jpg" data-background-size="contain" data-background-opacity="0.3" -->
  82. What is the direction of your journey?
  83. What gets out of bed in the morning?
  84. -V-
  85. <!-- .slide: data-background-color="#542" data-background-image="slides/personal_vision.jpg" data-background-size="contain" data-background-opacity="0.1" -->
  86. #### How to build a Personal Vision?
  87. 1. SWOT analysis
  88. 2. Achievements
  89. 3. Analyzing motivating activities
  90. 4. Beta-Vision
  91. 5. Final Personal Vision
  92. ---
  93. <!-- .slide: data-background-color="#542" -->
  94. #### Step 1:
  95. ### Personal SWOT
  96. - S - Strengths
  97. - W - Weaknesses
  98. - O - Opportunities
  99. - T - Threats
  100. -V-
  101. <!-- .slide: data-background-color="#542" -->
  102. Time to reflect on yourself!
  103. -V-
  104. <!-- .slide: data-background-color="#542" -->
  105. #### Strengths
  106. - skills, traits and qualities you have
  107. - using them supports flow
  108. - personal vision makes use of these as much as possible
  109. -V-
  110. <!-- .slide: data-background-color="#542" -->
  111. #### Weaknesses
  112. - qualities you lack; limitations and negative traits
  113. - using them retards flow
  114. - personal vision avoids them if possible
  115. These can be improved, but don't devote too much time to it. <!-- .element: class="fragment" -->
  116. -V-
  117. <!-- .slide: data-background-color="#542" -->
  118. #### Opportunities
  119. - possibilities today's world offers to us
  120. - using them supports flow
  121. - personal vision builds on them
  122. Only a few will be used. <!-- .element: class="fragment" -->
  123. The rest needs to be rejected and banished: <!-- .element: class="fragment" -->
  124. - to gain focus, clarity and mastery, <!-- .element: class="fragment" -->
  125. - to avoid decision paralysis or regrets. <!-- .element: class="fragment" -->
  126. -V-
  127. <!-- .slide: data-background-color="#542" -->
  128. #### Threats
  129. - risks, possible negative impacts or scenarios
  130. - take them into account
  131. - recognize them and be prepared
  132. - awareness helps with facing a potential fear
  133. -V-
  134. <!-- .slide: data-background-color="#030" -->
  135. ### My SWOT
  136. -V-
  137. <!-- .slide: data-background-color="#030" -->
  138. #### Strengths
  139. - life-long programming experience, love building useful solutions
  140. - attention to detail, carefulness, looking for perfection; love creating nice and clean software
  141. - persevering problem solver; like to explore and solve mysteries in tech
  142. - open-minded and attentive listener
  143. -V-
  144. <!-- .slide: data-background-color="#030" -->
  145. #### Weaknesses
  146. - introverted, social interactions are taxing
  147. - lacking in open confrontation, group arguments
  148. - cautious in opinions, not an 'influencer'
  149. -V-
  150. <!-- .slide: data-background-color="#030" -->
  151. #### Opportunities
  152. - contribute to open source development
  153. - use college degree on distributed systems
  154. - change jobs for
  155. - different role
  156. - better pay
  157. - more aligned tech stack
  158. - get exposure as an expert
  159. - contribute to the state-of-the-art
  160. - share knowledge through talks and blog
  161. -V-
  162. <!-- .slide: data-background-color="#030" -->
  163. #### Threats
  164. - changed role: boring / stressful / annoying
  165. - changed job:
  166. - low pay / annoying co-workers / toxic&nbsp;workplace / long commute
  167. - having to use Windows
  168. -V-
  169. <!-- .slide: data-background-color="#030" -->
  170. #### My Observations
  171. - my SWOT felt misaligned with the career of people management<!-- .element: class="fragment" -->
  172. - Threats applied to the current situation as well<!-- .element: class="fragment" -->
  173. Change was desirable and not even that risky.<!-- .element: class="fragment" -->
  174. ---
  175. <!-- .slide: data-background-color="#542" -->
  176. #### Step 2:
  177. ### Personal Achievements
  178. - things that brought you joy / you are proud of
  179. - provides specific evidence of your strengths
  180. - helps to gain confidence and think positively
  181. -V-
  182. <!-- .slide: data-background-color="#030" -->
  183. ### My Achievements
  184. - finished college with a cool master's thesis
  185. - became a dev team leader
  186. - self-hosting the services I use via VPS
  187. - extracted ERP legacy tax functionality via a strategy pattern
  188. - built and coded a split keyboard
  189. - learned to type using the Workman layout
  190. - ...
  191. -V-
  192. <!-- .slide: data-background-color="#030" -->
  193. #### My Observations
  194. - Nice! I did some cool things!<!-- .element: class="fragment" -->
  195. - Very little of it was connected to people&nbsp;management<!-- .element: class="fragment" -->
  196. ---
  197. <!-- .slide: data-background-color="#542" -->
  198. #### Step 3:
  199. ### Analyzing motivating activities
  200. Find out what drives you; strengthen your vision.
  201. <div class="fragment">
  202. Categories of activities:
  203. - bringing personal growth
  204. - creating legacy
  205. - building relationships
  206. - with deeper meaning
  207. </div>
  208. -V-
  209. <!-- .slide: data-background-color="#542" -->
  210. #### Growth : Legacy : Relationships : Meaning
  211. An activity should ideally fit into multiple categories.
  212. Goal: find groups of activities that support each other.<!-- .element: class="fragment" -->
  213. -V-
  214. <!-- .slide: data-background-color="#030" data-transition="slide-in fade-out" -->
  215. ### My Activities
  216. - writing readable code, testing, refactoring
  217. - exploring new technologies and approaches
  218. - contributing to open source projects
  219. - learning through books and conferences
  220. - knowledge sharing through blog, mentoring, talks
  221. - working with colleagues - reviews, discussions
  222. - research of innovative solutions
  223. - solving problems, making software more useful
  224. ...
  225. -V-
  226. <!-- .slide: data-background-color="#030" data-transition="slide-out fade-in"-->
  227. ### My Activities Grouped
  228. - collaborative software development (direct)
  229. - exchange of experience (learning & teaching)
  230. - research, experiments, investigation
  231. ---
  232. <!-- .slide: data-background-color="#542" -->
  233. #### Step 4:
  234. ### Beta-Vision
  235. Finding a personal vision takes effort and time.<!-- .element: class="fragment" -->
  236. <br/>
  237. Finding a beta version is easier<!-- .element: class="fragment" -->
  238. and you won't procrastinate to start!<!-- .element: class="fragment" -->
  239. -V-
  240. <!-- .slide: data-background-color="#542" -->
  241. #### Answer these...
  242. 1. Favorite quote/idea that resonates?
  243. 2. Life values?
  244. 3. Fulfilling activities?
  245. 4. Meaningful activities?
  246. -V-
  247. <!-- .slide: data-background-color="#030" -->
  248. ### My Beta-Vision
  249. - coding useful software on a daily basis, publicly
  250. - learning from others and sharing my knowledge
  251. ---
  252. <!-- .slide: data-background-color="#542" -->
  253. #### Step 5:
  254. ### Final Personal Vision
  255. A few paragraphs of what you want to be doing,
  256. taking into account the analysis from the previous steps.
  257. -V-
  258. <!-- .slide: data-background-color="#030" -->
  259. ### My Final Vision
  260. WIP
  261. ---
  262. <!-- .slide: data-background-color="#542" -->
  263. ### Act Now!
  264. *How can you incorporate your vision in the daily life?*
  265. Starting small is fine, as long as you start!
  266. -V-
  267. <!-- .slide: data-background-color="#030" -->
  268. ### My First Steps
  269. 1. Daily coding refresher:<!-- .element: class="fragment" -->
  270. - **Kotlin** Koans
  271. - **Go** by Example
  272. - Learn **Go** with Tests
  273. - Personal **React** project
  274. 2. Fixing defects in the Android apps that I use (in Kotlin). <!-- .element: class="fragment" -->
  275. -V-
  276. <!-- .slide: data-background-color="#030" -->
  277. ### My Findings
  278. <div>
  279. This covered:
  280. - coding useful software publicly
  281. - learning from others
  282. i.e. my personal vision.
  283. </div>
  284. <!-- .element: class="fragment" -->
  285. I regularly experienced flow, improved my skills and really enjoyed doing it.
  286. <!-- .element: class="fragment" -->