Gain Team Experience
Explore how to develop essential team skills in software development beyond coding features. Understand the importance of source control, code reviews, testing practices, and gain collaborative experience by contributing to beginner-friendly open source projects. This lesson guides you on focusing your learning to match your career goals effectively.
We'll cover the following...
Cover your bases
Developer jobs aren’t 100% about coding new features all the time. Some might say they’re not even about coding the majority of the time! There are a lot of coding-adjacent things that developers do that you’ll want to learn about. You should be familiar with (or at least have an opinion on) everything in the Joel test, which includes source control, code review, and testing.
You should have some familiarity with the Testing Trophy or Testing Honeycomb and understand how to implement it in your language’s tools. While asking, “What happens when you type Google.com into the browser?” is now a little dated, you ...