Recruiter perspective - kill 2 birds with 1 stone:<p>1. Of course, education that you find useful, interesting, and fun.<p>2. Education that also best "signals" knowledge useful for future employment.<p>As the past year+ has shown us, you never know when you'll suddenly find yourself in need of a job. So keep in mind your future and consider education that "sells" well.<p>For example: fill in "perceived" gaps that future employers might miss in this world of impersonal resume keyword scans or LinkedIn talent searches.<p>A. Based on the background you shared, it sounds like a lack of CS degree hasn't hampered your career. But it'd be great to not only beef up your CS knowledge, but show it. So one day an employer is comparing you to another Engineer with similar skills, but lack of CS degree... except you have a CS-related Udemy "Nanodegree" or Coursera courses under your belt. Your knowledge plus interest in relevant continuing ed will give you an edge.<p>B. If you like startups, knowledge to make you more well-rounded (aka generalist/full stack) would be useful. Consider courses in areas like Frontend development, Orchestration, Big Data.<p>C. "Hot topics" that have staying power. Between 2019 - 2021, it seems like everybody and their mother had the Self-Driving Nanodegree. Looking back, maybe a broader pursuit like Computer Vision courses (which still touch upon areas like SLAM) would have been more beneficial. Nowadays, maybe learning more about NLP (which will touch upon LLM) would be a good option.<p>And be sure to make this visible, e.g. LinkedIn profile.