Yes, languages with the same paradigm (like object oriented, etc.) are all pretty similar. It just takes a while to get used to the different syntax and various idiosyncrasies. I can usually learn a new one in a few days if I need to.
After my last job though, I'm not a fan of programming for other people lol. Requirements are never specific, and keep changing, etc. And I could never run a business like you do where I'd have to deal with customers.
That's why writing and trading are perfect...if I can ever get them to start paying off.