CS Masters (UCL maybe?)
Hi all, some background: I'm a career switcher. Have an undergrad law degree from SOAS and an LLM from KCL (intellectual property law).
Moved back to Singapore after graduating (not willingly, I couldn't get a training contract to qualify to practise English law, and this was when there was no graduate visa due to Theresa May reasons). I got qualled in Singapore, practised commercial litigation for 3 years, realised I didn't like law very much, ditched it, learned to code,
For some reason I did a data science bootcamp, then figured out I hated Jupyter notebooks, so I found a job as a data engineer. No idea how I convinced them that I could figure Scala out but 4 interviews later I got my current role as a Scala Data Engineer and have been working in it for the last 9 months.
I'm not exactly doing data engineering work per se, it's been all about building and maintaining a system for other data engineers to configure spark scala pipelines with yaml/json and my code handles it (my fingers are still sore from the 300 pages of documentation).
Recently, work figured out I learned langchain when they weren't looking so they started getting me write python to throw AI into everything. I am having fun at work, but I'm looking ahead.
Separately, I do a bunch of random projects in my free time as well, here's my personal GitHub:
Here's where I'm at right now:
I want to move back to the UK, and honestly, while I can build a pile of stuff, my fundamentals in data structures and algorithms could use work, like, a lot of work. I go play leetcode for fun when I'm not working on some project and pay for LC premium for editorials and explanations on how the solution works under the hood (python abstracts away a lot of stuff)
I suspect a lot of jobs are closed off to me because they see "bootcamp" and go lol no.
I am considering a CS degree of some sort. I'm not getting any younger, so a 3-year undergrad degree is out of the question.
Therefore, I'm wondering if a CS masters is the way forward, or if there are other computing degrees worth pursuing in order to actually seek employment in the UK.
Advice? Thanks!