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 Difference Between Average and Great Develo...
Search
Brett Chalupa
October 12, 2022
Programming
0
36
The Difference Between Average and Great Developers
Watch the video presentation:
https://www.youtube.com/watch?v=Pqqw0yRYm0s
Brett Chalupa
October 12, 2022
Tweet
Share
More Decks by Brett Chalupa
See All by Brett Chalupa
How to Level Up as a Developer
brettchalupa
0
77
Doing Your Best Work - Productivity for Ambitious Developers
brettchalupa
0
71
What Changed & Why
brettchalupa
0
54
Developer Roles & Levels Explained
brettchalupa
0
77
Testing Rake Tasks
brettchalupa
0
270
Learning to lib Again
brettchalupa
0
73
Tools of a Ruby & JavaScript Developer
brettchalupa
1
200
History of a Thriving Codebase
brettchalupa
0
48
Coder Dojo Kick-off Session - Intro to Scratch
brettchalupa
0
53
Other Decks in Programming
See All in Programming
意外と簡単!?フロントエンドでパスキー認証を実現する WebAuthn
teamlab
PRO
2
740
そのAPI、誰のため? Androidライブラリ設計における利用者目線の実践テクニック
mkeeda
2
280
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
360
開発チーム・開発組織の設計改善スキルの向上
masuda220
PRO
20
11k
プロポーザル駆動学習 / Proposal-Driven Learning
mackey0225
2
1.3k
プロパティベーステストによるUIテスト: LLMによるプロパティ定義生成でエッジケースを捉える
tetta_pdnt
0
310
Ruby Parser progress report 2025
yui_knk
1
440
AIでLINEスタンプを作ってみた
eycjur
1
230
速いWebフレームワークを作る
yusukebe
5
1.7k
Ruby×iOSアプリ開発 ~共に歩んだエコシステムの物語~
temoki
0
270
2025 年のコーディングエージェントの現在地とエンジニアの仕事の変化について
azukiazusa1
24
12k
AI Coding Agentのセキュリティリスク:PRの自己承認とメルカリの対策
s3h
0
200
Featured
See All Featured
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
8
520
Scaling GitHub
holman
463
140k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Agile that works and the tools we love
rasmusluckow
330
21k
Intergalactic Javascript Robots from Outer Space
tanoku
272
27k
Context Engineering - Making Every Token Count
addyosmani
1
39
jQuery: Nuts, Bolts and Bling
dougneiner
64
7.9k
Music & Morning Musume
bryan
46
6.8k
Writing Fast Ruby
sferik
628
62k
How to Ace a Technical Interview
jacobian
279
23k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
Transcript
Brett Chalupa, 2022 The Difference Between Average and Great Developers
Re fl ections on over a decade of collaborating with others
I’ve noticed some similar qualities in the best developers I’ve
worked with. ✨
I try to be like these developers.
Passionate about programming 💖
Always learning new things 📚
Books Screencasts Personal Projects 📖📼👩💻
But they have other hobbies too. They aren’t only programmers.
🚵
Watch trends but don’t change tech every other month 📈
Focus on what doesn’t change 🪨
Use new technologies & techniques to solve active problems they
have 😌
Dig deeper into the source code 🕵
Solid track record for completing challenging projects 🚀
Engaged with their work & team 🤝
Drive & design their code with tests ✅
Think about their work in a larger context 🧐
Take on necessary work that isn’t always prioritized 🙋
Focused 🧘
Kind & helpful ☺