Skip to main content
3 answers
5
Asked 1467 views

What is the thing that I'll being doing most as a computer science major in my job?

What will my job mostly entail?

How hard will it be?

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

5

2 answers


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

Maria Cel’s Answer

A computer science degree opens a lot of job opportunities. Most people like myself started with software development and coding. It involves gathering and understanding the software requirements from a business and technical perspective. Understanding this is half the battle as it saves a lot of re-coding. With software development and coding comes software testing to make sure things work as expected and the software implementation. I also did a some maintenance support troubleshooting issues/tickets as well as fixing the issues. I have also been on an on-call rotation - night and day.

One thing to keep in mind that the jobs and careers evolve and you will have to adapt to the changes. To be able to adapt, learning does not stop after school. You should expect to continue to learn/train for different emerging technologies. Sometimes technologies change very quickly so it would be good to stay informed of what's emerging. Also, businesses and industries change so you maybe working through different parts of the business.
1
0
Updated
Share a link to this answer
Share a link to this answer

Teklemuz Ayenew’s Answer

If you're majoring in computer science, you're on an exciting journey! Your work will involve writing, testing, and fixing code, tackling software bugs, and teaming up with others to create software that solves real-world problems and makes a difference in society. You'll develop everything from desktop applications to mobile apps and large-scale web systems. Each day, you'll review code, join in design discussions, and help improve your team's work through code reviews and teamwork. You'll use languages like C++, Python, or Java and essential tools like Git, all while keeping up with new technologies in this fast-paced field.

To get ready, start with foundational courses like CS50 or MIT OpenCourseWare to build strong problem-solving and programming skills. Boost your abilities by practicing on LeetCode, HackerRank, or Exercism, and create real-world projects using freeCodeCamp or The Odin Project. Platforms like Forage and DevInternships offer job-like experiences, and contributing to open-source on GitHub lets you learn collaboration and showcase your work. Stay sharp with tools like Codewars and Khan Academy. Remember, consistency is key—code regularly, learn actively, and apply your skills in practical ways. Don’t be afraid to ask questions or seek feedback, and make sure to maintain balance to avoid burnout. With steady, focused effort, you'll turn your knowledge into real confidence and your potential into a successful career.
0