SlideShare une entreprise Scribd logo
1  sur  40
Télécharger pour lire hors ligne
Excellence in 
Software Engineering 
The mythical 10x 
developer 
@michalgruca
By US Army http://en.wikipedia.org/wiki/News_conference#mediaviewer/File:Reporter_raising_hand_at_US_Army_press_conference.jpg 
Excellence in Software Engineering
10 Times what? 
By Doctormo http://doctormo.deviantart.com/art/Computer-Programmer-Ink-346207753 
Excellence in Software Engineering @michalgruca 3
Characteristic 
•Writes code faster 
• Best design decisions 
• Knows useful tools 
• Knows variety of coding styles 
• Uses many languages 
• Understands business needs 
Excellence in Software Engineering @michalgruca 4
By Jason H. Smith htps://www.fickr.com/photos/92147157@N07/8377019152/in/photostream/ 
Excellence in Software Engineering @michalgruca 5
How to get there? 
Excellence in Software Engineering @michalgruca 6
Basics! 
Excellence in Software Engineering
Workplace 
By Stevey http://www.flickr.com/photos/stevey/2423436667/ 
Excellence in Software Engineering @michalgruca 9
By Angus McIntyre and Matthew Brauer 
http://en.wikipedia.org/wiki/Standing_desk#mediaviewer/File:Standing_desk_illustration.svg 
Excellence in Software Engineering @michalgruca 10
Excellence in Software Engineering @michalgruca 11 
Tools
Most important of ’em all 
Chair: 
• Supports your back 
• Supports arms 
• Ensures correct leg 
position 
• Must be comfortable 
Excellence in Software Engineering @michalgruca 12
Real Issue 
Excellence in Software Engineering
Procrastination? 
By xxFoxxy http://xxfoxxy-silverfangxx.deviantart.com/art/Procrastination-281884345 
Excellence in Software Engineering @michalgruca 14
Distractions 
Excellence in Software Engineering @michalgruca 15
Workflow 
Excellence in Software Engineering
Planning 
Framework 
Excellence in Software Engineering
Planning framework :: GTD 
Framework to 
●Gather data 
●Process data 
●Manage data 
Or just a base to build on 
Excellence in Software Engineering @michalgruca 19
Planning framework :: 3 starting points 
● Note everything 
● Do weekly reviews 
● 2 min rule 
Excellence in Software Engineering @michalgruca 20
Planning framework :: Tools 
Excellence in Software Engineering @michalgruca 21
Techniques 
● Execution 
framework 
● Backlog/worklog 
● Handles distractions 
By Rapha Autran http://flickr.com/raphaautran 
SCRUMODORO 
Excellence in Software Engineering @michalgruca 22
From http://openclipart.org/detail/145861 
Excellence in Software Engineering @michalgruca 23
Techniques 
By xhybridus 
htp://xhybridus.deviantart.com/art/Studying-Do-Not-Disturb-268766523 
Excellence in Software Engineering 24
Habits 
A 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 
Excellence in Software Engineering @michalgruca 25
Excellence in Software Engineering @michalgruca 26
“Live full 
Die empty” 
Les Brown 
Excellence in Software Engineering
Project „Life” 
0 lllooouuuCCCmmm 123nnn 
Row 1 Row 2 Row 3 Row 4 
Sleep; 8 
Single work day 
Work; 8 
Home duties; 4 
Freetime; 2,5 
Traveling; 1,5 
Excellence in Software Engineering @michalgruca 28
Optimize your time 
• Pomodoro Technique 
• Project hamster 
• Rescue time 
Excellence in Software Engineering @michalgruca 29
Longer life -> more time 
Excellence in Software Engineering @michalgruca 31
Excellence in Software Engineering @michalgruca 32
By Fae 
http://commons.wikimedia.org/wiki/File:Coffee_time_%282410222127%29.jpg 
Excellence in Software Engineering @michalgruca 33
By Geralt http://pixabay.com/pl/kobieta-silhouette-medytacja-joga-66466/ 
Excellence in Software Engineering @michalgruca 34
Scared? 
By Pyrlo http://pyrlo.deviantart.com/art/Under-The-Bed-134620229 
Excellence in Software Engineering @michalgruca 35
Two faces? 
By Geralt http://pixabay.com/en/face-faces-dialogue-talk-psyche-65058/ 
Excellence in Software Engineering @michalgruca 36
„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.” 
Excellence in Software Engineering @michalgruca 37
Excellence in Software Engineering @michalgruca 38
Learn and share 
By Nemo 
Excellence in Software Engineering @michalgruca 39
By Doctormo http://doctormo.deviantart.com/art/Teacher-375948973 
Excellence in Software Engineering @michalgruca 40
By Geralt http://pixabay.com/en/internet-monitor-human-silhouettes-123076/ 
Excellence in Software Engineering @michalgruca 41
Questions 
By Xurble 
htps://www.fickr.com/photos/xurble/376588066/ 
Excellence in Software Engineering @michalgruca 42
I love feedback! :) 
@michalgruca 
michal.gruca@gmail.com 
www.rits.pl 
Excellence in Software Engineering @michalgruca 43

Contenu connexe

En vedette

PLNOG14: Evolved Programmable Network, architektura dla sieci operatorskich -...
PLNOG14: Evolved Programmable Network, architektura dla sieci operatorskich -...PLNOG14: Evolved Programmable Network, architektura dla sieci operatorskich -...
PLNOG14: Evolved Programmable Network, architektura dla sieci operatorskich -...PROIDEA
 
JDD2014: GO! The one language you have to try in 2014 - Andrzej Grzesik
JDD2014: GO! The one language you have to try in 2014 - Andrzej GrzesikJDD2014: GO! The one language you have to try in 2014 - Andrzej Grzesik
JDD2014: GO! The one language you have to try in 2014 - Andrzej GrzesikPROIDEA
 
4Developers 2015: Property-based testing w języku Scala - Paweł Grajewski
4Developers 2015: Property-based testing w języku Scala - Paweł Grajewski4Developers 2015: Property-based testing w języku Scala - Paweł Grajewski
4Developers 2015: Property-based testing w języku Scala - Paweł GrajewskiPROIDEA
 
PLNOG 13: Nicolai van der Smagt: SDN
PLNOG 13: Nicolai van der Smagt: SDNPLNOG 13: Nicolai van der Smagt: SDN
PLNOG 13: Nicolai van der Smagt: SDNPROIDEA
 
JDD2014: Spring 4, JAVA EE 7 or both? - Ivar Grimstad
JDD2014: Spring 4, JAVA EE 7 or both? - Ivar GrimstadJDD2014: Spring 4, JAVA EE 7 or both? - Ivar Grimstad
JDD2014: Spring 4, JAVA EE 7 or both? - Ivar GrimstadPROIDEA
 
JDD2014: Code review - jak zyskać więcej niż tracić? - Sebastian Malaca
JDD2014: Code review - jak zyskać więcej niż tracić? - Sebastian MalacaJDD2014: Code review - jak zyskać więcej niż tracić? - Sebastian Malaca
JDD2014: Code review - jak zyskać więcej niż tracić? - Sebastian MalacaPROIDEA
 
PLNOG 13: Piotr Głaska: Quality of service monitoring in IP networks
PLNOG 13: Piotr Głaska: Quality of service monitoring in IP networksPLNOG 13: Piotr Głaska: Quality of service monitoring in IP networks
PLNOG 13: Piotr Głaska: Quality of service monitoring in IP networksPROIDEA
 
PLNOG 13: Paweł Kuśmierski: How Akamai and Prolexic mitigate (D)DoS attacks
PLNOG 13: Paweł Kuśmierski: How Akamai and Prolexic mitigate (D)DoS attacksPLNOG 13: Paweł Kuśmierski: How Akamai and Prolexic mitigate (D)DoS attacks
PLNOG 13: Paweł Kuśmierski: How Akamai and Prolexic mitigate (D)DoS attacksPROIDEA
 
PLNOG14: Ocena wydajności i bezpieczeństwa infrastruktury operatora telekomu...
PLNOG14: Ocena wydajności i bezpieczeństwa infrastruktury operatora telekomu...PLNOG14: Ocena wydajności i bezpieczeństwa infrastruktury operatora telekomu...
PLNOG14: Ocena wydajności i bezpieczeństwa infrastruktury operatora telekomu...PROIDEA
 
4Developers 2015: PHPNG kontra HHVM - Leszek Krupiński
4Developers 2015: PHPNG kontra HHVM - Leszek Krupiński4Developers 2015: PHPNG kontra HHVM - Leszek Krupiński
4Developers 2015: PHPNG kontra HHVM - Leszek KrupińskiPROIDEA
 
Overview of SIANI Activities in 2014
Overview of SIANI Activities in 2014Overview of SIANI Activities in 2014
Overview of SIANI Activities in 2014SIANI
 
Zofia Kurowska - Hur regleras insekter i livsmedelslagstiftningen?
Zofia Kurowska - Hur regleras insekter i livsmedelslagstiftningen?Zofia Kurowska - Hur regleras insekter i livsmedelslagstiftningen?
Zofia Kurowska - Hur regleras insekter i livsmedelslagstiftningen?SIANI
 
Atmosphere 2014: RE:SPONSIBILITY - Matt Harasymczuk
Atmosphere 2014: RE:SPONSIBILITY - Matt HarasymczukAtmosphere 2014: RE:SPONSIBILITY - Matt Harasymczuk
Atmosphere 2014: RE:SPONSIBILITY - Matt HarasymczukPROIDEA
 
JDD2015: Don’t Panic – Hitchhiker’s guide to the JVM monitoring - Wojciech Oc...
JDD2015: Don’t Panic – Hitchhiker’s guide to the JVM monitoring - Wojciech Oc...JDD2015: Don’t Panic – Hitchhiker’s guide to the JVM monitoring - Wojciech Oc...
JDD2015: Don’t Panic – Hitchhiker’s guide to the JVM monitoring - Wojciech Oc...PROIDEA
 

En vedette (16)

PLNOG14: Evolved Programmable Network, architektura dla sieci operatorskich -...
PLNOG14: Evolved Programmable Network, architektura dla sieci operatorskich -...PLNOG14: Evolved Programmable Network, architektura dla sieci operatorskich -...
PLNOG14: Evolved Programmable Network, architektura dla sieci operatorskich -...
 
JDD2014: GO! The one language you have to try in 2014 - Andrzej Grzesik
JDD2014: GO! The one language you have to try in 2014 - Andrzej GrzesikJDD2014: GO! The one language you have to try in 2014 - Andrzej Grzesik
JDD2014: GO! The one language you have to try in 2014 - Andrzej Grzesik
 
4Developers 2015: Property-based testing w języku Scala - Paweł Grajewski
4Developers 2015: Property-based testing w języku Scala - Paweł Grajewski4Developers 2015: Property-based testing w języku Scala - Paweł Grajewski
4Developers 2015: Property-based testing w języku Scala - Paweł Grajewski
 
PLNOG 13: Nicolai van der Smagt: SDN
PLNOG 13: Nicolai van der Smagt: SDNPLNOG 13: Nicolai van der Smagt: SDN
PLNOG 13: Nicolai van der Smagt: SDN
 
JDD2014: Spring 4, JAVA EE 7 or both? - Ivar Grimstad
JDD2014: Spring 4, JAVA EE 7 or both? - Ivar GrimstadJDD2014: Spring 4, JAVA EE 7 or both? - Ivar Grimstad
JDD2014: Spring 4, JAVA EE 7 or both? - Ivar Grimstad
 
JDD2014: Code review - jak zyskać więcej niż tracić? - Sebastian Malaca
JDD2014: Code review - jak zyskać więcej niż tracić? - Sebastian MalacaJDD2014: Code review - jak zyskać więcej niż tracić? - Sebastian Malaca
JDD2014: Code review - jak zyskać więcej niż tracić? - Sebastian Malaca
 
PLNOG 13: Piotr Głaska: Quality of service monitoring in IP networks
PLNOG 13: Piotr Głaska: Quality of service monitoring in IP networksPLNOG 13: Piotr Głaska: Quality of service monitoring in IP networks
PLNOG 13: Piotr Głaska: Quality of service monitoring in IP networks
 
PLNOG 13: Paweł Kuśmierski: How Akamai and Prolexic mitigate (D)DoS attacks
PLNOG 13: Paweł Kuśmierski: How Akamai and Prolexic mitigate (D)DoS attacksPLNOG 13: Paweł Kuśmierski: How Akamai and Prolexic mitigate (D)DoS attacks
PLNOG 13: Paweł Kuśmierski: How Akamai and Prolexic mitigate (D)DoS attacks
 
PLNOG14: Ocena wydajności i bezpieczeństwa infrastruktury operatora telekomu...
PLNOG14: Ocena wydajności i bezpieczeństwa infrastruktury operatora telekomu...PLNOG14: Ocena wydajności i bezpieczeństwa infrastruktury operatora telekomu...
PLNOG14: Ocena wydajności i bezpieczeństwa infrastruktury operatora telekomu...
 
Introduction to HTML
Introduction to HTMLIntroduction to HTML
Introduction to HTML
 
4Developers 2015: PHPNG kontra HHVM - Leszek Krupiński
4Developers 2015: PHPNG kontra HHVM - Leszek Krupiński4Developers 2015: PHPNG kontra HHVM - Leszek Krupiński
4Developers 2015: PHPNG kontra HHVM - Leszek Krupiński
 
Overview of SIANI Activities in 2014
Overview of SIANI Activities in 2014Overview of SIANI Activities in 2014
Overview of SIANI Activities in 2014
 
Zofia Kurowska - Hur regleras insekter i livsmedelslagstiftningen?
Zofia Kurowska - Hur regleras insekter i livsmedelslagstiftningen?Zofia Kurowska - Hur regleras insekter i livsmedelslagstiftningen?
Zofia Kurowska - Hur regleras insekter i livsmedelslagstiftningen?
 
Crockpot recipes
Crockpot recipesCrockpot recipes
Crockpot recipes
 
Atmosphere 2014: RE:SPONSIBILITY - Matt Harasymczuk
Atmosphere 2014: RE:SPONSIBILITY - Matt HarasymczukAtmosphere 2014: RE:SPONSIBILITY - Matt Harasymczuk
Atmosphere 2014: RE:SPONSIBILITY - Matt Harasymczuk
 
JDD2015: Don’t Panic – Hitchhiker’s guide to the JVM monitoring - Wojciech Oc...
JDD2015: Don’t Panic – Hitchhiker’s guide to the JVM monitoring - Wojciech Oc...JDD2015: Don’t Panic – Hitchhiker’s guide to the JVM monitoring - Wojciech Oc...
JDD2015: Don’t Panic – Hitchhiker’s guide to the JVM monitoring - Wojciech Oc...
 

Similaire à JDD2014: The mythical 10x developer - Michał Gruca

btNOG 9 Keynote Speech on Evolution of Social Engineering
btNOG 9 Keynote Speech on Evolution of Social EngineeringbtNOG 9 Keynote Speech on Evolution of Social Engineering
btNOG 9 Keynote Speech on Evolution of Social EngineeringAPNIC
 
Observations on Social Engineering presentation by Warren Finch for LkNOG 6
Observations on Social Engineering presentation by Warren Finch for LkNOG 6Observations on Social Engineering presentation by Warren Finch for LkNOG 6
Observations on Social Engineering presentation by Warren Finch for LkNOG 6APNIC
 
Killing the golden calf of coding - We are Developers keynote
Killing the golden calf of coding - We are Developers keynoteKilling the golden calf of coding - We are Developers keynote
Killing the golden calf of coding - We are Developers keynoteChristian Heilmann
 
Evolution of Offensive Assessments - RootCon
Evolution of Offensive Assessments - RootConEvolution of Offensive Assessments - RootCon
Evolution of Offensive Assessments - RootConJorge Orchilles
 
Osu field leadership2014
Osu field leadership2014Osu field leadership2014
Osu field leadership2014Anne Adrian
 
How to Build Your Future in the Internet of Things Economy. Jennifer Riggins
How to Build Your Future in the Internet of Things Economy. Jennifer RigginsHow to Build Your Future in the Internet of Things Economy. Jennifer Riggins
How to Build Your Future in the Internet of Things Economy. Jennifer RigginsFuture Insights
 
Managing international software projects interactively using scrum
Managing international software projects interactively using scrumManaging international software projects interactively using scrum
Managing international software projects interactively using scrumPeter Horsten
 
Skills for the Future Knowledge Worker
Skills for the Future Knowledge WorkerSkills for the Future Knowledge Worker
Skills for the Future Knowledge WorkerAnne Adrian
 
AI for security or security for AI - Sergey Gordeychik
AI for security or security for AI - Sergey GordeychikAI for security or security for AI - Sergey Gordeychik
AI for security or security for AI - Sergey GordeychikSergey Gordeychik
 
Skills for the Future Knowledge Worker
Skills for the Future Knowledge WorkerSkills for the Future Knowledge Worker
Skills for the Future Knowledge WorkerAnne Adrian
 
Opportunities with data science
Opportunities with data scienceOpportunities with data science
Opportunities with data scienceAshiq Rahman
 
Human + Machine Learning : Oredev Human Centered Machine Learning
Human + Machine Learning : Oredev Human Centered Machine LearningHuman + Machine Learning : Oredev Human Centered Machine Learning
Human + Machine Learning : Oredev Human Centered Machine LearningMike Wolfson
 
Emerging practices 2019 week 2
Emerging practices 2019 week 2Emerging practices 2019 week 2
Emerging practices 2019 week 2R. Sosa
 
Software Carpentry and the Hydrological Sciences @ AGU 2013
Software Carpentry and the Hydrological Sciences @ AGU 2013Software Carpentry and the Hydrological Sciences @ AGU 2013
Software Carpentry and the Hydrological Sciences @ AGU 2013Aron Ahmadia
 
Future of technology
Future of technologyFuture of technology
Future of technologymlepage
 
Best Practices for Mobile UX
Best Practices for Mobile UXBest Practices for Mobile UX
Best Practices for Mobile UXdclsocialmedia
 
HI THIS IS URGENT PLZ FIX ASAP: Critical Vunlerabilities and Bug Bounty Programs
HI THIS IS URGENT PLZ FIX ASAP: Critical Vunlerabilities and Bug Bounty ProgramsHI THIS IS URGENT PLZ FIX ASAP: Critical Vunlerabilities and Bug Bounty Programs
HI THIS IS URGENT PLZ FIX ASAP: Critical Vunlerabilities and Bug Bounty Programsbugcrowd
 
UX Scotland 2018: Systems, discontinuities and thinking beyond UI: Key quest...
UX Scotland 2018: Systems, discontinuities and thinking beyond UI:  Key quest...UX Scotland 2018: Systems, discontinuities and thinking beyond UI:  Key quest...
UX Scotland 2018: Systems, discontinuities and thinking beyond UI: Key quest...Claire Rowland
 
But I'm a Bloody Designer!
But I'm a Bloody Designer!But I'm a Bloody Designer!
But I'm a Bloody Designer!Mike Stenhouse
 

Similaire à JDD2014: The mythical 10x developer - Michał Gruca (20)

btNOG 9 Keynote Speech on Evolution of Social Engineering
btNOG 9 Keynote Speech on Evolution of Social EngineeringbtNOG 9 Keynote Speech on Evolution of Social Engineering
btNOG 9 Keynote Speech on Evolution of Social Engineering
 
Observations on Social Engineering presentation by Warren Finch for LkNOG 6
Observations on Social Engineering presentation by Warren Finch for LkNOG 6Observations on Social Engineering presentation by Warren Finch for LkNOG 6
Observations on Social Engineering presentation by Warren Finch for LkNOG 6
 
Killing the golden calf of coding - We are Developers keynote
Killing the golden calf of coding - We are Developers keynoteKilling the golden calf of coding - We are Developers keynote
Killing the golden calf of coding - We are Developers keynote
 
Evolution of Offensive Assessments - RootCon
Evolution of Offensive Assessments - RootConEvolution of Offensive Assessments - RootCon
Evolution of Offensive Assessments - RootCon
 
Osu field leadership2014
Osu field leadership2014Osu field leadership2014
Osu field leadership2014
 
How to Build Your Future in the Internet of Things Economy. Jennifer Riggins
How to Build Your Future in the Internet of Things Economy. Jennifer RigginsHow to Build Your Future in the Internet of Things Economy. Jennifer Riggins
How to Build Your Future in the Internet of Things Economy. Jennifer Riggins
 
Managing international software projects interactively using scrum
Managing international software projects interactively using scrumManaging international software projects interactively using scrum
Managing international software projects interactively using scrum
 
Skills for the Future Knowledge Worker
Skills for the Future Knowledge WorkerSkills for the Future Knowledge Worker
Skills for the Future Knowledge Worker
 
AI for security or security for AI - Sergey Gordeychik
AI for security or security for AI - Sergey GordeychikAI for security or security for AI - Sergey Gordeychik
AI for security or security for AI - Sergey Gordeychik
 
Skills for the Future Knowledge Worker
Skills for the Future Knowledge WorkerSkills for the Future Knowledge Worker
Skills for the Future Knowledge Worker
 
Opportunities with data science
Opportunities with data scienceOpportunities with data science
Opportunities with data science
 
Cyber Threat Intel : Overview
Cyber Threat Intel : OverviewCyber Threat Intel : Overview
Cyber Threat Intel : Overview
 
Human + Machine Learning : Oredev Human Centered Machine Learning
Human + Machine Learning : Oredev Human Centered Machine LearningHuman + Machine Learning : Oredev Human Centered Machine Learning
Human + Machine Learning : Oredev Human Centered Machine Learning
 
Emerging practices 2019 week 2
Emerging practices 2019 week 2Emerging practices 2019 week 2
Emerging practices 2019 week 2
 
Software Carpentry and the Hydrological Sciences @ AGU 2013
Software Carpentry and the Hydrological Sciences @ AGU 2013Software Carpentry and the Hydrological Sciences @ AGU 2013
Software Carpentry and the Hydrological Sciences @ AGU 2013
 
Future of technology
Future of technologyFuture of technology
Future of technology
 
Best Practices for Mobile UX
Best Practices for Mobile UXBest Practices for Mobile UX
Best Practices for Mobile UX
 
HI THIS IS URGENT PLZ FIX ASAP: Critical Vunlerabilities and Bug Bounty Programs
HI THIS IS URGENT PLZ FIX ASAP: Critical Vunlerabilities and Bug Bounty ProgramsHI THIS IS URGENT PLZ FIX ASAP: Critical Vunlerabilities and Bug Bounty Programs
HI THIS IS URGENT PLZ FIX ASAP: Critical Vunlerabilities and Bug Bounty Programs
 
UX Scotland 2018: Systems, discontinuities and thinking beyond UI: Key quest...
UX Scotland 2018: Systems, discontinuities and thinking beyond UI:  Key quest...UX Scotland 2018: Systems, discontinuities and thinking beyond UI:  Key quest...
UX Scotland 2018: Systems, discontinuities and thinking beyond UI: Key quest...
 
But I'm a Bloody Designer!
But I'm a Bloody Designer!But I'm a Bloody Designer!
But I'm a Bloody Designer!
 

Dernier

Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfCionsystems
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 

Dernier (20)

Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdf
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 

JDD2014: The mythical 10x developer - Michał Gruca

  • 1. Excellence in Software Engineering The mythical 10x developer @michalgruca
  • 2. By US Army http://en.wikipedia.org/wiki/News_conference#mediaviewer/File:Reporter_raising_hand_at_US_Army_press_conference.jpg Excellence in Software Engineering
  • 3. 10 Times what? By Doctormo http://doctormo.deviantart.com/art/Computer-Programmer-Ink-346207753 Excellence in Software Engineering @michalgruca 3
  • 4. Characteristic •Writes code faster • Best design decisions • Knows useful tools • Knows variety of coding styles • Uses many languages • Understands business needs Excellence in Software Engineering @michalgruca 4
  • 5. By Jason H. Smith htps://www.fickr.com/photos/92147157@N07/8377019152/in/photostream/ Excellence in Software Engineering @michalgruca 5
  • 6. How to get there? Excellence in Software Engineering @michalgruca 6
  • 7. Basics! Excellence in Software Engineering
  • 8. Workplace By Stevey http://www.flickr.com/photos/stevey/2423436667/ Excellence in Software Engineering @michalgruca 9
  • 9. By Angus McIntyre and Matthew Brauer http://en.wikipedia.org/wiki/Standing_desk#mediaviewer/File:Standing_desk_illustration.svg Excellence in Software Engineering @michalgruca 10
  • 10. Excellence in Software Engineering @michalgruca 11 Tools
  • 11. Most important of ’em all Chair: • Supports your back • Supports arms • Ensures correct leg position • Must be comfortable Excellence in Software Engineering @michalgruca 12
  • 12. Real Issue Excellence in Software Engineering
  • 13. Procrastination? By xxFoxxy http://xxfoxxy-silverfangxx.deviantart.com/art/Procrastination-281884345 Excellence in Software Engineering @michalgruca 14
  • 14. Distractions Excellence in Software Engineering @michalgruca 15
  • 15. Workflow Excellence in Software Engineering
  • 16. Planning Framework Excellence in Software Engineering
  • 17. Planning framework :: GTD Framework to ●Gather data ●Process data ●Manage data Or just a base to build on Excellence in Software Engineering @michalgruca 19
  • 18. Planning framework :: 3 starting points ● Note everything ● Do weekly reviews ● 2 min rule Excellence in Software Engineering @michalgruca 20
  • 19. Planning framework :: Tools Excellence in Software Engineering @michalgruca 21
  • 20. Techniques ● Execution framework ● Backlog/worklog ● Handles distractions By Rapha Autran http://flickr.com/raphaautran SCRUMODORO Excellence in Software Engineering @michalgruca 22
  • 21. From http://openclipart.org/detail/145861 Excellence in Software Engineering @michalgruca 23
  • 22. Techniques By xhybridus htp://xhybridus.deviantart.com/art/Studying-Do-Not-Disturb-268766523 Excellence in Software Engineering 24
  • 23. Habits A 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 Excellence in Software Engineering @michalgruca 25
  • 24. Excellence in Software Engineering @michalgruca 26
  • 25. “Live full Die empty” Les Brown Excellence in Software Engineering
  • 26. Project „Life” 0 lllooouuuCCCmmm 123nnn Row 1 Row 2 Row 3 Row 4 Sleep; 8 Single work day Work; 8 Home duties; 4 Freetime; 2,5 Traveling; 1,5 Excellence in Software Engineering @michalgruca 28
  • 27. Optimize your time • Pomodoro Technique • Project hamster • Rescue time Excellence in Software Engineering @michalgruca 29
  • 28. Longer life -> more time Excellence in Software Engineering @michalgruca 31
  • 29. Excellence in Software Engineering @michalgruca 32
  • 30. By Fae http://commons.wikimedia.org/wiki/File:Coffee_time_%282410222127%29.jpg Excellence in Software Engineering @michalgruca 33
  • 31. By Geralt http://pixabay.com/pl/kobieta-silhouette-medytacja-joga-66466/ Excellence in Software Engineering @michalgruca 34
  • 32. Scared? By Pyrlo http://pyrlo.deviantart.com/art/Under-The-Bed-134620229 Excellence in Software Engineering @michalgruca 35
  • 33. Two faces? By Geralt http://pixabay.com/en/face-faces-dialogue-talk-psyche-65058/ Excellence in Software Engineering @michalgruca 36
  • 34. „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.” Excellence in Software Engineering @michalgruca 37
  • 35. Excellence in Software Engineering @michalgruca 38
  • 36. Learn and share By Nemo Excellence in Software Engineering @michalgruca 39
  • 37. By Doctormo http://doctormo.deviantart.com/art/Teacher-375948973 Excellence in Software Engineering @michalgruca 40
  • 38. By Geralt http://pixabay.com/en/internet-monitor-human-silhouettes-123076/ Excellence in Software Engineering @michalgruca 41
  • 39. Questions By Xurble htps://www.fickr.com/photos/xurble/376588066/ Excellence in Software Engineering @michalgruca 42
  • 40. I love feedback! :) @michalgruca michal.gruca@gmail.com www.rits.pl Excellence in Software Engineering @michalgruca 43