Если чисто посмотреть и отвлечься - попробуйте что-нибудь низкоуровневое, например C или Rust, или еще на уровень ниже - какой либо диалект ассемблера (для Linux'а например сейчас актуален NASM x86_64), это по крайней мере пользу принесет, в виде базового понимания, как железо работает.
Другой вариант, посмотреть на парадигмы своего языка со стороны других языков. Например в php преобладает ООП - смотрим на другие ООП языки - C# или Java.
И еще вариант, разобраться с совершенно новой парадигмой, например ФП (clojure, haskell) или акторами (Erlang, в какой то степени Go)
P.S.
ИМХО, но Ruby и Go - плохие языки, да php позволяет Вам на говнокодить, но и не запрещает писать качественный и поддерживаемый код, а вот с Ruby и Go так не пройдет:
Ruby - write only язык, годный лишь на то чтоб накидать MVP, опробовать идею и, если поперло, переписать все с нуля... посмотрите исходники gitlab и попытайтесь в них хоть что-то понять, к вечеру Вас уже будет тошнить от Ruby, и так можно сказать про любой Ruby проект живущий дольше нескольких месяцев...
Go - я убил на этот язык больше года, пока не понял, что язык форсирует на копипасту... Кто-то умный рассказал Вам про принцип DRY? С Go Вам придется забыть об этом принципе... Опять же, загляните в исходники докера, чтоб понять о чем я говорю...