← All videos

Engineering video

0:54 · 4 March 2023

How To Instantly Become More Confident As A Software Developer

Key concepts in this video:

1. Confidence Through Competence and Practice

Confidence in software development stems from competence, requiring mastery of numerous skills that compound over thousands of hours of practice and learning.

Hear it at 0:00 →

Transcript

Developers come to me and ask me, how can I become more confident? Well, confidence comes from competence. It comes from knowing what you're doing and doing it really well. The challenge in software development is that it's not enough to master one skill. It's not enough to be great at JavaScript. You have to know testing, version control, design patterns and a few dozen other skills. Finally, those skills compound into a top software engineer that can deliver working software on time and on budget.