VBだけじゃまともなプログラマになれる可能性は低い。
いきなりJavaやると挫折する可能性が高い。
仕事で急いで覚えないといけない、というのでなければ、
実際にアプリを組んでみながら言語の勉強もするのがいいと思う。