Contribute Media
A thank you to everyone who makes this possible: Read More

A Junior Developer's Guide to Software Engineering


As people try to switch careers and become software engineers, they often focus solely on learning to program. However, there's more to being a professional developer or open source contributor than code. This talk highlights the what, when, and why of these other critical skills:

  • Version Control
  • Documentation
  • Testing & Test-Driven Development
  • Dependency Management & Deployment
  • Knowing Your Development Environment

This talk is for people trying to get started on the path to becoming a developer, as well as more experienced developers who're trying to guide or mentor those people.

Improve this page