I coach Agile teams that develop applications for use by external customers and internal associates.
I would meet with my teams to review their progress against the goals the team set. We would brainstorm new ways to improve getting work done and removing impediments that can be actionable. The teams would be excited to execute the new processes and see how the changes they make can impact their ability to get work done in a faster, more collaborative way.
Here's the first step for high school students
Get involved in multiple organizations and learn how to work in teams.
"You can't be a programmer because all programmers are men."