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 answers
Randy’s Answer
Vivek’s Answer
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
Billy’s Answer
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
Darrell’s Answer
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:
John’s Answer
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!
Grace’s Answer
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!