Habits of Efficient Developers
Offered By: GOTO Conferences via YouTube
Course Description
Overview
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.
Syllabus
Intro
"Efficiency is doing things right; effectiveness is doing the right things." - Peter Drucker
Focus
a. Disable ALL notifications
b. Pair Programming
d. One thing at a time
Master your IDE
a. Functionality 2b. Shortcuts
c. Pair Programming
No menial work
YOU ARE A DEVELOPER
a. Write programs (for yourself)
Bash
b. Avoid GUIS
c. Automate testing
3d. Repeatable Developer Environment
docker-compose up
Fast feedback
a. Test-Driven Development
Seeing a test fail is the test that tests if the test tests what it is supposed to test
I don't know what am going to build
business?
4c. Code reviews
4c. Continuous code reviews
Stop Reflect on how you work Never stop learning
Taught by
GOTO Conferences
Related Courses
Cloud Computing Applications, Part 1: Cloud Systems and InfrastructureUniversity of Illinois at Urbana-Champaign via Coursera Introduction to Cloud Infrastructure Technologies
Linux Foundation via edX Introduction aux conteneurs
Microsoft Virtual Academy via OpenClassrooms The Docker for DevOps course: From development to production
Udemy Windows Server 2016: Virtualization
Microsoft via edX