The world of computer science is daunting. It’s incredibly fast-paced and innovative, stocked with plenty of brilliant minds pushing to refine code and produce the best technological output possible. We hear about Bitcoin, big data, artificial intelligence and machine learning, among thousands of other buzzwords. We don’t often get a bigger picture of the compassion, creativity and collaboration that is seen in this world — something I have gained from my experience in the computer science department at UNC.
I’m not going to pretend like negative stereotypes of CS and other STEM subjects haven’t sometimes rung true for me. I have been offered a “dumbing down” of topics for my own understanding, been viewed as less competent due to my interest in other subjects, felt overlooked or interrupted in interviews, been the sole minority in a classroom, spent countless hours missing sleep to finish coding assignments and felt too stupid to ask questions in a classroom.
I have felt challenged by some of my experiences as a computer science major and I am certain there are many others in the field that could relate to them. However, they are not entirely reflective of the tech world’s progress and evolutionary qualities for different communities, including at UNC.
My overall experience has been a mosaic of different support systems. From the COMP 110 undergraduate teaching assistant who persuaded me to stay in my first ever programming class, to the kind professor who first taught me to code and later hired me on his teaching assistant team, to my COMP 110 coworkers and peers who have taken the time to explain problem sets and encourage me to refrain from dwelling in imposter syndrome, I have discovered a network of friends and mentors who, to put it simply, have my back.
These are all people who set an example for how knowledge can be shared and mobilized as a tool to help others. They exist, and they taught me the importance of maintaining grace in an academic and professional environment that is extremely rigorous, fosters competition and pushes for success. They have highlighted the importance of using different minds, identities and backgrounds to collaborate on different assignments, including both the ones I complete for a class and those I have the privilege to teach to other students who struggle in the same introductory class I thought I would fail out of — and almost dropped — my freshman year.