SlideShare una empresa de Scribd logo
1 de 20
Descargar para leer sin conexión
Developers, developers, 
developers, developers… @YaroslavBunyak 
SoftServe Inc.
newbie (aka n00b) 
• tabula rasa 
• no experience 
• a lot of energy 
• easy to hire 
• work for food (cheap) 
• lacks self-confidence 
• knows everything
young genius 
• expert knowledge of some 
technology / programming 
language 
• not! 
• rewrite everything! 
• in theory, there is not difference 
between theory and practice
princess 
• thinks everybody around 
should work hard to support 
him 
• e.g. 
• latest build is broken - can’t 
work 
• bug in somebody’s code - 
won’t fix 
• chair is uncomfortable - 
loose 80% of performance
analyst 
• any problem / task / algorithm 
looks too complex to solve 
• paralysis by analysis
architect 
• prefers elegant architectures 
over elegant solutions 
• OOP, patterns, etc. 
• no KISSes
x#ятор 
• quick results 
• with lots of hacks, shims, bugs 
• needs support staff (plumbers) 
to fix and polish a feature 
• e.g. 
• 1 day to implement 
• 1.5 months to fix bugs and 
polish 
• some companies love them, 
some hate them
+ $500 
• work for moneyz, no strings 
attached 
• jumps from company A to B to 
C for higher salary / dev level 
• projects / tasks don’t matter
slacker 
• coffee / smokes / game breaks 
every 15 minutes 
• always “busy”
evangelist 
• technology / company / 
process X will rule the world 
• other technologies / 
companies Y are dumb 
• go tell the world!
romantic 
• programmers are of a special 
kind 
• software is making our world a 
better place
shy guy 
• avoids communication with 
colleagues 
• prefers one-man tasks / 
projects 
• skips team-building events
communicator 
• talks with everybody - 
colleagues, clients, random 
people 
• blah-blah-blah
tale-teller 
• talks about imaginary personal 
achievements 
• generates over 900 ideas a day 
• but won’t take part in their 
implementation
adventurer 
• not shy to learn new 
technologies / programming 
languages / platforms 
• let’s do it!
pragmatic 
• uses common sense 
• uses own and other’s 
experience 
• continuous self-improvement 
• hard to find, takes time to raise
hacker 
• can tackle practically any 
problem, even with math 
• and finish it on time with good 
quality 
• fixes impossible bugs 
• gets things done!
superstar 
• do not exist, probably 
• do you know one? 
• should be very expensive and 
hard to find / hire
Thank You! Questions?

Más contenido relacionado

La actualidad más candente

Tauranga DNUG 2010-11-11
Tauranga DNUG 2010-11-11 Tauranga DNUG 2010-11-11
Tauranga DNUG 2010-11-11 dbruning
 
Phase 3: Better ideas (Presentation at SalesForce 1-28-2015)
Phase 3: Better ideas (Presentation at SalesForce 1-28-2015)Phase 3: Better ideas (Presentation at SalesForce 1-28-2015)
Phase 3: Better ideas (Presentation at SalesForce 1-28-2015)Bruce Eckel
 
How to recruit
How to recruitHow to recruit
How to recruitMiki Lior
 
Designers and Coders: why can’t we be friends?
Designers and Coders: why can’t we be friends?Designers and Coders: why can’t we be friends?
Designers and Coders: why can’t we be friends?itnig
 
Ольга Качалина - Mobile prototyping. fake it till you make it. - Wargaming
Ольга Качалина - Mobile prototyping. fake it till you make it. - WargamingОльга Качалина - Mobile prototyping. fake it till you make it. - Wargaming
Ольга Качалина - Mobile prototyping. fake it till you make it. - WargamingWG_ Events
 
Be a passionate Programmer!
Be a passionate Programmer!Be a passionate Programmer!
Be a passionate Programmer!Neo Chen
 
The Fundamentals of Continuous Software Design
The Fundamentals of Continuous Software DesignThe Fundamentals of Continuous Software Design
The Fundamentals of Continuous Software DesignJeremy Miller
 
FI: Product and Service Development
FI: Product and Service DevelopmentFI: Product and Service Development
FI: Product and Service DevelopmentPaul Singh
 
Guerilla Usability Testing
Guerilla Usability TestingGuerilla Usability Testing
Guerilla Usability TestingInnoTech
 
Wireframing and Prototyping Presentation
Wireframing and Prototyping PresentationWireframing and Prototyping Presentation
Wireframing and Prototyping PresentationMike Carson
 
Architectural Thinking
Architectural ThinkingArchitectural Thinking
Architectural ThinkingIvan Ruchkin
 
Software Craftsmanship and Agile Code Games
Software Craftsmanship and Agile Code GamesSoftware Craftsmanship and Agile Code Games
Software Craftsmanship and Agile Code GamesMike Clement
 
Better Software Through User Research
Better Software Through User ResearchBetter Software Through User Research
Better Software Through User ResearchAlexandra Leisse
 

La actualidad más candente (14)

Tauranga DNUG 2010-11-11
Tauranga DNUG 2010-11-11 Tauranga DNUG 2010-11-11
Tauranga DNUG 2010-11-11
 
Phase 3: Better ideas (Presentation at SalesForce 1-28-2015)
Phase 3: Better ideas (Presentation at SalesForce 1-28-2015)Phase 3: Better ideas (Presentation at SalesForce 1-28-2015)
Phase 3: Better ideas (Presentation at SalesForce 1-28-2015)
 
How to recruit
How to recruitHow to recruit
How to recruit
 
Designers and Coders: why can’t we be friends?
Designers and Coders: why can’t we be friends?Designers and Coders: why can’t we be friends?
Designers and Coders: why can’t we be friends?
 
Ольга Качалина - Mobile prototyping. fake it till you make it. - Wargaming
Ольга Качалина - Mobile prototyping. fake it till you make it. - WargamingОльга Качалина - Mobile prototyping. fake it till you make it. - Wargaming
Ольга Качалина - Mobile prototyping. fake it till you make it. - Wargaming
 
Be a passionate Programmer!
Be a passionate Programmer!Be a passionate Programmer!
Be a passionate Programmer!
 
The Fundamentals of Continuous Software Design
The Fundamentals of Continuous Software DesignThe Fundamentals of Continuous Software Design
The Fundamentals of Continuous Software Design
 
FI: Product and Service Development
FI: Product and Service DevelopmentFI: Product and Service Development
FI: Product and Service Development
 
Guerilla Usability Testing
Guerilla Usability TestingGuerilla Usability Testing
Guerilla Usability Testing
 
Wireframing and Prototyping Presentation
Wireframing and Prototyping PresentationWireframing and Prototyping Presentation
Wireframing and Prototyping Presentation
 
Architectural Thinking
Architectural ThinkingArchitectural Thinking
Architectural Thinking
 
Software Craftsmanship and Agile Code Games
Software Craftsmanship and Agile Code GamesSoftware Craftsmanship and Agile Code Games
Software Craftsmanship and Agile Code Games
 
Better Software Through User Research
Better Software Through User ResearchBetter Software Through User Research
Better Software Through User Research
 
VivaFinalProject
VivaFinalProjectVivaFinalProject
VivaFinalProject
 

Destacado

soalan Bm 2 semester 2 2013
soalan Bm 2 semester 2 2013soalan Bm 2 semester 2 2013
soalan Bm 2 semester 2 2013Shika Nara
 
Q1 md&a & interim financial statements (pre merger)
Q1 md&a & interim financial statements (pre merger)Q1 md&a & interim financial statements (pre merger)
Q1 md&a & interim financial statements (pre merger)Prophecy Corp
 
Yourprezi
YourpreziYourprezi
Yourprezi500sam
 
Rolls royce 2010
Rolls royce 2010Rolls royce 2010
Rolls royce 2010Pac526
 
Training Sandvik Coromant
Training Sandvik CoromantTraining Sandvik Coromant
Training Sandvik Coromantttehnologie
 
Prueba de ms excel
Prueba de ms excelPrueba de ms excel
Prueba de ms excelEagle Eyes
 
Save Metadata To Files In Lightroom Presented By Mosaic
Save Metadata To Files In Lightroom Presented By MosaicSave Metadata To Files In Lightroom Presented By Mosaic
Save Metadata To Files In Lightroom Presented By MosaicMosaic_Storage_Systems
 
მარადისობის რღვევა
მარადისობის რღვევამარადისობის რღვევა
მარადისობის რღვევაNino Chipashvili
 
2010 Q1 md&a & interim financial statements
2010 Q1 md&a & interim financial statements2010 Q1 md&a & interim financial statements
2010 Q1 md&a & interim financial statementsProphecy Corp
 
Presentation Demo Metal 2013
Presentation Demo Metal 2013Presentation Demo Metal 2013
Presentation Demo Metal 2013ttehnologie
 
Biomimicry voor 3D printing-18062014_def
Biomimicry voor 3D printing-18062014_defBiomimicry voor 3D printing-18062014_def
Biomimicry voor 3D printing-18062014_defLeen Gorissen
 
CISShanghai
CISShanghaiCISShanghai
CISShanghaibmaddick
 
Pendidikan seni visual_tahun_4
Pendidikan seni visual_tahun_4Pendidikan seni visual_tahun_4
Pendidikan seni visual_tahun_4Shika Nara
 

Destacado (20)

Love quotes
Love quotesLove quotes
Love quotes
 
soalan Bm 2 semester 2 2013
soalan Bm 2 semester 2 2013soalan Bm 2 semester 2 2013
soalan Bm 2 semester 2 2013
 
2008 annual md&a
2008 annual md&a2008 annual md&a
2008 annual md&a
 
Q1 md&a & interim financial statements (pre merger)
Q1 md&a & interim financial statements (pre merger)Q1 md&a & interim financial statements (pre merger)
Q1 md&a & interim financial statements (pre merger)
 
Def. Intelectual
Def. IntelectualDef. Intelectual
Def. Intelectual
 
Yourprezi
YourpreziYourprezi
Yourprezi
 
Rolls royce 2010
Rolls royce 2010Rolls royce 2010
Rolls royce 2010
 
Training Sandvik Coromant
Training Sandvik CoromantTraining Sandvik Coromant
Training Sandvik Coromant
 
Prueba de ms excel
Prueba de ms excelPrueba de ms excel
Prueba de ms excel
 
Letras gd
Letras gdLetras gd
Letras gd
 
Save Metadata To Files In Lightroom Presented By Mosaic
Save Metadata To Files In Lightroom Presented By MosaicSave Metadata To Files In Lightroom Presented By Mosaic
Save Metadata To Files In Lightroom Presented By Mosaic
 
მარადისობის რღვევა
მარადისობის რღვევამარადისობის რღვევა
მარადისობის რღვევა
 
2010 Q1 md&a & interim financial statements
2010 Q1 md&a & interim financial statements2010 Q1 md&a & interim financial statements
2010 Q1 md&a & interim financial statements
 
Manns music #3 -rev. 3-11-14
Manns music #3 -rev. 3-11-14Manns music #3 -rev. 3-11-14
Manns music #3 -rev. 3-11-14
 
Affection Management @ MW2013
Affection Management @ MW2013Affection Management @ MW2013
Affection Management @ MW2013
 
Presentation Demo Metal 2013
Presentation Demo Metal 2013Presentation Demo Metal 2013
Presentation Demo Metal 2013
 
Biomimicry voor 3D printing-18062014_def
Biomimicry voor 3D printing-18062014_defBiomimicry voor 3D printing-18062014_def
Biomimicry voor 3D printing-18062014_def
 
CISShanghai
CISShanghaiCISShanghai
CISShanghai
 
Success
SuccessSuccess
Success
 
Pendidikan seni visual_tahun_4
Pendidikan seni visual_tahun_4Pendidikan seni visual_tahun_4
Pendidikan seni visual_tahun_4
 

Similar a Developers, developers, developers, developers...

MagmaRails - Passionate Programmer
MagmaRails - Passionate ProgrammerMagmaRails - Passionate Programmer
MagmaRails - Passionate ProgrammerEdwin Cruz
 
Passionate Programmer
Passionate ProgrammerPassionate Programmer
Passionate ProgrammerMagmaConf
 
Android Developer Skills, Techniques, and Patterns
Android Developer Skills, Techniques, and PatternsAndroid Developer Skills, Techniques, and Patterns
Android Developer Skills, Techniques, and Patternsgdgut
 
Write code and find a job
Write code and find a jobWrite code and find a job
Write code and find a jobYung-Yu Chen
 
Rapid Prototyping 2015: Its a Mad Mad World
Rapid Prototyping 2015: Its a Mad Mad WorldRapid Prototyping 2015: Its a Mad Mad World
Rapid Prototyping 2015: Its a Mad Mad WorldMarti Gold
 
Dancing for a product release
Dancing for a product releaseDancing for a product release
Dancing for a product releaseLaurent Cerveau
 
How to code in the XXI century without losing your head
How to code in the XXI century without losing your headHow to code in the XXI century without losing your head
How to code in the XXI century without losing your headRené Olivo
 
Introducing Pair Programming
Introducing Pair ProgrammingIntroducing Pair Programming
Introducing Pair ProgrammingSteven Smith
 
Confessions of a Senior Mind
Confessions of a Senior MindConfessions of a Senior Mind
Confessions of a Senior MindStojan Peshov
 
Keynote #5 scaling up design by jurgen spangl
Keynote #5 scaling up design by jurgen spanglKeynote #5 scaling up design by jurgen spangl
Keynote #5 scaling up design by jurgen spanglux singapore
 
The craft of making software
The craft of making softwareThe craft of making software
The craft of making softwarePragmatists
 
How pair programming can strengthen teams
How pair programming can strengthen teamsHow pair programming can strengthen teams
How pair programming can strengthen teamsHugo Messer
 
Devops in with the old, in with the new
Devops   in with the old, in with the newDevops   in with the old, in with the new
Devops in with the old, in with the newJan Collijs
 
New Era of Web Development
New Era of Web DevelopmentNew Era of Web Development
New Era of Web Developmentcswoolley
 
Startup Engineering culture - "What matters & what does not"
Startup Engineering culture - "What matters & what does not"Startup Engineering culture - "What matters & what does not"
Startup Engineering culture - "What matters & what does not"Mohan Krishnan
 
Coding For Fun And Profit
Coding For Fun And ProfitCoding For Fun And Profit
Coding For Fun And Profitjschoolcraft
 

Similar a Developers, developers, developers, developers... (20)

MagmaRails - Passionate Programmer
MagmaRails - Passionate ProgrammerMagmaRails - Passionate Programmer
MagmaRails - Passionate Programmer
 
Passionate Programmer
Passionate ProgrammerPassionate Programmer
Passionate Programmer
 
Android Developer Skills, Techniques, and Patterns
Android Developer Skills, Techniques, and PatternsAndroid Developer Skills, Techniques, and Patterns
Android Developer Skills, Techniques, and Patterns
 
Write code and find a job
Write code and find a jobWrite code and find a job
Write code and find a job
 
Rapid Prototyping 2015: Its a Mad Mad World
Rapid Prototyping 2015: Its a Mad Mad WorldRapid Prototyping 2015: Its a Mad Mad World
Rapid Prototyping 2015: Its a Mad Mad World
 
The bigrewrite
The bigrewriteThe bigrewrite
The bigrewrite
 
Dancing for a product release
Dancing for a product releaseDancing for a product release
Dancing for a product release
 
The bigrewrite
The bigrewriteThe bigrewrite
The bigrewrite
 
AgileCamp 2014 Track 5: The Seven Wastes - Can You Get Leaner
AgileCamp 2014 Track 5: The Seven Wastes - Can You Get LeanerAgileCamp 2014 Track 5: The Seven Wastes - Can You Get Leaner
AgileCamp 2014 Track 5: The Seven Wastes - Can You Get Leaner
 
How to code in the XXI century without losing your head
How to code in the XXI century without losing your headHow to code in the XXI century without losing your head
How to code in the XXI century without losing your head
 
Introducing Pair Programming
Introducing Pair ProgrammingIntroducing Pair Programming
Introducing Pair Programming
 
Confessions of a Senior Mind
Confessions of a Senior MindConfessions of a Senior Mind
Confessions of a Senior Mind
 
Keynote #5 scaling up design by jurgen spangl
Keynote #5 scaling up design by jurgen spanglKeynote #5 scaling up design by jurgen spangl
Keynote #5 scaling up design by jurgen spangl
 
The craft of making software
The craft of making softwareThe craft of making software
The craft of making software
 
How pair programming can strengthen teams
How pair programming can strengthen teamsHow pair programming can strengthen teams
How pair programming can strengthen teams
 
Devops in with the old, in with the new
Devops   in with the old, in with the newDevops   in with the old, in with the new
Devops in with the old, in with the new
 
Hiring a dev
Hiring a devHiring a dev
Hiring a dev
 
New Era of Web Development
New Era of Web DevelopmentNew Era of Web Development
New Era of Web Development
 
Startup Engineering culture - "What matters & what does not"
Startup Engineering culture - "What matters & what does not"Startup Engineering culture - "What matters & what does not"
Startup Engineering culture - "What matters & what does not"
 
Coding For Fun And Profit
Coding For Fun And ProfitCoding For Fun And Profit
Coding For Fun And Profit
 

Último

College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...ranjana rawat
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdfKamal Acharya
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxfenichawla
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...Call Girls in Nagpur High Profile
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 

Último (20)

College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 

Developers, developers, developers, developers...

  • 1. Developers, developers, developers, developers… @YaroslavBunyak SoftServe Inc.
  • 2.
  • 3. newbie (aka n00b) • tabula rasa • no experience • a lot of energy • easy to hire • work for food (cheap) • lacks self-confidence • knows everything
  • 4. young genius • expert knowledge of some technology / programming language • not! • rewrite everything! • in theory, there is not difference between theory and practice
  • 5. princess • thinks everybody around should work hard to support him • e.g. • latest build is broken - can’t work • bug in somebody’s code - won’t fix • chair is uncomfortable - loose 80% of performance
  • 6. analyst • any problem / task / algorithm looks too complex to solve • paralysis by analysis
  • 7. architect • prefers elegant architectures over elegant solutions • OOP, patterns, etc. • no KISSes
  • 8. x#ятор • quick results • with lots of hacks, shims, bugs • needs support staff (plumbers) to fix and polish a feature • e.g. • 1 day to implement • 1.5 months to fix bugs and polish • some companies love them, some hate them
  • 9. + $500 • work for moneyz, no strings attached • jumps from company A to B to C for higher salary / dev level • projects / tasks don’t matter
  • 10. slacker • coffee / smokes / game breaks every 15 minutes • always “busy”
  • 11. evangelist • technology / company / process X will rule the world • other technologies / companies Y are dumb • go tell the world!
  • 12. romantic • programmers are of a special kind • software is making our world a better place
  • 13. shy guy • avoids communication with colleagues • prefers one-man tasks / projects • skips team-building events
  • 14. communicator • talks with everybody - colleagues, clients, random people • blah-blah-blah
  • 15. tale-teller • talks about imaginary personal achievements • generates over 900 ideas a day • but won’t take part in their implementation
  • 16. adventurer • not shy to learn new technologies / programming languages / platforms • let’s do it!
  • 17. pragmatic • uses common sense • uses own and other’s experience • continuous self-improvement • hard to find, takes time to raise
  • 18. hacker • can tackle practically any problem, even with math • and finish it on time with good quality • fixes impossible bugs • gets things done!
  • 19. superstar • do not exist, probably • do you know one? • should be very expensive and hard to find / hire