Choosing a major in college is always a daunting task, especially if you have no idea what you want to do with your life. Lucky for you, computer science exists, and will for a very long time. Keep reading for 5 reasons you need to consider being a computer science major now.
Computer Science 101: 5 Reasons You Should Consider Switching Your Major to Computer Science Right Now
1. It is an extremely (possibly the most) lucrative career field
You should become a computer science major because the world of technology is extremely lucrative and forever growing and expanding.
If you don’t believe me, read this insightful article on Moore’s Law of Computation.
Moore’s Law is a theory made up from some guy who worked at Intel (a large, lucrative technology company) who said that computing power will grow exponentially.
If you aren’t sure what exponential growth is, let me break it down in laments terms for you.
Exponential growth is the single fastest way anything that can be quantified can grow. Lets get mathy.
I will use the number 2 in my example because the power of 2 is basically what runs computer science (everything in computer science can be reduced to binary numbers).
2^1 = 2. (the little carrot means “to the power of”. so 3^3 = 9)
2^2 = 4.
2^3 = 8
2^4 = 16
2^5 = 32
I just want to show you how fast the numbers are growing. Heres a better example with the base 6.
6^2 = 36
6^3 = 36 *6 = 216 see how large that jump is?! Moore’s law states that the power of computing will continue to grow exponentially, year after year.
If something is growing rapidly, it becomes very lucrative very quickly.
The average starting salary for a person with a computer science major who has gotten their degree is $60,000, compared to the other majors who’s averages are in the low to mid 40’s. This is the second highest paying major, next to engineering (which in a sense, computer science is an engineering discipline).
This is only the average throughout the country, but it is higher for some individual states. For example, in California, where Silicon Valley is (basically the city of technology) the average starting salary for a computer science major is 78k!
You should be a computer science major simply because the prospects you’ll have just from having a computer science degree alone (not even taking into account GPA) are unmatched. According to this article You Should of Majored in Computer Science, there are 10 times as many computer science jobs currently out there than there is computer science majors!
2. Computer science unlocks a new way of thinking & level of creativity
They (I am not entirely sure who they is, I just have heard a lot of people say this) say that the most time consuming majors in college are art, the various engineering disciplines and computer science. But don’t let this steer you clear of becoming a computer science major just yet.
I believe computer science unlocks another realm of creativity and thought process because it does. This fact comes from my own experience.
I knew nothing about computer science until the second semester of my freshman year in college. All my life, school & getting good grades has been one of those things that came to me with no extra effort, until I took the intro to computer science class at my school.
I was literally so lost for the first 5 weeks, I remember emailing my TA telling him I may have to drop the class because I have no idea what’s going on. I’ll never forget what he told me: to keep going and trying, because if it’s meant that one day it will just “click”.
And he was right.
I will never forget that day I was sitting on my bed, working on one of the labs. I was on about the 7th lab question and instead of reaching out to my TA, I just started coding it… and in that moment it made sense to me. There was no stopping me from there.
I’m saying all of this to say that computer science will unlock a new part of your brain, even if you deem yourself “book smart”. Everything about computer science is abstracted because the systems we must code are complex.
Just the fact you have to understand what abstraction means is another example about how computer science unlocks different parts of your brain.
This is also a field where you need to understand a lot of different subjects in order to fully understand computer science. Computer science is a man-made field. The ideas behind computer science already exist. Some subjects you’ll find yourself googling as a computer science major are psychology, math (aka comp sci’s father), english language grammar, and so many more.
If you want to challenge your way of thinking and computer science is the right major for you. Everyday will be a new challenge. The best part about this is it definitely will pay off in the end.
3. There are SO many different career paths to choose from
As you can imagine, with a lucrative career field comes a number of paths to take with it. There are literally so many paths you can go in after obtaining your computer science degree.
There is a HUGE stigma around what every computer science major does after they graduate. Everyone, including myself at one point thinks that all they do is get their degree, then are shipped off to some job where you do nothing but sit in a corner and code quietly all day.
This stigma can not be further from the truth. Even as an application developer, which is the most common coding job you can have, this is not true. I am currently an application developer at a large corporation and out of my 8 hour day, I spend like 2 of it in my coding bubble.
The other six hours involve meeting with my team to discuss requirements, brainstorming and drawing out my ideas on the white board and google searches/trainings because there is always a new technology that were using.
You only have to sit in a corner and code all day if you want to. There are literally so many job opportunities for any computer science major.
Some include: data analyst, business analyst, UI designer and these are only to name a few.
If you want more insight on what you can do as a computer science graduate, check out this article on the 50 highest paying computer science jobs out there. Keep in mind; there’s literally thousands of things you can do with your degree!
More you may also like:
- Computer Science Study Tips: How to Pass ANY College Level Computer Science Class With No Prior Coding Experience Needed!
- 8 Technical Terms Every Programmer Needs to Know In Order to Master Computer Science
- 4 Object Oriented Java Terms to Know to Be a Java Programming Master
4.You will be literally creating things that millions of people will use (and pay for!)
You should be a computer science major because what we make literally affects millions of people. Down to the smallest coding project.
For example, look at popular apps like Instagram and Snapchat. None of them would exist if it weren’t for the coders that created it.
Apps are only a drop in the ocean of computer science creations. The human race is currently centers around technology. You are currently reading this post on a technical device.
Now technology has evolved to being more than just phones and computers. There are smart houses, online stores, smart basketballs (yes, it’s true), smart, eerily human-like robots and so much more.
5. You will on the forefront of the future of the well-being of the world
Since the field of computer science is so lucrative, challenges a new way of thinking and creates products for millions, it only makes sense that the future of our world will continue to be shaped around technology.
Literally everyday I get information on a new technology. Sometimes it’s hard to keep up. Everyday there is new technology news. Everyday computer science curriculums are changing because tech is growing so rapidly.
If you wanna be a part of the future change in this world, majoring in computer science is the way to go.
If you are experiencing confusion about your major, or not satisfied with your current one, this is your post. Computer science is literally where it’s at right now, don’t miss out on all the opportunities that come with it!
Want Exclusive Tech Insights, Updates and Cheat Sheets?
By entering your email below, you will get access to my free password protected resource library filled with all types of tech cheatsheets, code snippets, concept sheets and more from other INsheP categories to ensure your success in all things tech!