Skip to main content
3 answers
3
Asked 1166 views

Is a Computer Science bachelor's degree worth it?

I've heard the market is getting saturated, so I'm just wondering if there would even be jobs in that field by the time I graduate. #computer-science #computer-programming #computer-games

+25 Karma if successful
From: You
To: Friend
Subject: Career question for you

3

3 answers


1
Updated
Share a link to this answer
Share a link to this answer

Joanne’s Answer

In my opinion, outsourcing is the biggest threat to computer science (programming, in particular).


The market will never be fully saturated because the subject just keeps growing (think Internet of Things and the desire for smart homes).


Specializing and certifications beyond your degree will improve your chance at getting a job (think data analytics or computer security).

1
1
Updated
Share a link to this answer
Share a link to this answer

Brian’s Answer

Outsourcing/globalization is a big factor for programming jobs. But, according to the US Bureau of Labor, IT jobs are expected to grow 13% over the next 10 years. Some areas will shrink while others will grow. However, the most talented/qualified people will always be in demand. So, consider how to stand out from your global and domestic job competitors. Be sure Computer Science is your passion and that you are committed to being a life-long learner.

References:

https://www.bls.gov/ooh/computer-and-information-technology/home.htm

https://money.usnews.com/careers/best-jobs/rankings/best-technology-jobs

https://www.scrum.org/

https://www.scaledagile.com/

Brian recommends the following next steps:

Don’t just participate in group projects, lead them in a demonstrable way.
Communication is one key area. Many companies are adopting agile methodologies. This requires working very closely with a business owner on a small team. Your ability to communicate with this business owner and your peers on the team is as important as your coding skills. One benefit of small agile teams working closely with a business owner is that it is much more effective when co-located. So, this gives domestic talent a big advantage. On job interviews you want to be able to demonstrate your written and oral communication skills. Don't shy away from writing classes, you will need them.
Don’t just participate in group projects, lead them in a demonstrable way.
Get minors or specializations to make you stand out. Business, finance, security, big data, ...
Pursue an internship or another way to demonstrate your practical knowledge.
1
0
Updated
Share a link to this answer
Share a link to this answer

Leon’s Answer

After 40+ years in Information Technology (IT), I strongly agree with Brian Larson's comment that you need to be a life-long learner. See his answer below to your question.


"Outsourcing/globalization is a big factor for programming jobs. But, according to the US Bureau of Labor, IT jobs are expected to grow 13% over the next 10 years. Some areas will shrink while others will grow. However, the most talented/qualified people will always be in demand. So, consider how to stand out from your global and domestic job competitors. Be sure Computer Science is your passion and that you are committed to being a life-long learner."


I have a BS in Management Information Systems (MIS) this degree allowed me to learn about many aspects of business and computing. I had to take all of the required MIS business courses but I could concentrate the electives on more computing courses. Actually, I took the first Artificial Language (AI) programming language LISP in 1961.


Currently I am retired but I set up a Linux lab in my office with all of the free open source software. You can buy a Linux OS DVD for $5.85 with any Linux OS and all of the free open source software. Plus you can install that DVD on as many computers as you would like.



Leon recommends the following next steps:

Learn to program a computer language
Learn to program another computer language.
0