"Efficiency is doing things right; effectiveness is doing the right things." - Peter Drucker
3
Focus
4
a. Disable ALL notifications
5
b. Pair Programming
6
d. One thing at a time
7
Master your IDE
8
a. Functionality 2b. Shortcuts
9
c. Pair Programming
10
No menial work
11
YOU ARE A DEVELOPER
12
a. Write programs (for yourself)
13
Bash
14
b. Avoid GUIS
15
c. Automate testing
16
3d. Repeatable Developer Environment
17
docker-compose up
18
Fast feedback
19
a. Test-Driven Development
20
Seeing a test fail is the test that tests if the test tests what it is supposed to test
21
I don't know what am going to build
22
business?
23
4c. Code reviews
24
4c. Continuous code reviews
25
Stop Reflect on how you work Never stop learning
Description:
Discover the habits of highly efficient developers in this insightful conference talk from GOTO Oslo 2020. Learn how to boost your productivity and effectiveness as a software developer through practical techniques and mindset shifts. Explore strategies for maintaining focus, mastering your IDE, automating menial tasks, and implementing fast feedback loops. Gain valuable insights on the importance of continuous learning, reflection, and adapting your work processes. Whether you're a seasoned professional or just starting your career, acquire the tools and knowledge to elevate your development skills and become a more efficient programmer.