Posts

Showing posts from June, 2026

In the Life of a Computer Science Student: The Survival Diaries

Image
Episode 3: Is Computer Science Really Worth It? "Computer Science is so hard." "I'm never going to use half of these modules." "Maybe I chose the wrong degree." If you've ever had one of those thoughts, you're not alone. At some point, almost every Computer Science student questions whether the late nights, endless assignments, debugging sessions, and constant learning are actually worth it. I've asked myself the same question. And every single time, my answer has been the same. Yes. Not because it's easy. Not because of the salaries. But because of what this journey has taught me. It Started Earlier Than Most People Think By the time I was in sixth grade, I already knew what I wanted to study. Computer Science. Looking back, it's funny because I wasn't one of those children who spent hours taking computers apart or writing code before secondary school. Instead, I became fascinated by something much simpler. I wanted to understa...

In The Life of a Computer Science Student: The Survival Diaries

Image
Episode 4: What Nobody Tells You If you've been following my In the Life of a Computer Science Student: The Survival Diaries  series, welcome back. One thing I promised myself when I started writing these posts was that I'd share the real experience- not just the highlight reel. When people hear that I'm studying Computer Science, they usually have one of two reactions. "You must be a genius." Or... "Can you hack into someone's Instagram?" I usually laugh, but those moments remind me how many misconceptions there are about this degree. The truth? Computer Science has been one of the most rewarding and most challenging experiences of my life. As I'm writing this, I'm in my third year of university. Some days I feel like I know exactly what I'm doing. Other days, a compiler error humbles me in seconds. And honestly, I think that's the beauty of this journey. It's not about knowing everything. It's about becoming someone who'...