My first taste of the tech world was in high school through a required Introduction to Computer Science course. That entire semester I was bored and listless, not fully able to grasp the power of programming without concrete examples of applications in the real world. The closest I got to understanding how code could be implemented in the real world was building Fruit Ninja in Racket.