Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
The Anatomy of Problem Solving - For Developers
Search
Arjith N
February 28, 2020
Education
0
45
The Anatomy of Problem Solving - For Developers
Arjith N
February 28, 2020
Tweet
Share
Other Decks in Education
See All in Education
脳卒中になってしまった さあ、どうする
japanstrokeassociation
0
1.2k
ISMS審査準備ブック_サンプル【LRM 情報セキュリティお役立ち資料】
lrm
0
570
Sähköiset kyselyt, kokeet ja arviointi
matleenalaakso
1
17k
Semantic Web and Web 3.0 - Lecture 9 - Web Technologies (1019888BNR)
signer
PRO
2
2.6k
H5P-työkalut
matleenalaakso
4
36k
Repaso electricidade e electrónica
irocho
0
210
1127
cbtlibrary
0
170
JavaScript - Lecture 6 - Web Technologies (1019888BNR)
signer
PRO
0
2.5k
自分にあった読書方法を探索するワークショップ / Reading Catalog Workshop
aki_moon
0
250
20241004_Microsoft認定資格のFundamentals全部取ってみた
ponponmikankan
2
370
Human Perception and Cognition - Lecture 4 - Human-Computer Interaction (1023841ANR)
signer
PRO
0
760
(2024) Couper un gâteau... sans connaître le nombre de convives
mansuy
2
160
Featured
See All Featured
Large-scale JavaScript Application Architecture
addyosmani
510
110k
Designing on Purpose - Digital PM Summit 2013
jponch
116
7k
How to Ace a Technical Interview
jacobian
276
23k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
26
1.5k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
28
4.4k
Build The Right Thing And Hit Your Dates
maggiecrowley
33
2.4k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.3k
Documentation Writing (for coders)
carmenintech
67
4.5k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
45
2.2k
Site-Speed That Sticks
csswizardry
2
190
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
6.9k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.1k
Transcript
The Anatomy of Problem Solving a talk by, Arjith Natarajan
@arjithn
The Tweet that Changed Everything
Who are we? ALMOST All of us are in the
business of problem solving!!
Kinds of Problems • Errors • Exceptions • Features •
Issues - “Searched, but no results”,”Code doesn’t work! Why?” • Most Dreaded Question - My Code works!! I don’t know how? • Product related • Data Science • A new JS framework
Problem Solving Cycle SOLUTIONS EXECUTION IDEAS!!
None
UnStuck Well how do you?? GET
None
Problem Solving is a Muscle ! Workout Solutions DON’T matter
as much as PROCESS Does
Pause Cos it Helps...
Acknowledge the Existence • Problems don’t appear directly • Most
cases they need to be formulated • They manifest as thoughts, ideas, questions & difficulties Infinity SUM ∞ 1970 sum 1 + 9 + 7 + 0 = 17 1 + 7 = 8
Solving the Right Problems Solve it Wrong Solve it Right
Right Problem I II Wrong Problem III IV A B
AMAZIng Get The Bigger Picture A MAZE
Un-HERD of Context is EVERYTHING!! Known
Abstract & SIMPLIFY %
Drill Down & Focus
Introduce Problems Yourself Stuck? #GetUnStuck
Collaborative Solving Stuck? #GetUnStuck Measuring
None
Stuck? #GetUnStuck Why you should care? Recap &
O(n) Solution(s) O(1)
Questions Tweet them @arjithn with #GetUnStuck
Good Luck! Arjith Natarajan