I’m going to describe something that I have felt over and over since I started college. I think we’ve all experienced it at one point or another: that feeling of inadequacy and intimidation upon seeing a peer’s work and feeling stunned because it seems so far beyond our capacities. It’s especially present in computer science because everyone is at a different level of experience and because we, as a group, keep obsessing over the “child prodigy” archetype. I look at a friend’s project and feel overwhelmed because it looks so beautiful and advanced and I have no idea how I would have done it. I look at another friend’s resume and see that it lists twenty different programming languages — meanwhile I only feel vaguely comfortable with three (Java, C++, C, amirite). Everyone around me knows so much about topics that I don’t know about and I feel like I won’t ever catch up.