Is Computer Science Right for Me? How to Decide + Career Insights

Jackson AlvarezJackson Alvarez
4 min read

You’ve spent several years in the working world, and for some reason, you’ve been interested in a computer science degree for a while. The question on your mind is: How do you know it’s the right fit?

Here are ten clear signs that you might enjoy a computer science degree:

You are not easily frustrated by how hard a task is, but by how long it takes you to complete.

Lazy people make the best programmers. Using functions and finding shortcuts is a core idea in programming and a core idea in many of our lives. If you constantly find yourself looking for useful shortcuts in everyday life, its a tell tail sign that you are going to do well in a computer science setting.

You take pride in what you know well.

Computer science rewards those who can dive deeply into a topic. Mastery isn’t always immediate, but once you’ve built a strong knowledge base, you love to own it. Pride in your skills means you’re committed to understanding things thoroughly, a key asset in a field that demands specialized expertise.

Curiosity and creativity drive your learning process.

This one is a big one! If you’re naturally curious and can’t help but tinker with new ideas, you’ll likely thrive in computer science. This is especially true if you have already started to program and enjoyed it.

Coding is as much about inventing solutions as it is about logic. Your creativity will help you solve problems in new ways, making the technical aspects more engaging.

You have a passion for technology.

Simply put, if you’re the friend people go to for tech advice, or you always keep up with the latest tools and devices, this field could be for you. A love and understanding for technology keeps you motivated through the most challenging courses and projects, turning hard work into passion projects.

Problem-solving excites you, especially when it involves complex challenges.

From logic puzzles to real-world applications, you find satisfaction in piecing solutions together. In computer science, challenges are endless—whether it’s improving an algorithm or finding a fix for a software bug. If you get a thrill from complex problems, this field has plenty to offer.

You find satisfaction in building things from scratch, whether it’s code or ideas.

There’s nothing like watching your own code come to life. If you enjoy seeing something built from the ground up and appreciate the journey from concept to completion, computer science could be the perfect space for your creativity and patience.

Computer science is about seeing the big picture in data and recognizing patterns that help solve problems. If you enjoy piecing together clues or analyzing data trends, you’re likely wired to find success in coding, algorithms, and data science.

You’re comfortable working independently and are self-motivated to tackle challenges.

Many coding projects require long hours of focused work. If you’re fine diving into a problem without someone hovering over you, your independent drive will serve you well in programming, where persistence and self-direction are key.

The idea of lifelong learning excites you because tech constantly evolves.

The tech field changes rapidly, with new languages, tools, and approaches emerging constantly. If you’re excited by the idea of continuously learning and adapting, a computer science degree will prepare you to keep up with a field that never stands still.

You enjoy collaborating with others but also appreciate the solitary nature of coding.

While programming often requires solo focus, many projects are collaborative. If you can work well in a team yet appreciate moments alone to work through code, you’ll likely thrive in this balance between individual and team effort.


If you made it this far, you probably would enjoy what a computer science degree has to offer. I wish you the best of luck!

About the Author

If you're curious, here's a little about me. I'm a 21-year-old system administrator. I work part-time for a university in North Carolina and attend school full-time. I live in a small apartment with my roommate, and I often explore side projects like blogging, YouTube, and coding-related posts. I'm still investing in courses to further my education. I love sharing what I discover in my research and programming journey. Eventually, I hope to become a professor, after earning good money from the right opportunities. If not, I'll start my own online programming school.

10
Subscribe to my newsletter

Read articles from Jackson Alvarez directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Jackson Alvarez
Jackson Alvarez