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
Just Be Fucking Awesome
Search
j3
September 25, 2013
Technology
3
430
Just Be Fucking Awesome
Keynote from Nickel City Ruby about Mastery & Coaching
j3
September 25, 2013
Tweet
Share
More Decks by j3
See All by j3
Hiring the Best Talent
j3
0
210
Great Technical Interviews
j3
1
490
Hiring for Your Stack is All Wrong
j3
2
500
Opportunity@Work / TechHire
j3
0
74
Building an Innovation Community
j3
0
73
Just Be Fucking Awesome
j3
1
300
Pragmatic TDD
j3
1
230
Don't Use Spree
j3
0
140
Internationalization & Localization
j3
8
1k
Other Decks in Technology
See All in Technology
Exadata Database Service on Cloud@Customer セキュリティ、ネットワーク、および管理について
oracle4engineer
PRO
2
1.5k
分解して理解する Aspire
nenonaninu
2
1k
コンピュータビジョンの社会実装について考えていたらゲームを作っていた話
takmin
1
590
大規模アジャイルフレームワークから学ぶエンジニアマネジメントの本質
staka121
PRO
3
1.1k
PHPで印刷所に入稿できる名札データを作る / Generating Print-Ready Name Tag Data with PHP
tomzoh
0
180
IAMのマニアックな話2025
nrinetcom
PRO
2
250
技術スタックだけじゃない、業務ドメイン知識のオンボーディングも同じくらいの量が必要な話
niftycorp
PRO
0
100
役員・マネージャー・著者・エンジニアそれぞれの立場から見たAWS認定資格
nrinetcom
PRO
3
5.9k
組織におけるCCoEの役割とAWS活用事例
nrinetcom
PRO
4
120
ESXi で仮想化した ARM 環境で LLM を動作させてみるぞ
unnowataru
0
170
OPENLOGI Company Profile for engineer
hr01
1
20k
OPENLOGI Company Profile
hr01
0
60k
Featured
See All Featured
4 Signs Your Business is Dying
shpigford
182
22k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
30
2.2k
The World Runs on Bad Software
bkeepers
PRO
67
11k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
10
510
A better future with KSS
kneath
238
17k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
12
990
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
2.1k
Unsuck your backbone
ammeep
669
57k
Measuring & Analyzing Core Web Vitals
bluesmoon
6
250
Code Review Best Practice
trishagee
67
18k
Building Your Own Lightsaber
phodgson
104
6.2k
Transcript
Wh D v lop rs Quit J ff C simir
/ @j3 / Jumpst rt L b
Gr t T ms r Built J ff C simir
/ @j3 / Jumpst rt L b
D v lopin M st r J ff C simir
/ @j3 / Jumpst rt L b
None
None
None
None
None
Just B Fuckin Aw som J ff C simir /
@j3 / Jumpst rt L b
None
T k Mom nt
None
Th Lon G m
Most v lu bl ss t?
Is it th n m ?
Is it th product?
Is it th custom rs?
D l t th m ll.
It’s th p opl .
It’s th d v lopm nt t m.
None
Wh b on hit wond r?
None
D v lop r H ppin ss
Wh do ou h v b r frid ?
Wh churn out t-shirts?
Abr h m M slow
Ph siolo ic l
Ph siolo ic l S f t
Ph siolo ic l S f t B lon in
Ph siolo ic l S f t B lon in
Est m
Ph siolo ic l S f t B lon in
Est m S lf Actu li tion
Food, B r, Nic D sks Ph siolo ic l
Food, B r, Nic D sks Gr t P ch
cks S f t
Food, B r, Nic D sks Gr t P ch
cks T-Shirts B lon in
? Food, B r, Nic D sks Gr t P
ch cks T-Shirts ? Est m Actu li tion
None
Buildin Est m
Est m is built b ckw rds.
How do ou r fl ct?
Continu l improv m nt do s not m n
onl focusin on th probl ms.
Est m di s
Est m di s from focusin on bl m
Est m di s from w k m n m
nt
Est m di s from sshol s
Est m thriv s
Est m thriv s in communiti s
Est m thriv s in c l br tion
Est m com s from shippin
M k sur th r r n’t bu s/issu s
b for oin to production cod r vi ws Opportunit to xplor th stor of cod . Wh did it com out this w ?
D v lop rs stick to wh t th ’r
ood t. cross-pollin tion Coll bor tion is promiscuous, v n cross d v/d si n nd d v/ops.
Fi ur out wh t w nt wron so it
do sn’t h pp n in. r trosp ctiv s Focus on wh t w nt ri ht, doin mor of th t, nd shoutin -out th t m.
None
S lf-Actu li tion
Who do ou w nt to b wh n ou
row up?
Who do th w nt to b ?
Dr ms v rsus o ls
You n d tr j ctor
None
B comin Pro r mm r
“DO IT BY MY OWN!”
I lov d vid o m s
I r ll lov d h rdw r
I kn w h rdw r w s m d
b n rds lik m
If th could do it, I could do it
St p on of b comin th p rson I
w nt d to b
• I nition • D p Pr ctic • M
st r Co chin
None
I nition
None
Som on shows ou wh t is possibl
Som on ou c n id ntif with
Som on ou c n spir to b com
This is wh div rs voic s m tt r
None
None
Hum n n tur is to imit t th n
innov t
I nition h pp ns wh n ou b li
v ou c n
None
D p Pr ctic
“Fiv Y rs Exp ri nc ”
D p pr ctic is not bus
D p pr ctic is not h rd
D p pr ctic is difficult
D p pr ctic push s limits
You t ll our fri nds bout it
D p pr ctic should build our sc r tissu
As d v lop r, ou h v to s
k out d p pr ctic
Your d -to-d is not difficult
• Al orithms • D t Structur s • Us
r Exp ri nc • P rform nc Optimi tion • Cod Und r Constr int
• Cod K t s • R f ctorin •
Op n Sourc • N w L n u s • T chin / M ntorin
http:// x rcism.io
D p pr ctic n ds const nt f db
ck
None
G ttin F db ck
“DO IT BY MY OWN!”
Th comput r iv s unr l ntin f db
ck
Unexpected END expecting kEND!
Your c r r is built on luck & rror
m ss s
Th t’s not pr dict bl
Th t’s not sust in bl
Th t’s not nou h
Sust in d rowth n c ssit t s m
st r co chin
None
M st r Co chin I: F db ck
75% Inform tion
F db ck is purpos ful.
Your v ri bl s r poorl n m d.
sp cific Your v ri bl s should b sn k _c s d.
This l orithm is too slow. m sur bl This
l orithm should compl t in und r 0.5 s conds.
This cl ss mix s multipl conc rns. ction bl
R sponsibiliti s n d to b xtr ct d into child cl ss s.
Your pplic tion is slow. R writ it in Go.
r listic Your pplic tion is slow. Add p rform nc monitorin to find out wh .
Th pp ou wrot l st r is bo in
down in production. tim l Your l t st f tur is slowin down on th CI s rv r.
• Sp cific • M sur bl • Action bl
• R listic • Tim l
None
M st r Co chin II: Guid nc
Wh t id ls do ou striv for?
Id ls c n n v r b full chi
v d
I k p ll lin s of cod short r
th n 80 ch r ct rs. id ls Cod is r d mor th n writt n, so I v lu r d bilit ov r cl v rn ss.
Ex mpl rs h lp m sur pro r ss
Cod should b w ll writt n. x mpl rs
W ll writt n cod st s und r 80 columns p r lin .
Id ls s t our dir ction, Ex mpl rs
show rowth
Co ch s work with individu ls to turn id
ls into ction pl ns
You w nt to b com
• D composition • Fr ct l D si n
• SOLID • Enc psul tion • Bik s
A co ch h lps d fin thos id ls,
nd cr t p thw of x mpl rs
Ex mpl rs tr ck pro r ss, f db
ck corr cts cours
Growth pl ns ch n , tr j ctor r
m ins
None
M st r Co ch
You n d d dic t d co ch
You n d
A p rson whos onl r sponsibilit is m kin
ou b tt r
• Emp th • Exp rtis • Exp ri nc
• Or ni tion • P ssion
Gr t co chin is th diff r nc b
tw n fl sh s nd d n sti s
None
Just B Fuckin Aw som J ff C simir /
@j3 / Jumpst rt L b I nition Pr ctic Co chin
And on mor thin ...
Sp k r Corps J ff C simir / @j3
/ Jumpst rt L b
None
None
None
None
M lon t rm o l is to cr t
communit th t’s w lcomin to n p rson.
If th industr w r div rs , our conf
r nc s would r fl ct th t.
It’s not.
Conf r nc s c n r fl ct our
id ls.
Conf r nc s c n i nit .
B th ch n ou wish to s in th
world.
Don’t t lk bout it, b bout it.
Sp k r Corps
Co chin und rr pr s nt d voic s
to pursu our id ls.
None
• 24 Corps M mb rs • 1-on-1 M ntorin
• Topic Br instormin • Propos l Writin • T lk Structur & Pr ctic • Us r Group Coordin tion • Advoc c • Tr v l Fundin
Not just to ch n th norm, but to st
rt th fir .
Sp k r Corps J ff C simir / @j3
/ Jumpst rt L b http://sp k rcorps.or