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
Principles of effective developers
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Sebastian Daschner
October 14, 2021
Programming
650
0
Share
Principles of effective developers
Sebastian Daschner
October 14, 2021
More Decks by Sebastian Daschner
See All by Sebastian Daschner
Seven Principles That Will Boost Your Developer Productivity
sdaschner
0
65
Facing the Challenges of Microservice Development in the Cloud
sdaschner
0
50
What's new for Java in the clouds?
sdaschner
0
190
7 Principles That Will Boost Your Developer Productivity - Devoxx MA
sdaschner
1
150
Seven Principles That Will Boost Your Developer Productivity
sdaschner
1
1.4k
Other Decks in Programming
See All in Programming
運用エージェントは "作る" から "育てる" へ - 記憶と自己進化の3層設計パターン / self-evolving-agents-three-layer-agent-design
gawa
12
3.1k
New "Type" system on PicoRuby
pocke
1
220
Hive Metastoreを通して学ぶIceberg REST Catalog ― 仕様から実装まで
okumin
0
280
Inspired By RubyKaigi (EN)
atzzcokek
0
120
次世代リンターで探る、tsgo 時代における型認識カスタムルールの現実解
ytakahashii
3
1.1k
CSC307 Lecture 17
javiergs
PRO
0
240
ユニットテストの先へ:テスト技法で要求・仕様を整理するJava開発実践 / Beyond_Unit_Testing_Practical_Java_Development_Techniques_for_Organizing_Requirements_and_Specifications
shimashima35
0
250
技術記事、AIに書かせるか、自分で書くか? 〜それでも私が自分の手で書く理由〜 / #QiitaConference
jnchito
2
1.1k
プロパティの順序で型推論が壊れる!? TypeScript6.0の修正からContext-Sensitivityの仕組みを追う
bicstone
2
1.2k
脅威をエンジニアリングの糧にして――現場編 / Turning Threats into Engineering Fuel — Field Edition
nrslib
0
190
生成AI時代にこそ効くGo | Why Go Works in the Age of Generative AI
mom0tomo
7
2.7k
自動レビューエンジンの実装と運用 ~レビューのない世界へ~
kurukuru1999
2
270
Featured
See All Featured
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.2k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.5k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
4k
Mind Mapping
helmedeiros
PRO
1
210
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2k
Evolving SEO for Evolving Search Engines
ryanjones
0
210
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
120
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.7k
Balancing Empowerment & Direction
lara
6
1.1k
Navigating Team Friction
lara
192
16k
Producing Creativity
orderedlist
PRO
348
40k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.7k
Transcript
Principles Of Effective Developers Sebastian Daschner
@DaschnerS Sebastian Daschner • Consultant, trainer, book author • Jakarta
EE Committer, JCP Expert Group Member • Java Champion • Oracle Groundbreaker Ambassador (Alumni) • JavaOne Rockstar speaker
@DaschnerS German Efficiency FTW
@DaschnerS Principle: Embrace automation
@DaschnerS Use shortcuts
@DaschnerS $> command-line && \ the power of UNIX
@DaschnerS $> alias l='echo aliases are great!' bindkey '^T' print--shortcuts-too
@DaschnerS
@DaschnerS Principle: Minimize context switches
@DaschnerS You want to be productive? Throw away your mouse.
@DaschnerS Keyboard usage FTW
@DaschnerS VIM way of typing
@DaschnerS Keep turnaround cycles short
@DaschnerS Principle: Take a step back and reflect
@DaschnerS Principle: Don’t make me think (twice)
@DaschnerS Automation == Documentation
@DaschnerS Keep a todo list no, really
@DaschnerS Principle: Know your craft
@DaschnerS Read the documentation no, really
@DaschnerS Principle: Share what you know
@DaschnerS Write documentation no, really
@DaschnerS Share knowledge
@DaschnerS Principle: Manage distractions & focus
@DaschnerS
@DaschnerS Working environments
@DaschnerS Principle: Continuously improve
@DaschnerS Tests, the automated way
@DaschnerS Continuous Delivery
Productivity Principles 1. Embrace automation 2. Minimize context switches 3.
Take a step back and reflect 4. Don’t make me think (twice) 5. Know your craft 6. Share what you know 7. Manage distractions & focus 8. Continuously improve
@DaschnerS Principle: Use the saved time to relax
Thank You For Your Attention! • daschner.dev/productive-dev • @DaschnerS