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
The Difference Between Average and Great Develo...
Search
Brett Chalupa
October 12, 2022
Programming
89
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
The Difference Between Average and Great Developers
Watch the video presentation:
https://www.youtube.com/watch?v=Pqqw0yRYm0s
Brett Chalupa
October 12, 2022
More Decks by Brett Chalupa
See All by Brett Chalupa
How to Level Up as a Developer
brettchalupa
0
140
Doing Your Best Work - Productivity for Ambitious Developers
brettchalupa
0
130
What Changed & Why
brettchalupa
0
100
Developer Roles & Levels Explained
brettchalupa
0
150
Testing Rake Tasks
brettchalupa
0
320
Learning to lib Again
brettchalupa
0
160
Tools of a Ruby & JavaScript Developer
brettchalupa
1
230
History of a Thriving Codebase
brettchalupa
0
98
Coder Dojo Kick-off Session - Intro to Scratch
brettchalupa
0
87
Other Decks in Programming
See All in Programming
Snowflake Openflow Connector利用の勘所 / 20261024developersio2026tokyo-snowflake-openflow
kasacchiful
PRO
0
230
S3 TablesのIcebergデータに、AIエージェントからアクセスしてみた / 20261016developersio2026joetsu-accessing-iceberg-in-s3tables-via-agent
kasacchiful
PRO
0
230
Optunaを作ったときにやりたかったこと、その後 (2026/10/16, Optuna Meetup #3)
iwiwi
4
1.3k
Vue.jsで作る空間解析アプリとCapacitorプラグインのData Bridge
hal_spidernight
1
120
見えないものを探る要求要件定義に必要な基本的思考 / invisible-requirement-thinking
minodriven
15
8.9k
[2026-10-09]一枚の布で作らなくてもいい。 信頼性は「パッチワーク」で紡がれる~既存の運用と新しい可能性をつなぎ合わせてきたCREの話~
tosite
0
120
Compiling a real-world CLI tool to native with Static Hermes
tmikov2023
0
140
あなたの await、OS まで届いてる? strace で覗く JavaScript の非同期
hasutosasaki
1
1.6k
Performance Optimization With LLMs
xleitix
0
220
Zero-Tap Sign-In対応、結局何をすればいいの?
mitohato14
0
1k
React Native에 현대적인 빌드 도구 더하기: Rollipop 구현기
leegeunhyeok
0
160
コードで差別化できない時代の ソフトウェアエンジニアリング / Software Engineering in an Era Where Code Doesn’t Differentiate
kishida
2
210
Featured
See All Featured
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
3.1k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.6k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
720
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.7k
Product Roadmaps are Hard
iamctodd
55
13k
Tell your own story through comics
letsgokoyo
1
1.1k
The untapped power of vector embeddings
frankvandijk
2
2k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
460
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
70
68k
Prompt Engineering for Job Search
mfonobong
0
560
It's Worth the Effort
3n
188
29k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
3.2k
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 ☺