JDD2014: The mythical 10x developer - Michał Gruca
description
Transcript of JDD2014: The mythical 10x developer - Michał Gruca
![Page 1: JDD2014: The mythical 10x developer - Michał Gruca](https://reader034.fdocuments.in/reader034/viewer/2022052601/55933bc21a28abed2c8b4722/html5/thumbnails/1.jpg)
Excellence inSoftware Engineering
The mythical 10x developer
@michalgruca
![Page 2: JDD2014: The mythical 10x developer - Michał Gruca](https://reader034.fdocuments.in/reader034/viewer/2022052601/55933bc21a28abed2c8b4722/html5/thumbnails/2.jpg)
Excellence in Software Engineering
By US Army http://en.wikipedia.org/wiki/News_conference#mediaviewer/File:Reporter_raising_hand_at_US_Army_press_conference.jpg
![Page 3: JDD2014: The mythical 10x developer - Michał Gruca](https://reader034.fdocuments.in/reader034/viewer/2022052601/55933bc21a28abed2c8b4722/html5/thumbnails/3.jpg)
Excellence in Software Engineering @michalgruca 3
10 Times what?
By Doctormo http://doctormo.deviantart.com/art/Computer-Programmer-Ink-346207753
![Page 4: JDD2014: The mythical 10x developer - Michał Gruca](https://reader034.fdocuments.in/reader034/viewer/2022052601/55933bc21a28abed2c8b4722/html5/thumbnails/4.jpg)
Excellence in Software Engineering @michalgruca 4
Characteristic
• Writes code faster• Best design decisions• Knows useful tools• Knows variety of coding styles• Uses many languages• Understands business needs
• Writes code faster• Best design decisions• Knows useful tools• Knows variety of coding styles• Uses many languages• Understands business needs
![Page 5: JDD2014: The mythical 10x developer - Michał Gruca](https://reader034.fdocuments.in/reader034/viewer/2022052601/55933bc21a28abed2c8b4722/html5/thumbnails/5.jpg)
Excellence in Software Engineering @michalgruca 5By Jason H. Smith htps://www.fickr.com/photos/92147157@N07/8377019152/in/photostream/
![Page 6: JDD2014: The mythical 10x developer - Michał Gruca](https://reader034.fdocuments.in/reader034/viewer/2022052601/55933bc21a28abed2c8b4722/html5/thumbnails/6.jpg)
Excellence in Software Engineering @michalgruca 6
How to get there?
![Page 7: JDD2014: The mythical 10x developer - Michał Gruca](https://reader034.fdocuments.in/reader034/viewer/2022052601/55933bc21a28abed2c8b4722/html5/thumbnails/7.jpg)
Excellence in Software Engineering
Basics!
![Page 8: JDD2014: The mythical 10x developer - Michał Gruca](https://reader034.fdocuments.in/reader034/viewer/2022052601/55933bc21a28abed2c8b4722/html5/thumbnails/8.jpg)
Excellence in Software Engineering @michalgruca 9
Workplace
By Stevey http://www.flickr.com/photos/stevey/2423436667/
![Page 9: JDD2014: The mythical 10x developer - Michał Gruca](https://reader034.fdocuments.in/reader034/viewer/2022052601/55933bc21a28abed2c8b4722/html5/thumbnails/9.jpg)
Excellence in Software Engineering @michalgruca 10
By Angus McIntyre and Matthew Brauerhttp://en.wikipedia.org/wiki/Standing_desk#mediaviewer/File:Standing_desk_illustration.svg
![Page 10: JDD2014: The mythical 10x developer - Michał Gruca](https://reader034.fdocuments.in/reader034/viewer/2022052601/55933bc21a28abed2c8b4722/html5/thumbnails/10.jpg)
Excellence in Software Engineering @michalgruca 11
Tools
![Page 11: JDD2014: The mythical 10x developer - Michał Gruca](https://reader034.fdocuments.in/reader034/viewer/2022052601/55933bc21a28abed2c8b4722/html5/thumbnails/11.jpg)
Excellence in Software Engineering @michalgruca 12
Most important of ’em all
Chair:• Supports your back• Supports arms• Ensures correct leg position
• Must be comfortable
![Page 12: JDD2014: The mythical 10x developer - Michał Gruca](https://reader034.fdocuments.in/reader034/viewer/2022052601/55933bc21a28abed2c8b4722/html5/thumbnails/12.jpg)
Excellence in Software Engineering
Real Issue
![Page 13: JDD2014: The mythical 10x developer - Michał Gruca](https://reader034.fdocuments.in/reader034/viewer/2022052601/55933bc21a28abed2c8b4722/html5/thumbnails/13.jpg)
Excellence in Software Engineering @michalgruca 14
Procrastination?
By xxFoxxy http://xxfoxxy-silverfangxx.deviantart.com/art/Procrastination-281884345
![Page 14: JDD2014: The mythical 10x developer - Michał Gruca](https://reader034.fdocuments.in/reader034/viewer/2022052601/55933bc21a28abed2c8b4722/html5/thumbnails/14.jpg)
Excellence in Software Engineering @michalgruca 15
Distractions
![Page 15: JDD2014: The mythical 10x developer - Michał Gruca](https://reader034.fdocuments.in/reader034/viewer/2022052601/55933bc21a28abed2c8b4722/html5/thumbnails/15.jpg)
Excellence in Software Engineering
Workflow
![Page 16: JDD2014: The mythical 10x developer - Michał Gruca](https://reader034.fdocuments.in/reader034/viewer/2022052601/55933bc21a28abed2c8b4722/html5/thumbnails/16.jpg)
Excellence in Software Engineering
Planning Framework
![Page 17: JDD2014: The mythical 10x developer - Michał Gruca](https://reader034.fdocuments.in/reader034/viewer/2022052601/55933bc21a28abed2c8b4722/html5/thumbnails/17.jpg)
Excellence in Software Engineering @michalgruca 19
Planning framework :: GTD
Framework to● Gather data● Process data● Manage data
Or just a base to build on
![Page 18: JDD2014: The mythical 10x developer - Michał Gruca](https://reader034.fdocuments.in/reader034/viewer/2022052601/55933bc21a28abed2c8b4722/html5/thumbnails/18.jpg)
Excellence in Software Engineering @michalgruca 20
Planning framework :: 3 starting points
● Note everything
● Do weekly reviews
● 2 min rule
![Page 19: JDD2014: The mythical 10x developer - Michał Gruca](https://reader034.fdocuments.in/reader034/viewer/2022052601/55933bc21a28abed2c8b4722/html5/thumbnails/19.jpg)
Excellence in Software Engineering @michalgruca 21
Planning framework :: Tools
![Page 20: JDD2014: The mythical 10x developer - Michał Gruca](https://reader034.fdocuments.in/reader034/viewer/2022052601/55933bc21a28abed2c8b4722/html5/thumbnails/20.jpg)
Excellence in Software Engineering @michalgruca 22
Techniques
● Execution framework
● Backlog/worklog● Handles distractions
SCRUMODORO
By Rapha Autran http://flickr.com/raphaautran
![Page 21: JDD2014: The mythical 10x developer - Michał Gruca](https://reader034.fdocuments.in/reader034/viewer/2022052601/55933bc21a28abed2c8b4722/html5/thumbnails/21.jpg)
Excellence in Software Engineering @michalgruca 23
From http://openclipart.org/detail/145861
![Page 22: JDD2014: The mythical 10x developer - Michał Gruca](https://reader034.fdocuments.in/reader034/viewer/2022052601/55933bc21a28abed2c8b4722/html5/thumbnails/22.jpg)
Excellence in Software Engineering 24
Techniques
By xhybridushtp://xhybridus.deviantart.com/art/Studying-Do-Not-Disturb-268766523
![Page 23: JDD2014: The mythical 10x developer - Michał Gruca](https://reader034.fdocuments.in/reader034/viewer/2022052601/55933bc21a28abed2c8b4722/html5/thumbnails/23.jpg)
Excellence in Software Engineering @michalgruca 25
HabitsA habit is a routine of behavior that is repeated regularly and tends to occur unconsciously... Old habits are hard to break and new habits are hard to form ... but it is possible to form new habits through repetition.
Chains calendar
![Page 24: JDD2014: The mythical 10x developer - Michał Gruca](https://reader034.fdocuments.in/reader034/viewer/2022052601/55933bc21a28abed2c8b4722/html5/thumbnails/24.jpg)
Excellence in Software Engineering @michalgruca 26
![Page 25: JDD2014: The mythical 10x developer - Michał Gruca](https://reader034.fdocuments.in/reader034/viewer/2022052601/55933bc21a28abed2c8b4722/html5/thumbnails/25.jpg)
Excellence in Software Engineering
“Live fullDie empty”Les Brown
![Page 26: JDD2014: The mythical 10x developer - Michał Gruca](https://reader034.fdocuments.in/reader034/viewer/2022052601/55933bc21a28abed2c8b4722/html5/thumbnails/26.jpg)
Excellence in Software Engineering @michalgruca 28
Project „Life”Row 1 Row 2 Row 3 Row 4
0 Column 1Column 2Column 3
Sleep; 8
Work; 8
Traveling; 1,5
Freetime; 2,5
Home duties; 4
Single work day
![Page 27: JDD2014: The mythical 10x developer - Michał Gruca](https://reader034.fdocuments.in/reader034/viewer/2022052601/55933bc21a28abed2c8b4722/html5/thumbnails/27.jpg)
Excellence in Software Engineering @michalgruca 29
Optimize your time
• Pomodoro Technique• Project hamster• Rescue time
• Pomodoro Technique• Project hamster• Rescue time
![Page 28: JDD2014: The mythical 10x developer - Michał Gruca](https://reader034.fdocuments.in/reader034/viewer/2022052601/55933bc21a28abed2c8b4722/html5/thumbnails/28.jpg)
Excellence in Software Engineering @michalgruca 31
Longer life -> more time
![Page 29: JDD2014: The mythical 10x developer - Michał Gruca](https://reader034.fdocuments.in/reader034/viewer/2022052601/55933bc21a28abed2c8b4722/html5/thumbnails/29.jpg)
Excellence in Software Engineering @michalgruca 32
![Page 30: JDD2014: The mythical 10x developer - Michał Gruca](https://reader034.fdocuments.in/reader034/viewer/2022052601/55933bc21a28abed2c8b4722/html5/thumbnails/30.jpg)
Excellence in Software Engineering @michalgruca 33
By Fae http://commons.wikimedia.org/wiki/File:Coffee_time_%282410222127%29.jpg
![Page 31: JDD2014: The mythical 10x developer - Michał Gruca](https://reader034.fdocuments.in/reader034/viewer/2022052601/55933bc21a28abed2c8b4722/html5/thumbnails/31.jpg)
Excellence in Software Engineering @michalgruca 34
By Geralt http://pixabay.com/pl/kobieta-silhouette-medytacja-joga-66466/
![Page 32: JDD2014: The mythical 10x developer - Michał Gruca](https://reader034.fdocuments.in/reader034/viewer/2022052601/55933bc21a28abed2c8b4722/html5/thumbnails/32.jpg)
Excellence in Software Engineering @michalgruca 35
Scared?
By Pyrlo http://pyrlo.deviantart.com/art/Under-The-Bed-134620229
![Page 33: JDD2014: The mythical 10x developer - Michał Gruca](https://reader034.fdocuments.in/reader034/viewer/2022052601/55933bc21a28abed2c8b4722/html5/thumbnails/33.jpg)
Excellence in Software Engineering @michalgruca 36
Two faces?
By Geralt http://pixabay.com/en/face-faces-dialogue-talk-psyche-65058/
![Page 34: JDD2014: The mythical 10x developer - Michał Gruca](https://reader034.fdocuments.in/reader034/viewer/2022052601/55933bc21a28abed2c8b4722/html5/thumbnails/34.jpg)
Excellence in Software Engineering @michalgruca 37
„The impostor syndrome, sometimes called impostor phenomenon or fraud syndrome, is a psychological phenomenon in which people are unable to internalize their accomplishments. Despite external evidence of their competence, those with the syndrome remain convinced that they are frauds and do not deserve the success they have achieved. Proof of success is dismissed as luck, timing, or as a result of deceiving others into thinking they are more intelligent and competent than they believe themselves to be.”
„The impostor syndrome, sometimes called impostor phenomenon or fraud syndrome, is a psychological phenomenon in which people are unable to internalize their accomplishments. Despite external evidence of their competence, those with the syndrome remain convinced that they are frauds and do not deserve the success they have achieved. Proof of success is dismissed as luck, timing, or as a result of deceiving others into thinking they are more intelligent and competent than they believe themselves to be.”
„The Dunning–Kruger effect is a cognitive bias which can manifest in one of two ways:Unskilled individuals suffer from illusory superiority, mistakenly rating their ability much higher than is accurate. This bias is attributed to a metacognitive inability of the unskilled to recognize their ineptitude. ”
„The Dunning–Kruger effect is a cognitive bias which can manifest in one of two ways:Unskilled individuals suffer from illusory superiority, mistakenly rating their ability much higher than is accurate. This bias is attributed to a metacognitive inability of the unskilled to recognize their ineptitude. ”
![Page 35: JDD2014: The mythical 10x developer - Michał Gruca](https://reader034.fdocuments.in/reader034/viewer/2022052601/55933bc21a28abed2c8b4722/html5/thumbnails/35.jpg)
Excellence in Software Engineering @michalgruca 38
![Page 36: JDD2014: The mythical 10x developer - Michał Gruca](https://reader034.fdocuments.in/reader034/viewer/2022052601/55933bc21a28abed2c8b4722/html5/thumbnails/36.jpg)
Excellence in Software Engineering @michalgruca 39
Learn and shareBy Nemo
![Page 37: JDD2014: The mythical 10x developer - Michał Gruca](https://reader034.fdocuments.in/reader034/viewer/2022052601/55933bc21a28abed2c8b4722/html5/thumbnails/37.jpg)
Excellence in Software Engineering @michalgruca 40
By Doctormo http://doctormo.deviantart.com/art/Teacher-375948973
![Page 38: JDD2014: The mythical 10x developer - Michał Gruca](https://reader034.fdocuments.in/reader034/viewer/2022052601/55933bc21a28abed2c8b4722/html5/thumbnails/38.jpg)
Excellence in Software Engineering @michalgruca 41
By Geralt http://pixabay.com/en/internet-monitor-human-silhouettes-123076/
![Page 39: JDD2014: The mythical 10x developer - Michał Gruca](https://reader034.fdocuments.in/reader034/viewer/2022052601/55933bc21a28abed2c8b4722/html5/thumbnails/39.jpg)
Excellence in Software Engineering @michalgruca 42
Questions
By Xurblehtps://www.fickr.com/photos/xurble/376588066/
![Page 40: JDD2014: The mythical 10x developer - Michał Gruca](https://reader034.fdocuments.in/reader034/viewer/2022052601/55933bc21a28abed2c8b4722/html5/thumbnails/40.jpg)
Excellence in Software Engineering @michalgruca 43
I love feedback! :)
@michalgruca
www.rits.pl