I don't you need to learn VB. You are a C++ guy. It is a good idea for you to master Java.
Java guys get better paid.
Each person has limited time and energy.
You had better focus on some fields. I suggest you give VB and ASP. I encourage to