Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
How To Be A Great Developer - EmpireJS 2016
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
funkatron
May 26, 2016
Technology
180
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
How To Be A Great Developer - EmpireJS 2016
Video:
https://www.youtube.com/watch?v=lvbun8gybvs
funkatron
May 26, 2016
More Decks by funkatron
See All by funkatron
Stronger Than Fear: Mental Health in the Developer Community 2023
funkatron
0
300
Stronger Than Fear: Mental Health in the Developer Community
funkatron
0
510
Stronger Than Fear: Mental Health in the Developer Community
funkatron
0
220
How We Changed The World With Open Source - WordCampMSP 17
funkatron
0
220
Stronger Than Fear: Mental Health in the Developer Community
funkatron
0
130
Stronger Than Fear: Mental Health in the Developer Community
funkatron
0
340
Stronger Than Fear: Mental Health in the Developer Community
funkatron
0
160
Stronger Than Fear: Mental Health in the Developer Community
funkatron
0
110
Grumpy and Funky Save the World
funkatron
0
330
Other Decks in Technology
See All in Technology
AI Made Us Faster at Solving the Wrong Problems
marceloancelmo
0
150
形式手法を使って仕様をコーディングしよう
mikanichinose
0
170
DAMOS - The Smart Cruise Control for RAM
ennael
PRO
1
110
雪かき部 #7 もう怖くない!SELECT文!
foursue
0
270
生成AIと進める探索的データ分析(2026.10.03 第122回Tokyo.R勉強会)
tatamiya
2
1.3k
HacobuにおけるFDEとは/登壇資料(戸井田 裕貴)
hacobu
PRO
1
730
Apache Iceberg が拓く AI 時代のオープンレイクハウス
tomtanaka
0
210
[2026-09-30]ロックンロールは鳴り止まないっ - 信頼性かまってちゃん - 「データ駆動を投げ捨ててまで。」追いかける信頼性改善に向けた取り組みの話
tosite
0
190
spanner-autoscalerに学ぶ CRD設計パターン 〜自動化と緊急時対応を両立する Kubernetesコントローラーの作り方〜
tkuchiki
0
230
ファミコンでPHPを動かす / PHP on the Famicom side b
tomzoh
0
110
いちAWSエンジニアのAI活用を振り返る #devio2026 / devio osaka 2026 kawahara
masahirokawahara
2
330
Execution in the Kingdom of Agents: Reflections on Abstraction and Complexity
bcantrill
0
770
Featured
See All Featured
The SEO Collaboration Effect
kristinabergwall1
1
580
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
290
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
570
WENDY [Excerpt]
tessaabrams
14
40k
Technical Leadership for Architectural Decision Making
baasie
3
590
Facilitating Awesome Meetings
lara
57
7.2k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
4
1.2k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
5
760
Exploring anti-patterns in Rails
aemeredith
4
520
Why You Should Never Use an ORM
jnunemaker
PRO
61
10k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
530
The Spectacular Lies of Maps
axbom
PRO
1
1.1k
Transcript
HOW TO BE A GREAT DEVELOPER ED FINKLER Head of
Developer Culture - Graph Story
[email protected]
@funkatron http://funkatron.com
THIS IS A TEXT ADVENTURE
20 YEARS OF WEB DEV LONE WOLF & TEAMS REMOTE
AND OFFICE $$$ & ACADEMIA PHP PYTHON JS DEVOPS
HAVE FREQUENTLY BEEN CALLED A “WEBMASTER”
TECH SKILLS ARE OVERRATED
•PRACTICE EMPATHY •PRACTICE HUMILITY •ALWAYS BE LEARNING •AVOID TRIBALISM •BETTER
YOUR COMMUNITY
PRACTICE EMPATHY •Empathy is the ability to understand how a
person feels, and why they may feel that way. •Empathy is your most important skill.
PRACTICE EMPATHY •Practice it with everyone you interact with, and
everyone who interacts with your work. •Always keep two groups in mind: the users and the rest of your team.
PRACTICE EMPATHY •Solve the user’s problems, not yours •To solve
their problems, must empathize with them
PRACTICE EMPATHY •Make choices with teammates in mind •Anticipate questions
and confusion •Think weeks, months, years ahead
PRACTICE EMPATHY •Don’t assume people know what you know
PRACTICE HUMILITY •Humility goes hand in hand with empathy •You’ll
always be learning and improving. Accept and own-up to mistakes. •The less you fear being wrong, the more confident you can be.
PRACTICE HUMILITY •You’re wrong about many things •So is everyone
else •Allow others to practice humility
ALWAYS BE LEARNING •Be liberal in learning about new technologies
and approaches. Be conservative in using them. •Any technology can be the right choice depending on the needs of the project and strengths of the team.
ALWAYS BE LEARNING •Set aside a little time each week
to learn about new tech. •At conferences, try to catch one or two talks about technologies you don’t know much about.
AVOID TRIBALISM •Refuse to participate in tribalism. •View absolute statements
with extreme skepticism. •Build communities with what we have in common. Embrace diversity. Help people feel safe.
AVOID TRIBALISM •Dismissing a technology without a sound, reasonable argument
is lazy and prone to error. •Be extremely careful about participating in X vs Y arguments.
AVOID TRIBALISM •Reserve your loyalty for people. Not brands. Not
companies. Not technologies.
BETTER YOUR COMMUNITY •Make people’s lives better with your skills.
•Make the community around you better. You don’t need to go to some Magic City of Tech Genius to do important work.
BETTER YOUR COMMUNITY •Share what you learn with the people
around you. Ask them to share what they have learned with you.
BUT I’M A SUPERVISOR! •Values of a hierarchical org distribute
from the top down •Great developers need a great org to support them
BUT I’M A SUPERVISOR! •Your job is to support and
empower the people you supervise •You aren’t more important than them. You just have a different job
BUT I’M A SUPERVISOR! •A lot of the people you
lead are scared, burned out, struggling •You must promote mental wellness OSMIHELP.ORG •Listen, understand, help, empower
Q+A ED FINKLER
[email protected]
@funkatron http://funkatron.com http://www.kreativekorp.com/software/fonts/c64.shtml