Original post by CompSciJPYour concerns are valid and it's good that you're considering your future career opportunities and lifestyle choices. The decision between continuing with a joint honours degree and switching to an integrated MSci degree in Computing Science is a complex one that depends on many factors, including your interests, skills, and career goals.
Here are some things to consider:
Depth vs. Breadth: An MSci degree in Computing Science will provide you with more depth in computer science, making you a specialist in the field. This could potentially lead to higher starting salaries and job opportunities in specialized areas, such as data science, artificial intelligence, or cybersecurity. On the other hand, a joint degree will give you a broader knowledge base, equipping you with skills and knowledge in two fields, which could provide more versatility in terms of job options.
Online Job Opportunities: Both fields offer ample opportunities for remote work. The tech industry, where your computing science skills will be most applicable, is well-known for offering flexible, remote work arrangements. Philosophy, although not as directly applicable, can contribute to skills like critical thinking, argumentation, and ethics, which can be valuable in roles like policy analysis, strategic consulting, etc. that might also be performed remotely.
Market Demand: While the tech field can be competitive, it's also in high demand. As of my knowledge, software engineering and related jobs have been growing steadily for years, and that trend is expected to continue. With the rise of technologies like machine learning, cloud computing, and cybersecurity, there's a growing need for skilled workers in these areas. The Philosophy portion of your degree, while less directly linked to specific roles, can still be very valuable. The critical thinking skills that Philosophy imparts can be applied in many fields, including business, law, and even technology.
The Sports Factor: Given your commitment to your sport, it's also worth considering how much time and energy you'll be able to dedicate to your studies and future work. An MSci degree could be more demanding, both in terms of time and mental energy, which might affect your training.
Personal Interest: What do you enjoy more and where do you see your career going? If you are more passionate about computing and want to dive deeper into this field, the MSci might be the better choice. If you love both and want to keep your options open, the joint degree could be the way to go.
In the end, it's important to remember that while your degree can open doors, your success in any field will largely depend on your skills, experience, dedication, and passion.