Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
DEATH OF A CRAFTSMAN @EINARWH
Slide 2
Slide 2 text
07/03/19 2 I AM NOT A SOFTWARE CRAFTSMAN
Slide 3
Slide 3 text
07/03/19 3 AWKWARD!
Slide 4
Slide 4 text
07/03/19 4 TENSION!
Slide 5
Slide 5 text
07/03/19 5 CLARIFICATION
Slide 6
Slide 6 text
07/03/19 6 ACKNOWLEDGMENT
Slide 7
Slide 7 text
07/03/19 7 I AM NOT A SOFTWARE CRAFTSMAN
Slide 8
Slide 8 text
07/03/19 8 WHY NOT?
Slide 9
Slide 9 text
07/03/19 9 IDENTITY CRISIS
Slide 10
Slide 10 text
07/03/19 10 WHAT IS A GOOD DEVELOPER?
Slide 11
Slide 11 text
07/03/19 11 AM I A GOOD DEVELOPER?
Slide 12
Slide 12 text
07/03/19 12
Slide 13
Slide 13 text
07/03/19 13 SOFTWARE CRAFTSMANSHIP PROVIDES ANSWERS
Slide 14
Slide 14 text
07/03/19 14 SOFTWARE CRAFTSMANSHIP IS AN IDENTITY
Slide 15
Slide 15 text
07/03/19 15 SOFTWARE CRAFTSMANSHIP IS A NARRATIVE ABOUT SOFTWARE DEVELOPMENT
Slide 16
Slide 16 text
07/03/19 16 IT IS A NARRATIVE OF PRIDE AND PROFESSIONALISM
Slide 17
Slide 17 text
07/03/19 17 IT IS A NARRATIVE OF HEROES AND ADVERSARIES
Slide 18
Slide 18 text
07/03/19 18 WHO IS THE HERO OF SOFTWARE DEVELOPMENT?
Slide 19
Slide 19 text
07/03/19 19 THE PROGRAMMER OF COURSE!
Slide 20
Slide 20 text
07/03/19 20 PRAGMATIC GOOD SOFTWARE CRAFTSMAN
Slide 21
Slide 21 text
07/03/19 21 MASTERY OF THE CRAFT
Slide 22
Slide 22 text
07/03/19 22 TECHNICAL EXCELLENCE
Slide 23
Slide 23 text
07/03/19 23 DISCIPLINE CAN FIX SOFTWARE
Slide 24
Slide 24 text
07/03/19 24 BEST PRACTICES CAN FIX SOFTWARE
Slide 25
Slide 25 text
07/03/19 25 VIRTUE CAN FIX SOFTWARE
Slide 26
Slide 26 text
07/03/19 26 I CAN SLAY THE DRAGON!
Slide 27
Slide 27 text
07/03/19 27 IF I’M HIGH LEVEL ENOUGH THE SOFTWARE WILL BE GREAT
Slide 28
Slide 28 text
07/03/19 28 WRONG
Slide 29
Slide 29 text
07/03/19 29 WHY?
Slide 30
Slide 30 text
07/03/19 30 WHO MAKES SOFTWARE?
Slide 31
Slide 31 text
07/03/19 31
Slide 32
Slide 32 text
07/03/19 32
Slide 33
Slide 33 text
07/03/19 33 ORGANIZATIONS MAKE SOFTWARE
Slide 34
Slide 34 text
07/03/19 34 WHAT IS THE CRAFT?
Slide 35
Slide 35 text
07/03/19 35 THE CODE FETISH
Slide 36
Slide 36 text
07/03/19 36 ”THE CODE IS THE TRUTH”
Slide 37
Slide 37 text
07/03/19 37 THERE IS NO TRUTH IN THE CODE
Slide 38
Slide 38 text
07/03/19 38 THE CODE CAN ONLY TELL YOU WHAT IT DOES
Slide 39
Slide 39 text
07/03/19 39 WHAT IS VIRTUOUS PROGRAMMING ANYWAY?
Slide 40
Slide 40 text
07/03/19 40 THE THREE KINDS OF PROGRAMMERS
Slide 41
Slide 41 text
07/03/19 41 THE UNWASHED MASSES
Slide 42
Slide 42 text
07/03/19 42 THE UNWASHED MASSES BAD
Slide 43
Slide 43 text
07/03/19 43 SOFTWARE CRAFTSMEN
Slide 44
Slide 44 text
07/03/19 44 SOFTWARE CRAFTSMEN GOOD
Slide 45
Slide 45 text
07/03/19 45 IVORY TOWER ZEALOTS
Slide 46
Slide 46 text
07/03/19 46 IVORY TOWER ZEALOTS BAD
Slide 47
Slide 47 text
07/03/19 47 BANISHED FROM THE REAL WORLD
Slide 48
Slide 48 text
07/03/19 48 CRAFTSMANSHIP IS CONSERVATIVE
Slide 49
Slide 49 text
07/03/19 49 DO CRAFTSMEN QUESTION THEIR BELIEFS?
Slide 50
Slide 50 text
07/03/19 50 DO CRAFTSMEN WELCOME DIFFERENCES OF OPINION?
Slide 51
Slide 51 text
07/03/19 51 DO CRAFTSMEN LIKE THIS TALK?
Slide 52
Slide 52 text
07/03/19 52 DISAGREEMENT IS GOOD!
Slide 53
Slide 53 text
07/03/19 53 DISAGREEMENT HAS ENERGY!
Slide 54
Slide 54 text
07/03/19 54 TENSION!
Slide 55
Slide 55 text
07/03/19 55 DISSONANCE!
Slide 56
Slide 56 text
07/03/19 56 WHO ARE THE ADVERSARIES?
Slide 57
Slide 57 text
07/03/19 57
Slide 58
Slide 58 text
07/03/19 58 RESPECT
Slide 59
Slide 59 text
07/03/19 59 RESPECT SELF
Slide 60
Slide 60 text
07/03/19 60 RESPECT LESS
Slide 61
Slide 61 text
07/03/19 61 BUSINESS VS CRAFTSMAN
Slide 62
Slide 62 text
07/03/19 62 YE OLDE CRAFTSMAN’S SHOPPE
Slide 63
Slide 63 text
07/03/19 63 HAND-CRAFTED ARTISAN SOFTWARE MADE TO ORDER
Slide 64
Slide 64 text
07/03/19 64 COMMUNICATION BECOMES NEGOTIATION
Slide 65
Slide 65 text
07/03/19 65 BUT WE ARE THE BUSINESS
Slide 66
Slide 66 text
07/03/19 66 COMMUNICATION SHOULD BE COLLABORATION
Slide 67
Slide 67 text
07/03/19 67 HOW TO BE VALUABLE?
Slide 68
Slide 68 text
07/03/19 68 BEYOND TECHNICAL SKILL
Slide 69
Slide 69 text
07/03/19 69 DOMAIN MODELLING
Slide 70
Slide 70 text
07/03/19 70 SYSTEMS THINKING
Slide 71
Slide 71 text
07/03/19 71 STRATEGIC ARCHITECTURE
Slide 72
Slide 72 text
07/03/19 72 SO MANY VALUABLE SKILLS!
Slide 73
Slide 73 text
07/03/19 73 WHAT IS A GOOD DEVELOPER?
Slide 74
Slide 74 text
07/03/19 74 AM I A GOOD DEVELOPER?
Slide 75
Slide 75 text
07/03/19 75 WHAT IS MY IDENTITY?
Slide 76
Slide 76 text
07/03/19 76 SOFTWARE INFIDELS
Slide 77
Slide 77 text
07/03/19 77
Slide 78
Slide 78 text
07/03/19 78 SIR AGILULF
Slide 79
Slide 79 text
07/03/19 79 THE PERFECT KNIGHT
Slide 80
Slide 80 text
07/03/19 80 AN EMPTY ARMOR