SlideShare a Scribd company logo
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?

More Related Content

What's hot

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 recruit
Miki 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. - Wargaming
WG_ 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 Design
Jeremy Miller
 
FI: Product and Service Development
FI: Product and Service DevelopmentFI: Product and Service Development
FI: Product and Service Development
Paul Singh
 
Guerilla Usability Testing
Guerilla Usability TestingGuerilla Usability Testing
Guerilla Usability Testing
InnoTech
 
Wireframing and Prototyping Presentation
Wireframing and Prototyping PresentationWireframing and Prototyping Presentation
Wireframing and Prototyping Presentation
Mike Carson
 
Architectural Thinking
Architectural ThinkingArchitectural Thinking
Architectural Thinking
Ivan Ruchkin
 
Software Craftsmanship and Agile Code Games
Software Craftsmanship and Agile Code GamesSoftware Craftsmanship and Agile Code Games
Software Craftsmanship and Agile Code Games
Mike Clement
 
Better Software Through User Research
Better Software Through User ResearchBetter Software Through User Research
Better Software Through User Research
Alexandra Leisse
 

What's hot (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
 

Viewers also liked

Love quotes
Love quotesLove quotes
Love quotes
Shika Nara
 
soalan Bm 2 semester 2 2013
soalan Bm 2 semester 2 2013soalan Bm 2 semester 2 2013
soalan Bm 2 semester 2 2013
Shika 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 excel
Eagle 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
 
Affection Management @ MW2013
Affection Management @ MW2013Affection Management @ MW2013
Affection Management @ MW2013
Luis Marcelo Mendes
 
Presentation Demo Metal 2013
Presentation Demo Metal 2013Presentation Demo Metal 2013
Presentation Demo Metal 2013
ttehnologie
 
Biomimicry voor 3D printing-18062014_def
Biomimicry voor 3D printing-18062014_defBiomimicry voor 3D printing-18062014_def
Biomimicry voor 3D printing-18062014_def
Leen Gorissen
 
CISShanghai
CISShanghaiCISShanghai
CISShanghaibmaddick
 
Success
SuccessSuccess
Pendidikan seni visual_tahun_4
Pendidikan seni visual_tahun_4Pendidikan seni visual_tahun_4
Pendidikan seni visual_tahun_4Shika Nara
 

Viewers also liked (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 to Developers, developers, developers, developers...

MagmaRails - Passionate Programmer
MagmaRails - Passionate ProgrammerMagmaRails - Passionate Programmer
MagmaRails - Passionate Programmer
Edwin 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 Patterns
gdgut
 
Write code and find a job
Write code and find a jobWrite code and find a job
Write code and find a job
Yung-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 World
Marti Gold
 
The bigrewrite
The bigrewriteThe bigrewrite
The bigrewrite
Codecamp Romania
 
Dancing for a product release
Dancing for a product releaseDancing for a product release
Dancing for a product release
Laurent Cerveau
 
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
Hyperdrive Agile Leadership (powered by Bratton & Company)
 
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
René Olivo
 
Introducing Pair Programming
Introducing Pair ProgrammingIntroducing Pair Programming
Introducing Pair Programming
Steven Smith
 
Confessions of a Senior Mind
Confessions of a Senior MindConfessions of a Senior Mind
Confessions of a Senior Mind
Stojan 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 spangl
ux singapore
 
The craft of making software
The craft of making softwareThe craft of making software
The craft of making software
Pragmatists
 
How pair programming can strengthen teams
How pair programming can strengthen teamsHow pair programming can strengthen teams
How pair programming can strengthen teams
Hugo 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 new
Jan Collijs
 
Hiring a dev
Hiring a devHiring a dev
Hiring a dev
Fabien Charbit
 
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 Profit
jschoolcraft
 

Similar to 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
 

Recently uploaded

A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
nooriasukmaningtyas
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
ydteq
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
thanhdowork
 
AIR POLLUTION lecture EnE203 updated.pdf
AIR POLLUTION lecture EnE203 updated.pdfAIR POLLUTION lecture EnE203 updated.pdf
AIR POLLUTION lecture EnE203 updated.pdf
RicletoEspinosa1
 
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
zwunae
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
Massimo Talia
 
TOP 10 B TECH COLLEGES IN JAIPUR 2024.pptx
TOP 10 B TECH COLLEGES IN JAIPUR 2024.pptxTOP 10 B TECH COLLEGES IN JAIPUR 2024.pptx
TOP 10 B TECH COLLEGES IN JAIPUR 2024.pptx
nikitacareer3
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
SUTEJAS
 
Fundamentals of Induction Motor Drives.pptx
Fundamentals of Induction Motor Drives.pptxFundamentals of Induction Motor Drives.pptx
Fundamentals of Induction Motor Drives.pptx
manasideore6
 
Water billing management system project report.pdf
Water billing management system project report.pdfWater billing management system project report.pdf
Water billing management system project report.pdf
Kamal Acharya
 
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdfTutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
aqil azizi
 
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTSHeap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Soumen Santra
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
Madan Karki
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
manasideore6
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
Victor Morales
 
PPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testingPPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testing
anoopmanoharan2
 
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
dxobcob
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
obonagu
 

Recently uploaded (20)

A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
 
AIR POLLUTION lecture EnE203 updated.pdf
AIR POLLUTION lecture EnE203 updated.pdfAIR POLLUTION lecture EnE203 updated.pdf
AIR POLLUTION lecture EnE203 updated.pdf
 
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
 
TOP 10 B TECH COLLEGES IN JAIPUR 2024.pptx
TOP 10 B TECH COLLEGES IN JAIPUR 2024.pptxTOP 10 B TECH COLLEGES IN JAIPUR 2024.pptx
TOP 10 B TECH COLLEGES IN JAIPUR 2024.pptx
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
 
Fundamentals of Induction Motor Drives.pptx
Fundamentals of Induction Motor Drives.pptxFundamentals of Induction Motor Drives.pptx
Fundamentals of Induction Motor Drives.pptx
 
Water billing management system project report.pdf
Water billing management system project report.pdfWater billing management system project report.pdf
Water billing management system project report.pdf
 
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdfTutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
 
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTSHeap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
 
PPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testingPPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testing
 
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
 

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