Skip to main content
6 answers
6
Updated 1233 views

Computer science graduates: Do you like your current job?

I'm a current computer science freshman feeling unsure about this degree path. I'm worried that I've set myself for a lonely or unfulfilling job, as everyone I've met doesn't seem to be happy at all.

To people who graduated with a computer science degree and work in the field: What made you choose this field? Would you choose it again? Do you like/dislike your current job?

I'm also curious if there's anyone out there who originally went for computer science and then decided to go a different path?


6

6 answers


0
Updated
Share a link to this answer
Share a link to this answer

Randy’s Answer

Computer science offers a wide range of exciting career paths you can grow into. I began my journey in Telecommunications and gradually moved into networking, earning certifications like CCNA and CCNP along the way. I truly enjoy what I do and have always had a knack for technical things. Stick with it—find the area in computer science that excites you the most and chase your dreams!
0
0
Updated
Share a link to this answer
Share a link to this answer

Billy’s Answer

Hi Tiffany, Let me start by saying while it is good to talk to others and get their feedback on how they feel about Computer Science, a more important part of the exercise would be to look inwards and see if you are passionate about this field.

I graduated with a bachelor's degree in Electronics and Communication Engineering and then studied Computer Engineering through a master's program. I have experience as a SW Engineer or 10 years plus. To design, develop, test, fix bugs and deliver SW that makes things easy for users is very fulfilling. I always wanted my SW to work well for users without flaws and quickly and efficiently so that users are delighted. This involves designing the code elegantly and it always felt like I was creating art. I always appreciated the beauty behind efficient and elegant code.

What made you choose this field?
I am always curious about how different systems are designed and their functionality. I studied and prepared myself for a career in Engineering. During the first year in Eng. School, I studied all branches of Engineering and that helped me choose the area I was most interested in; Computer Eng. This helped me prepare for a role where I can help to connect the people and devices around the world. I took a job a Software Engineer writing Networking code.

Would you choose it again?
Computer Engineering gave me a strong foundation of logical and critical thinking that are useful in problem solving. This is a portable skill that you can apply to any aspect of your life. I would say for sure I would choose the field again as it was a good match for my natural inclination towards Technology and Engineering.  

Do you like/dislike your current job?
Now I build 5G and Cloud infrastructure nationwide to connect people and businesses. My job has evolved into technology management now. I love what I do. First 10 years of my career were as a Computer Engineer writing code. Then as I wanted to learn about new areas, I took jobs in Capacity Planning, Infrastructure Deployment, Infrastructure Quality Assurance and now Infra Project Management.

I hope some of my thoughts helped you. I wish you all the best in the road ahead and much success.

Best
Billy Vardharajan
0
0
Updated
Share a link to this answer
Share a link to this answer

Darrell’s Answer

It’s completely normal to feel uncertain at the beginning of your journey—many computer science graduates have experienced similar feelings. When reflecting on your concerns, remember that while no career is devoid of challenges, the field of computer science offers numerous opportunities. With a college degree, you’ll have more job prospects. In reality, you’ll likely work with a team you don’t particularly enjoy in any job or career field you pursue. The key is to find a company and team that aligns with your interests. Deadlines can be stressful, but the sense of accomplishment you feel after completing a task is truly rewarding.

Focus on what excites you most about computer science. Is it designing user interfaces and user experiences (UI/UX), backend development, cybersecurity, algorithms, or something else? Once you’ve identified your passions, you can start searching for the right company and team that provides the support and healthy environment you need.

Many graduates eventually find their footing by exploring different roles within the tech industry to gain a better understanding of where they can thrive. Some may initially take on positions that aren’t an ideal match, but these experiences often provide valuable insights into what truly matters to you in a professional setting. While a few may choose to shift their focus entirely—transitioning to different industries or even pursuing further education—the overall trend is one of growth and discovery. The key is to remain open to various opportunities and allow your interests to guide your early career choices. Remember, it’s common to change paths as you gain more exposure.

Ultimately, choosing computer science has the potential to lead to fulfilling work because it equips you with a versatile skillset that can be applied across various industries. While every job will have its challenges, if you stay passionate, remain curious, and keep striving toward environments that make you feel supported, you’re more likely to find satisfaction in your career.

Darrell recommends the following next steps:

Reflect on what aspects of computer science truly excite you.
Stay curious and persistent to build a fulfilling and adaptable career in tech.
Actively search for companies whose cultures and teams align with your values.
Embrace initial roles as learning experiences to better understand where you thrive.
Keep an open mind to evolving interests and opportunities as your career develops.
0
0
Updated
Share a link to this answer
Share a link to this answer

Vivek’s Answer

Hi Tiffnay , Let me take you through my journey .. I hold a Master’s degree in Computer Science and began my professional journey as a Software Developer. After a year in software development, I developed a keen interest in the networking domain, which led me to pursue certifications such as CCNA. This transition marked the beginning of my networking career, with roles at C&W UK and Microland managing , where I had the opportunity to manage the network infrastructure for Gillette India. It was a highly enriching and formative experience.
Subsequently, I moved into the service delivery domain by joining Hewlett-Packard (HP), where I spent over a decade in account management. This role provided me with extensive exposure to client engagement and service excellence. Over time, I progressed into a leadership role, managing operations for the past six years. I currently lead teams responsible for end-to-end order-to-cash processes and customer account management.
In parallel, I have also contributed to the development of internal tools and software solutions aimed at enhancing team performance and operational efficiency. With a strong passion for continuous learning and innovation, I am now planning to pursue advanced courses in Artificial Intelligence to stay future-ready and contribute meaningfully to emerging technology landscapes.
My career journey has been both exciting and rewarding, driven by curiosity, adaptability, and a deep desire to learn something new every day
0
0
Updated
Share a link to this answer
Share a link to this answer

John’s Answer

Hi Tiffany
It's perfectly fine to be unsure about your choices, but it's never too late to change your mind. I spent my time at university, first in the UK and then in Sweden studying Chemistry. I came out of university knowing that the last thing I wanted to do was anything with Chemistry. That's how I got into IT. I'd enjoyed writing software to model chemical processes and so that seemed like the next place to look...

I don't know who you have been talking to or what they have told you but I don't regret my choice at all and certainly would recommend an IT-related career. So why do I say that? I'd probably point at three key reasons:

1. There is no shortage of jobs. The world needs IT to function, so it needs IT people. Will AI change things? Of course, just like it will change lots of industries, but there are still a lot of things that AI won't be doing any time soon.
2. There are so many jobs in "IT". Yes, we have all the obvious ones, but there are roles as lawyers, as designers, as technical writers, as educators and so many more. I often despair when people think that IT = programming! I know maybe 20x the number of people who are NOT programmers as ones who are.
3. It's not going to be the same job. Technology changes at such a pace that what you might be doing when you start your career is going to be different maybe 12-18 months in (and that cycle will repeat over an over). Not everything changes, but there is enough 'churn' that you will always be doing something new and something that is familiar.

Every job has good bits and bad bits. Good days and bad days. As long as there is more good than bad, you're going to be fine. The key thing to remember is that you can ALWAYS change your mind and go do something else if you need to. Good luck!
0
0
Updated
Share a link to this answer
Share a link to this answer

Grace’s Answer

Hi Tiffany,

Computer Science is a field bursting with opportunities and can open doors to many different industries. I understand when you say, "everyone I've met doesn't seem to be happy at all." There is some truth to this, as long hours and stress can be challenging. But remember, this can be true for many careers. My advice is simple: if you're not happy, don't be afraid to move on and find something you love. Don't let yourself get stuck. There's no perfect career; it's about making the best of what you have. If you enjoy working with computers, there's definitely a job out there that will bring you happiness.

For those who graduated with a computer science degree and work in the field: What made you choose this field? Would you choose it again? Do you like or dislike your current job?

I chose computer science because, as an introvert, it seemed like a good fit where I wouldn't need to interact with people too much. Do I like my current job? I love it now, but it wasn't always that way. Before this, I spent a long time as a programmer. It was fulfilling and rewarding to see my work being used in the real world. Imagine seeing people using something you built—it feels great to make a difference. However, the stress and long hours took a toll on my health and family life. Even though I felt unhappy, I stayed because it was familiar, I was good at it, and it paid well. But eventually, I decided to make a change, and that leap of faith was the best decision I ever made. Now, I'm in a job I love, still working with computers.

Wishing you the best of luck in whatever path you choose!
0