Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
A journey
Rafael Dohms 

@rdohms
into your
Lizard Brain
pictureby:d
Disclaimer
!
How did you learn to
Think Like a Developer?
photo by sfxeric
What do
developers do?
What do
developers do?
spoiler: it's not about code!
WE Solve
problems
photo by alive_at_now
photo by deathtostock
photo by deathtostock
"
""
" "
""
"
"
"
"
"
"
"
photo by deathtostock
"
""
"
"
"
"
"
"
"
"
"
""
photo by deathtostock
"
""
"
"
"
"
"
"
"
"
"
""
photo by deathtostock
Understanding
Problems
photo by Kalexanderson
Have a plan
#
$
photo by jujuwiz
Impulsive-Driven
execution
I don’t
know what
i’m doing!
photo by wallpapersinhq
I have a plan!
Empathy
“the ability to understand and
share the feelings of another"
photo by Pierre Phaneuf
“I need a button"— every client, ever.
photo by wlodi
Technological Knowledge
Understanding of goals
Better 

solutions
+
=
photo by rudyjuanito
Restate the Problem
photo by Scott Ableman
rubber

ducking
photo by okhihowareyou
Plush ElePHPant-ingphoto by ztec
Implementing Solutions
photo by kgregory
Pattern Recognition
photo by jan.gosmann
photo by jdhancock
Read LOTS OF books
photo by Gordon McKinlay
environments
shape your
skill set
Read lots of code
photo by Yuri Yu. Samoilov
Practice lots OF Code
photo by Almonroth
Expand to new languages
Object Calisthenics
"apophenia"
“When all you have
is a hammer,
everything starts
looking like a nail"
photo by ScottieT812
Start with 

what you
know
photo by findingtheobvious
Experimenting
photo by magicnikon
photo by
Iterations
Refactoringphoto by pixshark.com
Single Purpose pieces
photo by Ruud Cuypers
PracticeBuild your own toolbox
photo by florianric
Evaluating Solutions
photo by Daniel Kulinski
Is the problem solved?
Testing
photo by jeffkrause
The problem is
not solved.
That, is a problem.
Its not instinct, 

its learned behavior
photo by JJLosier
“Don't try and imagine the future,
focus on the present and let the future
reveal itself.“
photo by h.koppdelaney
Delay Decisions
until you have
visibility
photo by Sebastiaan ter Burg
photo by desertdutchman
Be the best
you can be,
everyday
thank you
http://slides.doh.ms
http://doh.ms
@rdohms
we are hiring!
http://tech.sym.bid/jobs
A journey into your Lizard Brain
A journey into your Lizard Brain
A journey into your Lizard Brain
A journey into your Lizard Brain
A journey into your Lizard Brain
A journey into your Lizard Brain
Upcoming SlideShare
Loading in …5
×

A journey into your Lizard Brain

1,247 views

Published on

Languages and syntax are the easy part of programming, the real challenge is in knowing how to solve a problem and how to find and understand which paths can take you to the solution, the moving parts. This talk will dive into this thought process, give you insights to train your lizard brain and expand your knowledge base.

Published in: Self Improvement
  • Be the first to comment

A journey into your Lizard Brain

  1. 1. A journey Rafael Dohms 
 @rdohms into your Lizard Brain pictureby:d
  2. 2. Disclaimer !
  3. 3. How did you learn to Think Like a Developer? photo by sfxeric
  4. 4. What do developers do?
  5. 5. What do developers do? spoiler: it's not about code!
  6. 6. WE Solve problems photo by alive_at_now
  7. 7. photo by deathtostock
  8. 8. photo by deathtostock
  9. 9. " "" " " "" " " " " " " " photo by deathtostock
  10. 10. " "" " " " " " " " " " "" photo by deathtostock
  11. 11. " "" " " " " " " " " " "" photo by deathtostock
  12. 12. Understanding Problems photo by Kalexanderson
  13. 13. Have a plan # $ photo by jujuwiz
  14. 14. Impulsive-Driven execution
  15. 15. I don’t know what i’m doing! photo by wallpapersinhq
  16. 16. I have a plan!
  17. 17. Empathy “the ability to understand and share the feelings of another" photo by Pierre Phaneuf
  18. 18. “I need a button"— every client, ever. photo by wlodi
  19. 19. Technological Knowledge Understanding of goals Better 
 solutions + = photo by rudyjuanito
  20. 20. Restate the Problem photo by Scott Ableman
  21. 21. rubber ducking photo by okhihowareyou
  22. 22. Plush ElePHPant-ingphoto by ztec
  23. 23. Implementing Solutions photo by kgregory
  24. 24. Pattern Recognition photo by jan.gosmann
  25. 25. photo by jdhancock
  26. 26. Read LOTS OF books photo by Gordon McKinlay
  27. 27. environments shape your skill set
  28. 28. Read lots of code photo by Yuri Yu. Samoilov
  29. 29. Practice lots OF Code photo by Almonroth
  30. 30. Expand to new languages
  31. 31. Object Calisthenics
  32. 32. "apophenia"
  33. 33. “When all you have is a hammer, everything starts looking like a nail" photo by ScottieT812
  34. 34. Start with 
 what you know photo by findingtheobvious
  35. 35. Experimenting photo by magicnikon
  36. 36. photo by Iterations
  37. 37. Refactoringphoto by pixshark.com
  38. 38. Single Purpose pieces photo by Ruud Cuypers
  39. 39. PracticeBuild your own toolbox photo by florianric
  40. 40. Evaluating Solutions photo by Daniel Kulinski
  41. 41. Is the problem solved?
  42. 42. Testing photo by jeffkrause
  43. 43. The problem is not solved.
  44. 44. That, is a problem.
  45. 45. Its not instinct, 
 its learned behavior photo by JJLosier
  46. 46. “Don't try and imagine the future, focus on the present and let the future reveal itself.“ photo by h.koppdelaney
  47. 47. Delay Decisions until you have visibility photo by Sebastiaan ter Burg
  48. 48. photo by desertdutchman Be the best you can be, everyday
  49. 49. thank you http://slides.doh.ms http://doh.ms @rdohms we are hiring! http://tech.sym.bid/jobs

×