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
46
The Anatomy of Problem Solving - For Developers
Arjith N
February 28, 2020
Tweet
Share
Other Decks in Education
See All in Education
Ch4_-_Partie_1.pdf
bernhardsvt
0
110
論文紹介のやり方 / How to review
kaityo256
15
76k
今から始める8bits CPU アセンブラ言語
sapi_kawahara
0
140
Mathematics used in cryptography around us
herumi
2
780
ビジネススキル研修紹介(株式会社27th)
27th
PRO
1
730
子どものためのプログラミング道場『CoderDojo』〜法人提携例〜 / Partnership with CoderDojo Japan
coderdojojapan
4
15k
小学校プログラミング教育、次の5年に向けて 〜つくること・学ぶことの歓びへ〜 /NextGenerationOfProgrammingEducation
kiriem
2
400
R6愛南町事前復興フォーラムリーフレット
bousaichiribu
0
110
Analysis and Validation - Lecture 4 - Information Visualisation (4019538FNR)
signer
PRO
0
1.9k
あきた地域課題解決インターンMarch2025
toyodome
0
320
Sähköiset kyselyt, kokeet ja arviointi
matleenalaakso
1
18k
Ch4_-_Partie_2.pdf
bernhardsvt
0
110
Featured
See All Featured
Optimising Largest Contentful Paint
csswizardry
34
3.1k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Facilitating Awesome Meetings
lara
53
6.3k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Rails Girls Zürich Keynote
gr2m
94
13k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.7k
Mobile First: as difficult as doing things right
swwweet
223
9.5k
Making the Leap to Tech Lead
cromwellryan
133
9.1k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
115
51k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
193
16k
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