5 Struggles Of Being A Computer Science Major | The Odyssey Online
Start writing a post
Student Life

5 Struggles Of Being A Computer Science Major

Learning everything about technology so quickly has some serious issues.

196
5 Struggles Of Being A Computer Science Major
PEXEL

Computer science is a field that envelops many different specializations and topics.

Throughout my university career in computer science, I have covered C++ algorithmic design, web design, network security, operating systems, discrete math, cyber forensics and so much more. A heavy price is to be paid for covering so much material in such a short amount of time, most if not all of which are amplified by the struggles already faced by being a college student!

1. Sleep is no longer an option.

As a computer science major, it is culturally accepted that you will be up past the hours of midnight on an almost regular basis working on assignments, whether that be fixing bugs in your programming or trying to figure out what you're even doing.

There are plenty of nights that I have been awake at 3:00 AM in our university computing lab, and almost half the major is in the same room working and talking with one another. It's a very strange occurrence walking into a building at the crack of dawn only to see that people are still working from the night before. It's almost surreal that it's a regular thing.

2. You will become frustrated.

The great thing about programming is that things work and don't work for absolutely no comprehensible reason! Imagine banging your head against the wall trying to figure out some complex problem and once you write in a solution and run your program, nothing happens.

You are met with an error message and trace back through your code, perhaps you can't decipher what the issue is so you run it again and it works. This is not uncommon at all, it's like losing a sock in the dryer, no one knows what happens.

3. Everyone expects you to fix their computer.

There is not a day that goes by where someone doesn't ask me why their computer is doing this or that and how to fix it. This isn't really too terrible as it is basically job training for the future but when you aren't sure why their computer is acting a certain way there is a terrible stigma that you 'clearly' don't know what you're doing.

If I ever admit to not having adequate experience with a certain software, email platform, website, or anything of the sort then people who are asking for help generally assume that you are lazy and trying to get out of helping or that you haven't been studying your class work and learning enough.

4. You never know what you're doing.

One fantastic side of programming is that you are solving a problem to which has no answer yet! Because of this, every step you take is confusing as there is no indication whether you're progressing or backtracking.

I have spent countless hours starting at my screen and trying to decipher what I'm even doing. The worst problem is when you fall asleep and lose that thought you had of, "Hm, I know how to fix this so I will work on it when I wake up." As soon as you wake up, however, that five-hour train of thought you've had grinding away is gone.

5. You will become a geek.

People major in computer science for thousands of different reasons, many of whom don't align with typical geek culture.

News flash, they will! No matter what your lifestyle is before you begin your computer science major, it will change for sure. You will spend way more time on the computer, math jokes will make you laugh out loud, and your interests will start shifting into the latest technology and cool logic tricks to shorten algorithms.


While all of these issues can make computer science sound like a nightmare, there are some special nuances that we hold in which no other major can connect over. It does suck to not sleep, but when you're with a group of people all struggling with you there are fun times to be had. Ordering pizza and cookies, watching horror movies, and playing video games with the entire lab are just a few things that happen at 3:00 AM.

Computer science forces you to bond with other people over your pathway to intellectual growth, it's a discipline that strives on cooperation. If you are considering computer science as a major, then you are going to have a lot of fun memories for years to come, as well as new groups of friends waiting to be discovered!

Report this Content
This article has not been reviewed by Odyssey HQ and solely reflects the ideas and opinions of the creator.
Entertainment

Every Girl Needs To Listen To 'She Used To Be Mine' By Sara Bareilles

These powerful lyrics remind us how much good is inside each of us and that sometimes we are too blinded by our imperfections to see the other side of the coin, to see all of that good.

623400
Every Girl Needs To Listen To 'She Used To Be Mine' By Sara Bareilles

The song was sent to me late in the middle of the night. I was still awake enough to plug in my headphones and listen to it immediately. I always did this when my best friend sent me songs, never wasting a moment. She had sent a message with this one too, telling me it reminded her so much of both of us and what we have each been through in the past couple of months.

Keep Reading...Show less
Zodiac wheel with signs and symbols surrounding a central sun against a starry sky.

What's your sign? It's one of the first questions some of us are asked when approached by someone in a bar, at a party or even when having lunch with some of our friends. Astrology, for centuries, has been one of the largest phenomenons out there. There's a reason why many magazines and newspapers have a horoscope page, and there's also a reason why almost every bookstore or library has a section dedicated completely to astrology. Many of us could just be curious about why some of us act differently than others and whom we will get along with best, and others may just want to see if their sign does, in fact, match their personality.

Keep Reading...Show less
Entertainment

20 Song Lyrics To Put A Spring Into Your Instagram Captions

"On an island in the sun, We'll be playing and having fun"

516075
Person in front of neon musical instruments; glowing red and white lights.
Photo by Spencer Imbrock on Unsplash

Whenever I post a picture to Instagram, it takes me so long to come up with a caption. I want to be funny, clever, cute and direct all at the same time. It can be frustrating! So I just look for some online. I really like to find a song lyric that goes with my picture, I just feel like it gives the picture a certain vibe.

Here's a list of song lyrics that can go with any picture you want to post!

Keep Reading...Show less
Chalk drawing of scales weighing "good" and "bad" on a blackboard.
WP content

Being a good person does not depend on your religion or status in life, your race or skin color, political views or culture. It depends on how good you treat others.

We are all born to do something great. Whether that be to grow up and become a doctor and save the lives of thousands of people, run a marathon, win the Noble Peace Prize, or be the greatest mother or father for your own future children one day. Regardless, we are all born with a purpose. But in between birth and death lies a path that life paves for us; a path that we must fill with something that gives our lives meaning.

Keep Reading...Show less

Subscribe to Our Newsletter

Facebook Comments