Become a programming teacher. For kids, teach them using software like Scratch.
Design better web UX
Most web surfers don’t like to read text. How would you change existing text-heavy website to make it more interactive (images/ videos) while maintaining performance?
GitHub for musicians
A website for musicians to collaborate on music, with version control system.
Traditional video games limit your choices as the story flows linearly. Make a graphic novel based on existing games where your choices affect the story outcome.