Engineering software, systems, and processes are complex! One factor that is key to success that is particularly challenging to account for and that is often not focused on proactively - is the human factor. Drucker famously said that “culture eats strategy for breakfast”, meaning that the best laid system architecture, the most beautifully constructed designs, and the fastest and most efficient DevOps pipelines are only as effective as the people and teams who are implementing those brilliant plans. And to be effective, those individuals and teams need leaders who are connected and present and who provide clear vision and priorities for their teams to align to. They also need to work within a culture that embraces and encourages experimentation, learning, and continuous improvement. They must have access to tools and processes that reduce friction and boost collaboration. The sessions in the Human Factors in Engineering track focus on topics that will be relevant and useful for a lifetime regardless of the platform, languages, and "best practices" that you use along the way.
This track includes coverage of the following:
- Debugging Like a Coach: Fixing Team Bugs Before They Crash the Game
- GitHub Projects: Project Management for Devs Who Hate Project Management
- Navigating Your Career as a Software Engineer
- The Silent Question: What If Technology Disrupts My Role?
- VAR, AI Referees, and the Future of Code Reviews
- Visibility is a Technical Skill
- You're Not Paid to Write Code