Personally I think Ruby is a great language. I don’t get what you’re trying to say here about “unlearning programming” to learn Ruby.
Ruby IS programming.
Is it really that different? I don’t think so.
It has clear and logical syntax that both new programmers and the old “brogrammers” can understand without reaching for the documentation.
Want to learn something really different? Try learning Lisp! That’s a shift in thinking about programming unlike anything else and a worthwhile exercise for this reason alone.
I didn’t have any problems with learning Ruby, but Lisp was a challenge at times. Still, fun and absolutely worth it.