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
82
The Power of Good Engineers
sid
October 16, 2014
Tweet
Share
More Decks by sid
See All by sid
Lean Testing
manat
0
54
Foster The Engineering Culture
manat
0
210
Other Decks in Programming
See All in Programming
AWSのLambdaで PHPを動かす選択肢
rinchoku
2
390
AWS re:Invent 2024個人的まとめ
satoshi256kbyte
0
100
php-conference-japan-2024
tasuku43
0
430
Jaspr Dart Web Framework 박제창 @Devfest 2024
itsmedreamwalker
0
150
20年もののレガシープロダクトに 0からPHPStanを入れるまで / phpcon2024
hirobe1999
0
1k
React 19でお手軽にCSS-in-JSを自作する
yukukotani
5
560
shadcn/uiを使ってReactでの開発を加速させよう!
lef237
0
300
責務を分離するための例外設計 - PHPカンファレンス 2024
kajitack
9
2.4k
混沌とした例外処理とエラー監視に秩序をもたらす
morihirok
13
2.3k
Scaling your build logic
antalmonori
1
100
Stackless и stackful? Корутины и асинхронность в Go
lamodatech
0
1.3k
return文におけるstd::moveについて
onihusube
1
1.4k
Featured
See All Featured
Scaling GitHub
holman
459
140k
Bash Introduction
62gerente
610
210k
Into the Great Unknown - MozCon
thekraken
34
1.6k
For a Future-Friendly Web
brad_frost
176
9.5k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.1k
Raft: Consensus for Rubyists
vanstee
137
6.7k
Why Our Code Smells
bkeepers
PRO
335
57k
Embracing the Ebb and Flow
colly
84
4.5k
Unsuck your backbone
ammeep
669
57k
How to Ace a Technical Interview
jacobian
276
23k
The World Runs on Bad Software
bkeepers
PRO
66
11k
What's in a price? How to price your products and services
michaelherold
244
12k
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