Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
The Power of Good Engineers
Search
sid
October 16, 2014
Programming
2
81
The Power of Good Engineers
sid
October 16, 2014
Tweet
Share
More Decks by sid
See All by sid
Lean Testing
manat
0
53
Foster The Engineering Culture
manat
0
210
Other Decks in Programming
See All in Programming
Effective Signals in Angular 19+: Rules and Helpers @ngbe2024
manfredsteyer
PRO
0
130
採用事例の少ないSvelteを選んだ理由と それを正解にするためにやっていること
oekazuma
2
1k
【re:Growth 2024】 Aurora DSQL をちゃんと話します!
maroon1st
0
770
Go の GC の不得意な部分を克服したい
taiyow
2
770
開発者とQAの越境で自動テストが増える開発プロセスを実現する
92thunder
1
180
DevFest Tokyo 2025 - Flutter のアプリアーキテクチャ現在地点
wasabeef
5
900
Keeping it Ruby: Why Your Product Needs a Ruby SDK - RubyWorld 2024
envek
0
180
Stackless и stackful? Корутины и асинхронность в Go
lamodatech
0
690
fs2-io を試してたらバグを見つけて直した話
chencmd
0
220
14 Years of iOS: Lessons and Key Points
seyfoyun
1
770
短期間での新規プロダクト開発における「コスパの良い」Goのテスト戦略」 / kamakura.go
n3xem
2
170
CQRS+ES の力を使って効果を感じる / Feel the effects of using the power of CQRS+ES
seike460
PRO
0
110
Featured
See All Featured
GitHub's CSS Performance
jonrohan
1030
460k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
48k
For a Future-Friendly Web
brad_frost
175
9.4k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
111
49k
Why You Should Never Use an ORM
jnunemaker
PRO
54
9.1k
Typedesign – Prime Four
hannesfritz
40
2.4k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Navigating Team Friction
lara
183
15k
Code Review Best Practice
trishagee
65
17k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.2k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Designing for humans not robots
tammielis
250
25k
Transcript
SOFTWARE ENGINEER The Power of
80:20 RULE 80% of effects come from 20% of causes
80% of results come from 20% of effort — Pareto Rule
/ SOCIAL ! / BUSINESS " / BODY #
80:20 SOFTWARE 80% of users only use 20% of features
80% of changes are made in 20% of the code 80% of code are made by 20% of developers
80:20 SOFTWARE 80% of users only use 20% of features
80% of changes are made in 20% of the code 80% of code are made by 20% of developers
÷ - + x
αDEVELOPERS leaders · trailblazers · trendsetters
increases the number of developers who could produce the similar
impact as those 20% GOAL:
HIRE $ or GROOM %
GOOD ENGINEER TRAITS smart, works fast, good architectural sense, thinks
outside the box, excellent technical knowledge, great problem solving skills, etc…
GOOD ENGINEER TRAITS smart, works fast, good architectural sense, thinks
outside the box, excellent technical knowledge, great problem solving skills, etc…
GOOD ENGINEERS C.A.R.E.™
/ Curiosity / Awareness / Resoluteness / Empathy
CURIOSITY a strong desire to know or learn something
AWARENESS knowledge or perception of a situation
RESOLUTENESS purposeful, determined, and unwavering
EMPATHY ability to understand and share the feelings of another
#HACKATHON 48 hours to be surrounded by good engineers who
care
CREDITS • Nine Levels of Anyone Who Calls Herself a
“Software Engineer” • The trajectory of a software engineer… and where it all goes wrong • Software Engineer Traits