Pursuing IT Career in London with a Mechanical Engineering Background

Hi everyone,

I’m a 25-year-old British citizen who recently graduated with a bachelor’s degree in Mechanical Engineering from an Italian university. My dream is to work in IT, preferably in London. However, I’m at a crossroads and really need an advice.

While my degree equipped me with strong problem-solving skills and a scientific mindset, it’s not directly related to computer science or IT. My programming experience is quite limited, and I don’t have personal projects or a portfolio to showcase. I feel like this lack of experience and specific qualifications puts me at a disadvantage, especially since I’ve read that even people with relevant degrees and projects struggle to find IT jobs in the current market.

I’m torn between two options:

  1. Pursuing a master’s degree in computer science to gain more knowledge and credibility.

  2. Moving to London soon and trying to enter the IT field directly, just to gain experience.

If you think gaining work experience is the better route, how would you recommend I approach the job search? Are there specific entry-level roles or paths that might suit someone like me?

Any advice would be greatly appreciated. Thanks.