I thought the suggestion for CAD was a really good one. As well as for truck driving. As well as moving to TN.
Aside from that, I think it is well to have a focus on AI in programming. That is to say, since you already have vast experience with programming different languages directly, you are certainly at the point where you can do ANY languages with the help of AI. There is a certain knack you develop when you set your mind to do a project with a computer language you hardly know about, but do it working closely with AI. I think employers are becoming very AI-friendly. I have been using the AI model Claude Sonnet 4.5. Since you didn't mention PYTHON, I would suggest thinking up a project objective and doing it in that language with the help of AI. There is an AI skill you develop by doing it. I don't know if there are any classes or tutorials that teach this.
Final tip I think is very important in this day and age is in how to approach companies. We have kind of come full circle, as so many things tend to do. In the early 1900's you can read stories about men who have just shown up to a business and sold themselves on the spot to the owner. Later, in the 60's one could send out a flurry of paper resumes in the postal mail and have good results. Now, actually, HR departments have so much red tape that companies look at it with more dread to interview and hire new people. This is where you take advantage of the full circle. . . .
You send a resume to a company you would really like to work for. Then you wait a respectable amount of time, say, a week or two, and then you dress up (not overly but according to the business) and go to the company in person. You show up, say that you don't have an appointment but confidently say you sent a resume and you want to make sure that they received it. They don't know how to handle that, and they don't want to make a mistake, so you sit in the waiting room while the receptionist goes and talks to someone. They know they have you there physically, and they don't want to lose the moment. They know how precious it would be for their work load to just meet with you and size you up for themselves and perhaps BYPASS the red tape of working with statistics only to find they bring in weird people to interview. This way your resume is put near the top of the pile, or they simply schedule you for a second interview considering that to be the first. Try to remember the names of the people at the first quasi interview so that at the second interview you can bring up some of those name as if you are familiar with them in a pleasant way already. They love that. Don't oversell yourself in words, because your physical presence, friendly relaxed confident demeanor and your resume do the work.