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
富山発の個人開発サービスで日本中の学校の業務を改善した話
krpk1900
5
390
color-scheme: light dark; を完全に理解する
uhyo
5
390
仕様変更に耐えるための"今の"DRY原則を考える / Rethinking the "Don't repeat yourself" for resilience to specification changes
mkmk884
2
400
バックエンドのためのアプリ内課金入門 (サブスク編)
qnighy
8
1.8k
Boost Performance and Developer Productivity with Jakarta EE 11
ivargrimstad
0
330
GAEログのコスト削減
mot_techtalk
0
120
Spring gRPC について / About Spring gRPC
mackey0225
0
220
パスキーのすべて ── 導入・UX設計・実装の紹介 / 20250213 パスキー開発者の集い
kuralab
3
790
2,500万ユーザーを支えるSREチームの6年間のスクラムのカイゼン
honmarkhunt
6
5.3k
Djangoアプリケーション 運用のリアル 〜問題発生から可視化、最適化への道〜 #pyconshizu
kashewnuts
1
250
CI改善もDatadogとともに
taumu
0
120
密集、ドキュメントのコロケーション with AWS Lambda
satoshi256kbyte
0
190
Featured
See All Featured
Designing on Purpose - Digital PM Summit 2013
jponch
117
7.1k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
21
2.5k
What's in a price? How to price your products and services
michaelherold
244
12k
Practical Orchestrator
shlominoach
186
10k
A better future with KSS
kneath
238
17k
YesSQL, Process and Tooling at Scale
rocio
172
14k
Optimizing for Happiness
mojombo
376
70k
Done Done
chrislema
182
16k
[RailsConf 2023] Rails as a piece of cake
palkan
53
5.2k
The Art of Programming - Codeland 2020
erikaheidi
53
13k
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