I’ve been a software engineer generalist with a Frontend specialization for almost 20 years. During that time I’ve worked at companies large and small. Most recently I was at Google. I have a BSc in Computer Science from Canada.After taking a year off mid-career I am considering spending an additional 6 months to learn machine learning before returning to work. I am attracted to ML because I like math and I’m excited by the promise of ML. I also want to shake things up and distinguish myself from other job candidates.Is it worth the investment to learn ML at this stage in my career? Would 6 months be enough? What would my day-to-day look like: would I actually get to work on choosing and tuning models?If you are actually working in a ML role or related I would appreciate hearing from you. Thanks!